Live data from Hacker News

PlayStation 3 Architecture (2021)

copetti.org

51–60 of 63 posts

Re: PlayStation 3 Architecture (2021)

#51
It was common to try to get grant money to build a cluster of PS3's when they came out. I'm betting a bunch of computer science students got a console after that.

Was the PS3 the one that was banned from some countries? And wasn't the PS2 rumored to be used a ballistic missile guidance chip for some country?

Re: PlayStation 3 Architecture (2021)

#54

It was common to try to get grant money to build a cluster of PS3's when they came out. I'm betting a bunch of computer science students got a console after that. Was the PS3 the one that was banned from some countries? And wasn't the PS2 rumored to be used a ballistic missile guidance chip for some country?

PS2 had export limitations put on it by Japan. There were also rumors that Saddam was using them for a supercomputer.

I do have the odd anecdote, way back in the day, I was in a CompUSA in Dearborn MI and overheard a middle eastern guy at the counter asking if they had any PS2s. When they said no (this was a point where availability was low) instead he bought bought at least 5 (might have been 10?) PS1s.

Re: PlayStation 3 Architecture (2021)

#55
post #23

i did a bit dev on ps3 and i remember there was a small memory on the chip, like 256k that was accessible to programmer. i always found this very appealing, having a blazing fast memory under programmer control so i wonder: why don't we have that on other cpus?

“Shared mem” in CUDA and compute shaders works the same way. And, geometry shaders are very reminiscent of PS2 VU1 programming, during essentially computer shaders that can output directly to the rasterizer without going through DRAM.

Re: PlayStation 3 Architecture (2021)

#57
post #37

I wonder if that architecture was designed to prevent emulation. Because emulators still work insanely hard to make those games work, even today.

It's more so that every generation afterward has used the same architecture as most computers, making emulation more of a compatibility layer than actual emulation.

Development kits for the Xbox 360 used Power Mac G5s, because they were the same architecture as the Xbox 360, and modern Xbox and PlayStation development kits use x86 processors, again because there's no change in architecture.

Granted, you can't easily get a computer with a cell processor, but it isn't because of a lack of trying. Sony worked with IBM and Toshiba on designing and manufacturing the cell processor, and all three developed products using it, but the only one that was successful was Sony's PlayStation 3, but its success was likely despite the cell processor, not because of it.

Re: PlayStation 3 Architecture (2021)

#58

It was common to try to get grant money to build a cluster of PS3's when they came out. I'm betting a bunch of computer science students got a console after that. Was the PS3 the one that was banned from some countries? And wasn't the PS2 rumored to be used a ballistic missile guidance chip for some country?

PS2 had export limitations put on it by Japan. There were also rumors that Saddam was using them for a supercomputer. I do have the odd anecdote, way back in the day, I was in a CompUSA in Dearborn MI and overheard a middle eastern guy at the counter asking if they had any PS2s. When they said no (this was a point where availability was low) instead he bought bought at least 5 (might have been 10?) PS1s.

Many fond memories at that CompUSA. Sad all those retailers are gone now.

Re: PlayStation 3 Architecture (2021)

#59
post #23

i did a bit dev on ps3 and i remember there was a small memory on the chip, like 256k that was accessible to programmer. i always found this very appealing, having a blazing fast memory under programmer control so i wonder: why don't we have that on other cpus?

Some do, some ARM-based devices have tightly coupled memory (TCM). The RP2040 in the original Raspberry Pi also has a 4K bank for each core intended for stack and per-core variables, though it is not limited to access only by that core.

The main disadvantage of such dedicated memory is inefficient usage compared to using that same amount of fast local memory to cache _all_ of main memory.

Re: PlayStation 3 Architecture (2021)

#60

It was common to try to get grant money to build a cluster of PS3's when they came out. I'm betting a bunch of computer science students got a console after that. Was the PS3 the one that was banned from some countries? And wasn't the PS2 rumored to be used a ballistic missile guidance chip for some country?

PS2 had export limitations put on it by Japan. There were also rumors that Saddam was using them for a supercomputer. I do have the odd anecdote, way back in the day, I was in a CompUSA in Dearborn MI and overheard a middle eastern guy at the counter asking if they had any PS2s. When they said no (this was a point where availability was low) instead he bought bought at least 5 (might have been 10?) PS1s.

Honestly, might have also been just to resell back home to consumers - I doubt it would’ve been easy to import, too.
Post reply on HN