1. 34

  2. 6

    But even with these improvements where significant portions of the Intel ME are disabled, secret sauce is still needed to bring up the CPU and you have to trust that the sauce is only and specifically doing what it says it is, in addition to the other partitions of the ME which activated or not are still not fully understood. The situation is even worse for AMD Ryzen processors with the Platform Security Processor, which (at least the 3000 and 4000 variants) aren’t presently supported by Coreboot at all, though System76 is apparently working on a port.

    I think right after Jaguar they’ve introduced this PSP / ARM TrustZone via an integrated Cortex-A5 processor. So the only AMD processor available today without PSP is one for an AM1 socket like the AMD Sempron 3850. Unfortunately the AMD Athlon 5350 and 5370 (both AM1) sold out last year.

    1. 5

      Getting off topic, but I don’t think that any CPU that AMD made between 2011 and 2016 actually exceeded the Phenom II X6 (Thuban) chips for raw desktop usefulness. Bulldozer was a bit of a dark age.

      1. 4

        I have an 5350, but it’s kind of outdated in terms of performance and power consumption

      2. 3

        Don’t get me started on GPUs, either. Or, for that matter, ARM.

        I’m not very informed regarding hardware, I always thought ARM was pretty open (and I have no idea whatsoever regarding GPUs). Can anyone point me to something that expands on this?

        1. 12

          ARM on the firmware side has always been a mess. ARM doesn’t publish open source drivers for their Mali GPU’s. There is a bunch of problems, and while not all of them are ARM’s fault, they are not open enough.

          1. 2

            I see, thanks for the reply!

          2. 3

            I have no idea whatsoever regarding GPU

            They include their own equivalents of BIOS/firmware, with mainstream chips even having general purpose Atom or ARM cores that control the processing.

          3. 2

            Only 15 cores, huge SMT — I guess they’re going all in on extracting maximum performance from each core, but that’s the opposite direction of everyone else.. (Ampere is going to have a 128-core next year!)

            1. 6

              POWER9 was also sold in SMT8 configuration with half the number of cores. It’s just a trick in which two cores are fused together for software licencing reasons; some proprietary enterprise software is licenced per “core”. SMT4 or SMT8 is selected by different fusing at chip packaging time; it’s not a different mask.

              If/when POWER10 is eventually shipped by Raptor, it’ll most likely be in an SMT4 fusing; the number of threads will be the same, with double the number of cores and half the number of threads per core, just like POWER9. (Compare Raptor’s POWER9 offerings with the SMT8 offered by most of the POWER9 servers on IBM’s website. All powered by the same mask.)