|
|
OpenSolaris Project: libMicro - portable microbenchmarksView the leaders for this projectProject Observers Endorsing communitiesPerformanceLibMicro Resources
LibMicro is a portable set of microbenchmarks that many Solaris engineers used during Solaris 10 development to measure the performance of various system and library calls. LibMicro was developed by Bart Smaalders and Phil Harman as part of their If Linux is faster it's a Solaris bug performance campaign. LibMicro is Open Source and uses the CDDL license. The libMicro sources include an awk script that generates color coded html pages to easily compare various OS revs, processors and other differences in a quick manner. This comparison shows an AMD Opteron system running Solaris 10 GA with libMicro compiled with Sun Studio 10 running in both 32 and 64 bit modes; the performance differences are interesting.
Source CodeThe current release is 0.4.0.
Future WorkThere's lots of work still to do on libMicro. Have fun trying it out, and if you have questions, please ask them in the perf-discuss forum (perf-discuss AT opensolaris DOT org). |