cooltst, "CoolThreads Selection Tool", is a perl script that observes a running workload and applies various heuristics to assess whether that workload may be suitable for OpenSPARC ( http://www.opensparc.net/about.html ) and Oracle/Sun UltraSPARC T1, T2, and T2 Plus based servers.
The purpose of cooltst is to help you determine suitability of a Chip Multithreading (CMT) processor for a workload. Its recommendations should help you judge how much effort to put into a feasibility study which might include porting, prototyping, and/or performance measurement of your applications. cooltst is not a system sizing or capacity planning tool, and the rough approximations used internally in cooltst should not substitute for detailed performance analysis. cooltst runs on Solaris 8 and later, and on many Linux versions. cooltst is a system workload tool. It looks at the workload being executed by the system by all processes. It does not currently look at any particular process
Ref and more here.....
cooltools: Cool Tools at OpenSPARC T1