LIKWID: Lightweight Performance Tools

Computer Science – Distributed – Parallel – and Cluster Computing

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

12 pages

Scientific paper

Exploiting the performance of today's microprocessors requires intimate knowledge of the microarchitecture as well as an awareness of the ever-growing complexity in thread and cache topology. LIKWID is a set of command line utilities that addresses four key problems: Probing the thread and cache topology of a shared-memory node, enforcing thread-core affinity on a program, measuring performance counter metrics, and microbenchmarking for reliable upper performance bounds. Moreover, it includes an mpirun wrapper allowing for portable thread-core affinity in MPI and hybrid MPI/threaded applications. To demonstrate the capabilities of the tool set we show the in uence of thread affinity on performance using the well-known OpenMP STREAM triad benchmark, use hardware counter tools to study the performance of a stencil code, and finally show how to detect bandwidth problems on ccNUMA-based compute nodes.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

LIKWID: Lightweight Performance Tools does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with LIKWID: Lightweight Performance Tools, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and LIKWID: Lightweight Performance Tools will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-295996

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.