the code is just an illutration, you can understand what’s going on without understanding code.
It’s a demonstration of that time that they added a backdoor to the login program. They supplied source code to the login program and upon recompile, the login program still had a backdoor. So the compiler was the thing inserting the backdoor.
With the source to the compiler you can recompile the compiler… then recompile the login program… only to find the login program still has the back door, Even though the back door is not in the source code.
How? The compiler knows when it is compiling both itself and the login program.
This paper, from 1984, in the context of elliptic curve crpto weaknesses, if you are at all interested in technology, should shake you to your very core?
The performance isn’t that good for something that expensive. The only benchmark it’s really good in is compression. I’m guessing it’s not doing so well in the encoding benchmarks because those libraries or the compiler isn’t much optimised for Power and VMX/VSX.
I’m also very curious of the emulated x86 performance. I wonder if I could expect something in the ballpark of a first gen Opteron as far as emulated single threaded performance.
I would love to take the next iteration with its mobo… put it in a Core W200 from thermal take and have my gaming PC and Workstation sci comp PC all in one! Assuming it could be done PPC will have a tesla or Quadro (prolly quadro)… Gaming would have a Ryzen Pro if I can get my hands on one… and a RTX possibly unless AMD wows
and GCC has been optimized for a third of a century and AMD64 for about 15 years.
Maybe once this is in the hand of the library and compiler developers, we’ll see better performance in those benchmarks where it falls behind. Hey, maybe this won’t be an issue once Power 10 is out…
To the tenth power!
I’m sorry, I had to reference that episode. So many power puns to be made.