12%
09.01.2019
by profiling and tracing. Profiling determines the routines where most of the run time is spent, expressed as a simple table: the routine name and how much time was spent in that routine. Then you stack
12%
03.04.2019
timers around those parts. Do as much as you want, but don’t go too crazy.
Third, optionally use a profiler that can tell you how much total time is used in each routine of the code. Several profilers
12%
03.07.2013
of the code. You are using asynchronous data transfers, you limit the number of collective operations, you are using a very low latency and high bandwidth network, you have profiled your application
12%
11.05.2021
the LD_PRELOAD trick to have Octave call a different BLAS library, resulting in different, conceivably better, performance.
The test system is my Linux laptop:
CPU: Intel(R) Core(TM) i5-10300H CPU @2
12%
04.12.2012
(APU) or Fusion designs. Currently limited to desktop/laptop systems, the APU design integrates GP-GPUs directly on the CPU die. Although this might seem like an obvious idea, the integration requires
12%
05.12.2018
.
User Interface
About everyone in the world uses a graphical user interface (GUI) to access their desktops, laptops, and mobile devices. The icons and visual indicators of the interface, with some text
12%
08.04.2024
While managing Linux desktops, laptops, and HPC systems, I learn new commands and tools. As a result, my admin patterns change. In this article I present some commands I have started using more
12%
18.08.2021
The Darshan userspace tool is often used for I/O profiling of HPC applications. It is broken into two parts: The first part, darshan-runtime
, gathers, compresses, and stores the data. The second
12%
12.09.2022
high-profile HPC initiatives, such as Warewulf and Apptainer (formally Singularity). In parallel with launching Rocky Linux, Kurtzer started a company called CIQ to support Rocky development, consolidate
12%
08.08.2018
use Lmod on my desktop and laptop to try new compilers or new versions of compilers, as well as new versions of libraries.
Fundamentals of Environment Modules
Programmers use a number of compilers