ThreadPinning.jl logo
ThreadPinning.jl
  • ThreadPinning
    • Pinning Julia Threads
    • Autochecking BLAS Thread Settings
    • Measuring Core-to-Core Latency
    • Why Pin Julia Threads?
    • Why only Linux?
    • Julia Threads + BLAS Threads
    • API
    • BLAS/LAPACK
    • Latency
    • LibX
    • Likwid-Pin
    • Preferences
    • Utility
Version
  • Explanations
  • Why Pin Julia Threads?
  • Why Pin Julia Threads?
Edit on GitHub

Why Pin Julia Threads?

Because

  • it effects performance (MFlops/s), in particular on HPC clusters with multiple NUMA domains
  • it allows you to utilize performance counters inside of CPU-cores for hardware-performance monitoring
  • it makes performance benchmarks more reliable (i.e. less random/noisy)
  • ...
« Measuring Core-to-Core LatencyWhy only Linux? »

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 0.27.23 on Monday 2 January 2023. Using Julia version 1.8.3.