cross-posted from: https://lemmy.world/post/49514337
Their compatibility list notes 75.33% are Playable, 22.93% can go in-game but not be finished and only 1.69% can’t get past the intro.
cross-posted from: https://lemmy.world/post/49514337
Their compatibility list notes 75.33% are Playable, 22.93% can go in-game but not be finished and only 1.69% can’t get past the intro.
That’s impressive.
At my work, we had these cell processor-based blade servers for a while. Basically the same chips as in a PS3 except they could handle double-precision floats. We wanted to use them for scientific modelling, but gave up eventually. They were such a bitch to program! I can only imagine emulating them must’ve been a nightmare.
Whoa what do you do? That sounds super fascinating!
It’s a small company that does mineral surveying, but we’ve done a lot of R&D in the past that ranged from designing our own survey instrumentation to writing geophysical modelling software. The Cell thing was for the latter.
IIRC the Cell processor was built around an IBM PowerPC, but that wasn’t meant to do all the heavy lifting. Rather, it was supposed to be farmed out to these other processing nodes (I forget what they were called), almost like using a GPU for general computation. Now, the IBM consultant sold us on the Cell, saying they had an OpenCL library that would make all this much easier and hide the hardware details. LOL!
First of all, it was a 32-bit library. Maybe fine for a 32-bit console like the PS3, but our blades had 16 GB of RAM and it wasn’t going to cut it. So I had to dig into the guts of the architecture to get anything usable and, long story short, a summer went by and I had little to show for my efforts.
Years later, we eventually got the program running on Threadrippers and that worked out much better!