The PS2 (rightly) got more shit from developers in it's day, but the PS3's architecture was pretty weird in it's own right. https://www.cs.uaf.edu/2012/fall/cs441/students/sc_ps3.pdf