Ctrl K

All software

1Filter
Keywords
144
Program languages
54
Licenses
21
25-36 of 53
Logo for CubeW

CubeW

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
    4
    11
    Logo for ISAAC

    ISAAC

    In Situ Animation of Accelerated Computations

    • C++
    • CUDA
    • Data Visualization
    • + 4
    • C++
    • HTML
    • JavaScript
    • + 3
    9
    10

    CUAS-MPI

    CUAS-MPI is the MPI-parallel implementation of the confined-unconfined aquifer system model for subglacial hydrology. The model uses a single-layer equivalent porous medium approach and solves a two-dimensional Darcy-type groundwater flow equation.

    • C++
    • Earth & Environment
    • FAIR Software
    • + 4
    • C++
    • CMake
    • C
    • + 1
    4
    7
    Logo for t8code

    t8code

    t8code (spoken as "tetcode") is a C/C++ library to manage parallel adaptive meshes with various element types. t8code uses a collection (a forest) of multiple connected adaptive space-trees in parallel and scales to at least one million MPI ranks and over 1 trillion mesh elements.

    • data managment
    • Data Visualization
    • exascale
    • + 3
    • C++
    • C
    • CMake
    • + 4
    14
    7
    Logo for KaMPIng - Karlsruhe MPI next generation

    KaMPIng - Karlsruhe MPI next generation

    KaMPIng is a flexible and (near) zero-overhead C++ wrapper for MPI, covering the whole range of abstraction levels from low-level MPI calls to convenient STL-style bindings. This allows for both rapid prototyping and highly engineered distributed algorithms.

    • C++
    • High performance computing
    • MPI
    • + 1
    • C++
    • CMake
    • Shell
    • + 1
    8
    6
    Logo for GMGPolar

    GMGPolar

    GMGPolar is a geometric multigrid solver using implicit extrapolation to raise the convergence order. It is based on meshes in tensor- or product-format. GMGPolar's focus applications are geometries that can be described by polar or curvilinear coordinates for which suited smoothing is available.

    • Energy
    • Geometric Multigrid
    • High performance computing
    • + 5
    • C++
    • Python
    • Shell
    • + 3
    6
    5

    PeriLab

    PeriLab is a Software to solve Peridynamic problems. It is written in Julia to overcome many issues related to the Software Peridigm.

    • High performance computing
    • julialang
    • Peridynamics
    • + 1
    • Julia
    • G-code
    • Batchfile
    • + 3
    2
    5
    Logo for JUBE

    JUBE

    JUBE is a generic, lightweight, configurable environment to run, monitor and analyse application execution in a systematic way. This software is commonly used to execute benchmarks and complex workflows on High Performance Computers, but is not limited to these systems.

    • Benchmark
    • Benchmarking
    • High performance computing
    • + 5
    • Python
    • Shell
    • C
    5
    4
    Logo for LLAMA

    LLAMA

    LLAMA is a cross-platform C++17/C++20 header-only template library for the abstraction of data layout and memory access. It separates the view of the algorithm on the memory and the real data layout in the background.

    • C++
    • heterogeneous computing
    • High performance computing
    • + 3
    • C++
    • CMake
    • Shell
    2
    2
    Logo for MESSy

    MESSy

    MESSy is a software framework for the assembly of Earth System Models with components, which are numerical representations of processes in the Earth system. The unique feature of MESSy is its modular structure that facilitates continuous development and flexible model configurations.

    • Aeronautics, Space and Transport
    • Atmospheric science
    • Earth & Environment
    • + 5
      2
      2
      Logo for SMG2S

      SMG2S

      SMG2S (Sparse Matrix Generator with Given Spectrum) is able to generate large-scale non-Hermitian and non-Symmetric matrices in parallel with the spectral distribution functions or eigenvalues given by users, and the spectrum of generated matrix is the same as the one specified by the users.

      • CPU
      • High performance computing
      • Matrix Computation
      • + 1
      • C++
      • Python
      • CMake
      • + 1
      2
      2

      Independent Parallel Particle Layer (IPPL)

      IPPL is a C++ library to develop performance portable code for fully Eulerian, Lagrangian or hybrid Eulerian-Lagrangian methods. IPPL supports simulations in one to six dimensions, mixed precision, and asynchronous execution in different execution spaces (e.g. CPUs and GPUs).

      • Computational Fluid Dynamics
      • GPU
      • High performance computing
      • + 5
      • C++
      • TeX
      • CMake
      • + 3
      23
      1