With multithreaded tools you can take advantage of the parallelism inherent in your programs to analyze and improve performance. (Multithreaded tools are available on SPARC platforms only.) Use these tools to
Have access to an autoparallelizing C compiler
Analyze parallel loop performance
Analyze ANSI C source code to detect data races and deadlocks