As the author of the document, I would like to make a few comments:
What a shame that there are still many developers that are not even using VU0.
Very true, but VU0 is not as easy and staightforward to use as VU1. There are many reasons why this is so. We can't condemn developers for that, I am just trying to encourage them to give it a second thought.
It's quite a bit different from the 15 - 20 million figure that has been used by the console's advocates (infact this would seem to roughly indicate that the DC was to PS2 what the PS2 is to Xbox in terms of performance).
Let's not get confused between "top speed" and "average speed". A Porsche can go over 200km per hour, but drive it over hundreds of kilometers and look at the average speed you got.
There are regulations and constraints, there are pauses and traffic jam.
It's all the same on PS2. You can achieve up to 22MP/s, but the average will still be around 5MP/s.
As has been mentioned sereral times on these boards, the PS2's CPU does appear to be the weak point of the system.
True, although not the CPU itself, but rather the CPU efficiency. It is slowed down by bus accesses and stalls, etc... That makes it the weak point.
But I too, am quite surprised at the slide which says "Best performing games use up to 8% VU0". Not sure if they scanned the just released J&D2, R&C2, or SH3 and ZoE: Anubis from Japan. Because that statistic is really surprising.
I did indeed, and the stats do includes the results from those games.
It is not an easy platform to program for, but definitely a very interesting architecture and it does allow for interesting techniques. It is nice to see that it hasn't reached the end of its life yet.
If you have any more questions about the document, please let me know.
Lionel