skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Comb

Software ·
DOI:https://doi.org/10.11578/dc.20181217.4· OSTI ID:1487193 · Code ID:21666
 [1]
  1. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

Comb is a communication performance benchmarking tool. It is used to determine performance tradeoffs in implementing communication patterns on high performance computing (HPC) platforms. At its core comb runs combinations of communication patterns with execution patterns, and memory spaces. The current set of capabilities Comb provides includes: o Configurable structured mesh halo exchange communication. o A variety of communication patterns based on grouping messages. o A variety of execution patterns including serial, openmp threading, cuda, cuda batched kernels, and cuda persistent kernels. o A variety of memory spaces including default system allocated memory, pinned host memory, cuda device memory, and cuda managed memory with different cuda memory advice.

Short Name / Acronym:
Comb
Project Type:
Open Source, Publicly Available Repository
Site Accession Number:
LLNL-CODE-758885
Software Type:
Scientific
License(s):
MIT License
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)

Primary Award/Contract Number:
AC52-07NA27344
DOE Contract Number:
AC52-07NA27344
Code ID:
21666
OSTI ID:
1487193
Country of Origin:
United States

Similar Records

RAJA Performance Suite
Software · Fri Sep 01 00:00:00 EDT 2017 · OSTI ID:1487193

KITTEN Lightweight Kernel 0.1 Beta
Software · Wed Dec 12 00:00:00 EST 2007 · OSTI ID:1487193

Livermore Compiler Analysis Loop Suite
Software · Fri Mar 01 00:00:00 EST 2013 · OSTI ID:1487193

Related Subjects