Caliper is an instrumentation and performance profiling library
Caliper v2.11.0 brings bug fixes, optimizations, and new features, including
CALI_MARK_PHASE_BEGIN
/CALI_MARK_PHASE_END
macros to mark high-level regionscali-query
Caliper v2.10.0 brings optimizations and improvements, including
This minor release fixes an issue when building the umpire service.
Caliper v2.9.0 brings improvements and new features, including
sample-report
config recipecali2traceevent.py
converter script for creating Google TraceEvent filesCaliper v2.8.0 brings improvements and new functionality, including
roctracer
service and the rocm-activity-profile
and rocm-activity-report
ConfigManager configsumpire.allocators
and umpire.totals
ConfigManager optionscuda.gputime
and rocm.gputime
ConfigManager options to include GPU time metrics in most profiling configsmpi.message.size
and mpi.message.count
ConfigManager optionsCaliper 2.7.0 brings various improvements, including
spot
and loop-report
configsMpiChannelManager
API for running measurements on specific MPI communicatorsCaliper 2.6.0 brings improvements and new features, including
Caliper 2.5.0 brings improvements and new features, including
CALI_CONFIG
environment variableThere are some changes to the build and runtime configuration compared to previous versions:
WITH_LIBDW
cmake option to enable symbol lookup. The dyninst dependency was dropped.WITH_CALLPATH
cmake option was renamed to WITH_LIBUNWIND
WITH_NVPROF
cmake option was renamed to WITH_NVTX
Caliper 2.4.0 brings improvements and new features, including
Caliper 2.3.0 brings improvements and new features, including