Librairies utilitaires¶
boost¶
- A c++ framework
- see https://www.boost.org/users/index.html
- Module Usage :
homer@jarvis ~ $ module add lib/boost/
Loading lib/boost/1.86
Loading requirement: compilers/gcc/14.2.0
- Module help
homer@jarvis ~ $ module help lib/boost/
-------------------------------------------------------------------
Module Specific Help for /softs/modulefiles/lib/boost/1.86:
modules - loads the boost library environment
This adds /softs/lib/boost/1.86/gcc14/* to several of the
environment variables.
Version Gnu Compiler 14
. the boost mpi is linked to MPT (HPE MPI)
- see https://www.boost.org/doc/libs/1_86_0/more/getting_started/unix-variants.html
- see https://theboostcpplibraries.com/
. Compiled with cxxstd=14
Version 1.86
-------------------------------------------------------------------
gperftools¶
(originally Google Performance Tools)
The fastest malloc we’ve seen; works particularly well with threads
and STL. Also: thread-friendly heap-checker, heap-profiler, and
cpu-profiler.
OVERVIEW¶
gperftools is a collection of a high-performance multi-threaded
malloc() implementation, plus some pretty nifty performance analysis
tools.
Usage¶
- module load
$ module add lib/gperftools