Title :
SAD kernels: a software tool to evaluate synchronization behavior of multiprocessors
Author :
Nanda, Arun ; Ni, Lionel M.
Author_Institution :
Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
Abstract :
The authors propose a method to characterize the performance of multiprocessor systems at the level of a single grain, called a unit grain, of execution. The characterization is via experimental measurement of individual components of performance. The authors introduce a family of artificial workload kernels, called SAD-kernels, as an effective tool for measuring this performance. The usefulness of these kernels lies in their ability to selectively assess a given shared-memory multiprocessor along several performance dimensions that can be controlled by the person performing the evaluation. The proposed methodology was demonstrated by measuring and comparing the performance of two commercial shared-memory machines currently in use
Keywords :
performance evaluation; shared memory systems; software tools; synchronisation; SAD kernels; artificial workload kernels; multiprocessors; performance; shared-memory multiprocessor; software tool; synchronization behavior; unit grain; Computer science; Current measurement; Data structures; Degradation; Kernel; Large-scale systems; Measurement standards; Particle measurements; Protection; Software tools;
Conference_Titel :
Computer Software and Applications Conference, 1992. COMPSAC '92. Proceedings., Sixteenth Annual International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-3000-0
DOI :
10.1109/CMPSAC.1992.217562