Slashdot Mirror


PS3 vs. Xbox 360

The Guardian Gamesblog has a point by point breakdown of the Xbox 360 and PS3 spec sheets, comparing and contrasting the two consoles based on what we know about them so far. In the end, they come to the rational conclusion that for gamers what will end up deciding the battle is the gameplay. From the article: "We've pretty well reached the point of complexity with dual analogue sticks, analogue triggers and four face buttons, so while you can expect to see more content in terms of things happening, not much originality was on display. Gameplay advances will come from peripherals and Sony really showed that off with their kooky EyeToy games. Nothing wrong with controlling two bondage-clad Japanese spy chicks via videoconfering in my mind :)"

2 of 115 comments (clear)

  1. From a developer's point of view by Samir+Gupta · · Score: 1, Troll

    Although I work for a competitor of both of them, I still spent the better part of the past two days soaking every bit of news and opinion on the PS3 and the Xbox 360 (nonstop clicking on the reload button, with literally over a dozen window and tabs on every gaming and tech site) -- the consoles which are going to be battling it out for control over the gaming scene for the rest of this decade.

    General consensus seems to indicate the PS3 has much more raw horsepower, and the demos floored me like they did everyone else. But numbers tell surprisingly little.

    Intellectually, I'm getting more and more fascinated with GPGPU techniques; essentially, using the GPU as a general purpose stream processor to handle stuff other than rendering, like physics. The main limitation of these techniques has been the horribly assymetric AGP bus on the PC in terms of readback from video RAM (ie, retrieving your results your GPU computed for use in your game). PCIe removes the bandwidth disparity, but there's still latency and bus contention issues to deal with, so it's no panacea. I don't know what interconnect they're using on the PS3, but as long as CPU and GPU use separate memory banks, you'll run into this issue. UMA seems like it will be a logical approach to solving this issue, even though raw bandwidth seems to be less.

    The Ageia PPU seems to be interesting too... too bad it's not incorporated into any of this crop of consoles. Let's hope though they don't lock you into any specific proprietary API (cough... 3Dfx... Glide... ack...)

    Please Sony, get a good compiler team this time, or just acquire one. gcc has never been known for its performance -- on any platform. Furthermore, it looks like that both the Xbox 360 and the Cell PPC cores are strictly in-order units, putting the onus of scheduling and thus performance squarely in the hands of the compiler writers.

    I'm hopeing we can have something on the Cell that's the equivalent of the Intel C++ Compiler for their platforms or IBM's XLR compiler for PPC (MS should just adopt this for the Xbox 360), and support for OpenMP as well. Seems that Cell still has remanents of the PS2 EE/VU design decisions -- explicit DMA transfers to/from SPUs, relatively little cache to work with, so a philosophical learning curve will still be there, it seems, for PC-weaned devs, unless they get some rocking middleware.

    The little things amazed me as well. Xbox 360 supporting PSP connectivity. The PS3 having not only Memory Stick slots, but SD and CF as well. With the two heavyweights of the industry both jumping on the "universal convergence" bandwagon, might this be the era that we finally see this holy grail of consumer electronics kick-started after decades of failed promises?

    Well, it's gonna be an interesting few years, that's for sure.

    Disclaimer: my own personal opinion only, and only formed from publically-announced information.

    --
    -- Samir Gupta, Ph. D. Head, New Technology Research Group, Nintendo Co. Ltd., Kyoto, Japan.
  2. Re:Heavy hitters only? by KDR_11k · · Score: 0, Troll

    That was a lie someone made up to prove how easily a rumor can be started. The starter admitted a few posts later that he was lying. Clueless internet news sites just echoed those false specs.

    I'd bet on Nintendo having a single CPU without any multicore or hyperthreading stuff but with out-of-order execution (both the Cell and X360 CPU are in-order). The GPU will just be some Ati card, none of this "OMG two GPUs with CrossFire!!" bullshit. That stuff's too expensive for its performance and Nintendo is very cost-conscious.

    --
    Justice is the sheep getting arrested while an impartial judge declares the vote void.