Reviews: The focus is on achieving the highest possible performance by exploiting the features of IRIX, the MIPS R10000, R12000, or R14000 CPU, and the SN0 architecture...Many of the figures and tables contain MIPS R10000 examples, but they are meant to apply to MIPS R12000 and R14000 architectures as well...The material assumes that you know the basics of software engineering and that you are familiar with standard methods and data structures...Chapter 2, “SN0 Memory Management” , reviews general programming issues for these systems and the programming practices that lead to good (and bad) performance...Chapter 3, “Tuning for a Single Process” , covers tuning for single-process performance in detail, showing how to take best advantage of the R10000, R12000, and R14000 CPU and cache memory, how to use the profiling tools, and how to select among the many compiler options...
Retrevo's Recommendation: Older product, look for current models