Ctrl K

All software

1Filter
Keywords
156
Program languages
61
Licenses
22
13-24 of 58
Logo for alpaka

alpaka

The alpaka library is a header-only C++17 abstraction framework designed for computing accelerator development. It enables developers to implement algorithms once and execute them across a range of platforms, including x86, ARM, and RISC-V CPUs, as well as accelerators from NVIDIA, AMD, and Intel.

  • C++
  • CPU
  • CUDA
  • + 7
  • C++
  • Python
  • CMake
  • + 1
34
100
Logo for Ginkgo

Ginkgo

Ginkgo is a high-performance math library for the solution of sparse linear systems on GPUs (AMD, Intel, NVIDIA). Ginkgo is implemented using modern C++ and provides preconditioned Krylov solvers, multigrid, sparse direct solvers, mixed precision, and batched functionality.

  • GPU
  • High performance computing
  • Large linear equation system
  • + 4
  • C++
  • CMake
  • Cuda
  • + 4
11
99

PEPC

The PEPC project (Pretty Efficient Parallel Coulomb Solver) is a public tree code that has been developed at Jülich Supercomputing Centre since the early 2000s. Our code is a non-recursive version of the Barnes-Hut algorithm, using a level-by-level approach to both tree construction and traversals.

  • Barnes-Hut
  • High performance computing
  • hpc
  • + 2
  • Fortran Free Form
  • C
  • Shell
  • + 2
7
85
Logo for CubeGUI

CubeGUI

Cube, which is used as performance report explorer for Scalasca and Score-P, is a generic tool for displaying a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource.

  • High performance computing
  • Information
  • Performance Analysis
  • + 4
    7
    83
    Logo for MPTRAC

    MPTRAC

    Massive-Parallel Trajectory Calculations (MPTRAC) is a Lagrangian particle dispersion model for the analysis of atmospheric transport processes in the free troposphere and stratosphere.

    • Atmospheric science
    • Earth & Environment
    • GPU
    • + 7
    • C
    • Shell
    • HTML
    • + 4
    15
    74
    Logo for MEmilio

    MEmilio

    MEmilio implements various models for infectious disease dynamics, from compartmental to agent-based models. Through efficient implementation and parallelization, MEmilio brings cutting edge and compute intensive models to a large scale, enabling high-resolution spatiotemporal disease dynamics.

    • Agent-based Model
    • C++
    • compartmental model
    • + 12
    • C++
    • Python
    • CMake
    • + 3
    36
    63
    Logo for Sassena

    Sassena

    Sassena is a program to calculate X-ray and neutron scattering patterns from Molecular Dynamics simulations in the Born approximation.

    • C++
    • High performance computing
    • Matter
    • + 2
    • C++
    • Python
    • Shell
    • + 2
    3
    59
    Logo for KaGen - Communication-free Massively Distributed Graph Generators

    KaGen - Communication-free Massively Distributed Graph Generators

    Network generators help to provide synthethic instances with controllable parameters by algorithm developers and researchers. KaGen provides generators for a large variety of network models, which are communication-free by making use of pseudorandomization and divide-and-conquer schemes.

    • Graph Generation
    • High performance computing
    • Network Analysis
    • + 1
    • C++
    • C
    • Python
    • + 2
    9
    55
    Logo for Mallob

    Mallob

    Automated Reasoning in HPC and Cloud Environments: Scheduling, Solving, Proving

    • automated reasoning
    • High performance computing
    • job scheduling
    • + 2
    • C++
    • SMT
    • Shell
    • + 4
    1
    29
    Logo for ChASE

    ChASE

    ChASE is a modern and scalable library to solve dense Hermitian (Symmetric) algebraic eigenvalue problems based on a spectral polynomial filter. The library is fully parallelized, and is particularly effective for sequences of eigenproblems as they often arise in electronic structure theory.

    • C++
    • Eigensolver
    • GPU
    • + 6
    • C++
    • Cuda
    • CMake
    • + 6
    4
    27
    Logo for perun

    perun

    perun is a Python package that calculates the energy consumption of Python scripts by sampling usage statistics from hardware interfaces. It can handle MPI applications, gather data from hundreds of nodes, and accumulate it efficiently.

    • Earth & Environment
    • Energy
    • FAIR Software
    • + 2
    • Python
    2
    22
    Logo for Propulate

    Propulate

    An asynchronous evolutionary optimization algorithm and software package for global optimization and hyperparameter search on high-performance computers.

    • Aeronautics, Space and Transport
    • Earth & Environment
    • Energy
    • + 9
    • Python
    6
    19