The video i neeeded in my life this week, i got two similar nics. Running plan9 on them wasnt exactly on the agenda but how cool. I screwed the fan from a ryzen on the heatsink, just needed longer screws. Still trying to forward port the SDK which is kinda tricky since i dont really know C but its not impossible. I had no idea the bigger card has 24 cores. It seems quite awesome as a web server then. But also to be clear, my main reason for getting them was simply as very cheap 25g nics. I wish i could have gotten more but kept missing the auctions 😂 But its one of the coolest cards i ever had, and i suppose it is really an option to switch the OS on them. Plan9 will be fun. Now to keep watching your path.
Back in my misspent youth we wrote a proposal to use such cards to stream Tb of raw RF data from multiple antennas & software defined radios into a compute cluster, essentially a 19" rack of 2U servers and bladeservers running OpenStack through a Cisco Nexus 7000 switch to do signals analysis and direction finding, with the smart cards doing some of the grunt work like extremely precise timestamping. digital signal processing, and dynamic routing. At the time applications for OpenStack were rather novel (2010?); it escapes me now why the proposal never went forward--probably 'money'. I think we had an aggregate of 50odd Tb of storage on the rack, which for the time was pretty ginormous. At one point just for fun I had Plan9 running on all 192 cores of the rack but I could never get the free time (read: money) to get working the odd 10G network cards on blades (sunblade x6250s). It was pretty easy to set up Plan9 to run on the whole rack, which was amusing. Good times.
Fyi i read a long thread on the uboot list about upstreaming the octeon stuff, but it would NOT work to use that since they wanted dropped octeon2 out to save space because it was a very large contribution due to the card's complexity.
Probably. Just keep in mind that the Octeon II chips lack a FPU. I think the Octeon III chips do have an FPU, so it would implement more Mips standards. Also, the SDK had instructions for running 2 kernels on the same chip by segregating the cores. Since it has the ability to manipulate the board's ram and the CPU from the host system, you can do some really crazy stuff.
That thumbnail is gold
Thanks for the cool video, the notes fill a few gaps for me.
The video i neeeded in my life this week, i got two similar nics. Running plan9 on them wasnt exactly on the agenda but how cool.
I screwed the fan from a ryzen on the heatsink, just needed longer screws.
Still trying to forward port the SDK which is kinda tricky since i dont really know C but its not impossible.
I had no idea the bigger card has 24 cores. It seems quite awesome as a web server then.
But also to be clear, my main reason for getting them was simply as very cheap 25g nics. I wish i could have gotten more but kept missing the auctions 😂
But its one of the coolest cards i ever had, and i suppose it is really an option to switch the OS on them. Plan9 will be fun. Now to keep watching your path.
Ooh this channel just keeps getting better 🎉
Back in my misspent youth we wrote a proposal to use such cards to stream Tb of raw RF data from multiple antennas & software defined radios into a compute cluster, essentially a 19" rack of 2U servers and bladeservers running OpenStack through a Cisco Nexus 7000 switch to do signals analysis and direction finding, with the smart cards doing some of the grunt work like extremely precise timestamping. digital signal processing, and dynamic routing. At the time applications for OpenStack were rather novel (2010?); it escapes me now why the proposal never went forward--probably 'money'. I think we had an aggregate of 50odd Tb of storage on the rack, which for the time was pretty ginormous.
At one point just for fun I had Plan9 running on all 192 cores of the rack but I could never get the free time (read: money) to get working the odd 10G network cards on blades (sunblade x6250s). It was pretty easy to set up Plan9 to run on the whole rack, which was amusing. Good times.
That is pretty awesome, especially since that was back before you could just buy a Threadripper and brag about cores.
very neat :)
Fyi i read a long thread on the uboot list about upstreaming the octeon stuff, but it would NOT work to use that since they wanted dropped octeon2 out to save space because it was a very large contribution due to the card's complexity.
I was able to use the uboot that came with the sdk. So at least that is still an option.
What Discord channel are you talking about in the beginning?
I wonder if it would be possible to run qemu built for mips on it. Using a mips emulation
Probably. Just keep in mind that the Octeon II chips lack a FPU. I think the Octeon III chips do have an FPU, so it would implement more Mips standards. Also, the SDK had instructions for running 2 kernels on the same chip by segregating the cores. Since it has the ability to manipulate the board's ram and the CPU from the host system, you can do some really crazy stuff.