Clomp
Abstract
CLOMP is the C version of the Livermore OpenMP benchmark deeloped to measure OpenMP overheads and other performance impacts due to threading (like NUMA memory layouts, memory contention, cache effects, etc.) in order to influence future system design. Current best-in-class implementations of OpenMP have overheads at least ten times larger than is required by many of our applications for effective use of OpenMP. This benchmark shows the significant negative performance impact of these relatively large overheads and of other thread effects. The CLOMP benchmark highly configurable to allow a variety of problem sizes and threading effects to be studied and it carefully checks its results to catch many common threading errors. This benchmark is expected to be included as part of the Sequoia Benchmark suite for the Sequoia procurement.
- Authors:
- Publication Date:
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1257767
- Report Number(s):
- CLOMP; 002148WKSTN00
UCRL-CODE-233406
- DOE Contract Number:
- W-7405-Eng-48
- Resource Type:
- Software
- Software Revision:
- 00
- Software Package Number:
- 002148
- Software Package Contents:
- Media Directory; Software Abstract / 1 CD-ROM
- Software CPU:
- WKSTN
- Open Source:
- No
- Source Code Available:
- No
- Country of Publication:
- United States
Citation Formats
Gylenhaal, J., and Bronevetsky, G. Clomp.
Computer software. Vers. 00. USDOE. 25 May. 2007.
Web.
Gylenhaal, J., & Bronevetsky, G. (2007, May 25). Clomp (Version 00) [Computer software].
Gylenhaal, J., and Bronevetsky, G. Clomp.
Computer software. Version 00. May 25, 2007.
@misc{osti_1257767,
title = {Clomp, Version 00},
author = {Gylenhaal, J. and Bronevetsky, G.},
abstractNote = {CLOMP is the C version of the Livermore OpenMP benchmark deeloped to measure OpenMP overheads and other performance impacts due to threading (like NUMA memory layouts, memory contention, cache effects, etc.) in order to influence future system design. Current best-in-class implementations of OpenMP have overheads at least ten times larger than is required by many of our applications for effective use of OpenMP. This benchmark shows the significant negative performance impact of these relatively large overheads and of other thread effects. The CLOMP benchmark highly configurable to allow a variety of problem sizes and threading effects to be studied and it carefully checks its results to catch many common threading errors. This benchmark is expected to be included as part of the Sequoia Benchmark suite for the Sequoia procurement.},
doi = {},
url = {https://www.osti.gov/biblio/1257767},
year = {Fri May 25 00:00:00 EDT 2007},
month = {Fri May 25 00:00:00 EDT 2007},
note =
}
To receive further information, fill out the request form below. OSTI staff will begin to process an order for scientific and technical software once the signed site license agreement is received. You may also reach us by email at: .