Optimizing for the G5 using Shark
Sanjay Patel
Apple's G5 architecture is designed for high-performance,
high-bandwidth computing. To fully understand and exploit the
performance potential of this system, Apple ships an optimization tool
for developers called Shark. Shark offers breakthrough ease of use for
understanding complex computer systems such as the G5, and Shark
guides software optimization from the algorithmic level down to the
metal. The power of the G5 and Shark will be demonstrated live using a
real, open-source application as an example.