Recently I was asked how many TFLOPS are in all the game consoles shipped to date. There are two answers to that question. You can look at it from the perspective of all the game consoles built and you can look at this question with specific consoles in mind.
Let’s look at the combined TFLOPS rating of all game consoles, which actually provides two answers as well.
If you count central processor FLOPS then you have one answer and if you count the FLOPS potential of the GPU and add it to the CPU’s FLOPS, then you have the second answer. This second version is controversial since the FLOPS of the GPU aren’t used in computations and some therefore claim that the GPU should not be counted as it simply represents a theoretical number. Others argue that GPUs are used in computation - the computation of shader operations. Both sides, however, agree that there isn’t yet a benchmark that can measure this discipline. And therefore I conclude that we shouldn’t use them in evaluating the CPU FLOPS of game consoles.
The following table lists the FLOPS in consoles:

You can read this table in two ways:
1. All of the CPU consoles added up do not hit 1 TFLOPS.
2. All consoles shipped to date add up to 6.0 (CPU) EFLOPS (Exa FLOPS, 1018).
I went through this laborious pedantic and sure to be challenged essay for several reasons:
1. It’s raining here on Mt Tiburon, so I can’t go out and play.
2. I thought it was really interesting to look at how far consoles have progressed
3. I thought it was even more interesting to look at how far PC graphics have progressed – ATI and Nvidia are shipping TFLOPS add-in-boards (AIBs). The next-generation of GPUs coming out in June will be approaching 5 TFLOPS per AIB with dual-GPUs.
Just think of what the game developers and the movie studios can do with this kind of horsepower. Think of the shader operations that will be offered soon. Those of you who know me know Peddie’s first law – in computer graphics, too much is not enough. And although I haven’t made it a law yet, if I did (it would be number three), I’m fond of saying – don’t just watch a movie, be in the movie.
That’s where we are heading to with all these tera and peta FLOPS and I can’t wait to get there, because the next stop after this one is the holodeck.