Software

Latest additions:
2025-05-05
14:01
[FZJ-2025-02415] Software
; ; ; et al
Scalasca Trace Tools: Toolset for scalable performance analysis of large-scale parallel applications (v2.6.2)
Scalasca is a software tool that supports the performance optimization of parallel programs by measuring and analyzing their runtime behaviour. The analysis identifies potential performance bottlenecks – in particular those concerning communication and synchronization – and offers guidance in exploring their causes.  Scalasca supports the performance optimization of simulation codes on a wide range of current HPC platforms. [...]

Detailed record - Similar records
2025-04-28
16:41
[FZJ-2025-02360] Software
; ; ; et al
OTF2: Open Trace Format Version 2 (v3.1.1)
The Open Trace Format Version 2 (OTF2) is a highly scalable, memory efficient event trace data format plus support library. It is the standard trace format for Scalasca, Vampir, and Tau and is open for other tools. [...]

Detailed record - Similar records
2025-04-28
11:23
[FZJ-2025-02358] Software
; ; ; et al
Score-P: Scalable performance measurement infrastructure for parallel codes (v9.0)
The instrumentation and measurement framework Score-P, together with analysis tools build on top of its output formats, provides insight into massively parallel HPC applications, their communication, synchronization, I/O, and scaling behavior to pinpoint performance bottlenecks and their causes. Score-P is a highly scalable and easy-to-use tool suite for profiling (summarizing program execution) and event tracing (capturing events in chronological order) of HPC applications. [...]

Detailed record - Similar records
2025-04-28
11:01
[FZJ-2025-02357] Software
; ; ; et al
OPARI2 OpenMP instrumenter (v2.0.9)
OPARI2 is a source-to-source instrumentation tool for OpenMP and hybrid codes. It surrounds OpenMP directives and runtime library calls with calls to the POMP2 measurement interface. [...]

Detailed record - Similar records
2025-04-27
22:43
[FZJ-2025-02355] Software
; ; ; et al
NESTML 8.0.1
External link: Download fulltextFulltext

Detailed record - Similar records
2025-04-24
21:39
[FZJ-2025-02351] Software
; ; ; et al
Arbor (v0.11.0)
Focussing on bug fixes, modernisation and performance improvements. <br>The memory footprint has been reduced substantially <br><br><b>Major changes since v0.10</b><ul><li> Modernising the code base and infrastructure: </li><ul> <li>Begin adopting C++20</li> <li>Use the `ruff` linter / formatter </li> <li>Use CPM and simplify CMake.</li></ul><li>Fixing problems with diffusion</li><ul> <li>Update units and scaling</li> </li>Correct solver matrix coefficients</li></ul><li>:warning: Modcc used to mis-compile `-K^n` into `(-K)^n` due to a parser error </li><li>Allow probing of point mechanism state variables by tag.</li></ul><b>Breaking changes</b><ul><li>Stricter checks on network construction / simulation parameters.</li><ul> <li>connections will now throw errors when given negative / zero delays</li> <li>simulation will throw when given a network with minimum delay less than the timestep</li></ul><li>Discretisation now is a property of the `cable_cell` object, no longer the `decor`</li></ul><b>New tutorials and documentation</b><ul><li>Plasticity tutorial</li><li>Add connectivity tutorial</li></ul><b>Internal changes</b><ul><li>Auto-generate type stubs</li><li>Remove clock for std::chrono</li><li>added E_R to lif cell model</li><li>Performance</li><ul> <li>Fix embarrassingly quadratic bug in fvm-layout</li> <li>Faster sort spikes</li> <li>Faster event dispatch</li></ul><li>Memory footprint</li><ul> <li>Create less intermediate data from events</li> <li>Elide GPU allocations for unused arrays (`Xd`, `Xi`, ...)</li></ul><li>Clean-up catalogue extension.</li><li>Refactor discretization</li></ul>
Restricted: Download fulltextTAR.GZ;

Detailed record - Similar records
2025-04-14
16:52
[FZJ-2025-02265] Software
; ; ; et al
ODE-toolbox 2.5.8
Choosing the optimal solver for systems of ordinary differential equations (ODEs) is a critical step in dynamical systems simulation. ODE-toolbox is a Python package that assists in solver benchmarking, and recommends solvers on the basis of a set of user-configurable heuristics. [...]
External link: Download fulltextFulltext

Detailed record - Similar records
2025-03-20
16:28
[FZJ-2025-02041] Software

jCubeR: Java reader library (v4.9)
Cube is a generic set of tools for description and analysis of a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree can be collapsed or expanded to achieve the desired level of granularity. [...]

Detailed record - Similar records
2025-03-20
16:25
[FZJ-2025-02040] Software
;
CubeGUI: Graphical explorer (v4.9)
Cube is a generic set of tools for description and analysis of a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree can be collapsed or expanded to achieve the desired level of granularity. [...]

Detailed record - Similar records
2025-03-20
16:20
[FZJ-2025-02039] Software

CubeLib: General purpose C++ library and tools (v4.9)
Cube is a generic set of tools for description and analysis of a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree can be collapsed or expanded to achieve the desired level of granularity. [...]

Detailed record - Similar records