As for FreeBSD support @tkoham, I think it will be a while before that happens specifically, but if I understand correctly, both the ROCm and the AMDGPU drivers could be ported.
Also among the recent announcements for the TALOS II, they now added a smaller non-rack option. In talking about GPU choices, they also mentioned “integrated 2D VGA graphics”, which makes me wonder what the chip behind this is. In my ignorance, I had at first assumed that the VGA DE-15 connector on the mainboard was something for the BNC, but it is just for the mainboard graphics.
There’s early work on a foundation for making this possible, but ‘could’ does not necessarily include ‘working well.’
The bsd core team generally has to budget development for the widest market. It’s a smaller community, so it makes more sense not to duplicate work. Right now, bhyve, iocage/iohyve, and the base are the most important projects to them. AMD support will only hit a high priority when their marketshare reaches close to half, most likely.
The ports in question are driven off of the Microsemi SAS controller, so they work for both SAS and SATA. USB is driven by a TI USB 3.0 controller; serial is passed through the BMC (standard OpenPOWER design).
I would also like to know what make & model the SATA controller is and the model of the Broadcom NIC chip for example.
BCM5719. There’s some good info about the internals of the chip online [1] that provides a starting point to write a replacement firmware if you’re interested. Otherwise, like all other peripherals, the NIC is behind the IOMMU and cannot access data in the CPU domain without kernel permission.
So the 4x SATA ports are optional and powered by PM8069, and they will only be present if you checkbox the “Integrated Microsemi SAS Controller (Proprietary)” on the purchase page, correct? Or in other words: if you don’t checkbox “Integrated Microsemi SAS Controller (Proprietary)” you will receive a board with no SATA ports?
Correct. Given the advantages of NVMe especially for a high-power development system like the Talos™ II this was considered an acceptable tradeoff.
[the BCM NIC] is the only device on the board that requires firmware, but it is behind the IOMMU and the FSF has indicated that we can still obtain RYF with this limitation.
“on mark”? I’m not sure I understand, but I am certainly pining for it until I come up with the necessary funds.
Realistically, I’ll probably end up getting a Librem from Purism first, since those are less than half the price of a Talos box but that just means I’ll be using the Librem to stare longingly at the Talos store page. Or at Sierra and Summit.
POWER9 is still under NDA, until that ends Raptor can’t even release benchmarks. We have pictures of the mainboard, so it obviously exists; Raptor looks like they are fulfilling their obligations for KGPE-D16 OpenBMC porting so I see no reason not to trust them to deliver it. All in all, this doesn’t look like vapourware to me.
8-core Sforza POWER9 chips for the Talos II are now for sale, still far below the core counts IBM is willing to sell in AC922 machines (16, 18, 20, or 22 cores).
Assuming that the AC922 uses either Monza or LaGrange chips, this would suggest a weird situation in which smaller Sforza chips (50 mm) are getting lower yields than larger chips (68.5 mm). Or are limited core count Sforza chips perfectly fine, but working cores are fused off to allow for segmentation?
Edit: AC922 uses Monza chips; it connects 2 or 3 GPUs via NVLink per socket, while LaGrange can only connect 1 GPU per socket using NVLink.
Here, can we just make a new thread for general POWER and PowerPC news? At least I want to. This is getting gimped along and I’ve been thinking about the mods lately. That and I don’t want to start another trigger war in the lounge.
Thoughts? I actually wanna delve into POWER9 and soon I’m starting an assembly project that I’m going to translate to PPC.
I made the other thread to both continue this one, and have other news as well (new freescale chips soon!!!). This one is just getting long in the tooth is all.