HIFIS Software Spotlights

All software

1Filter
Keywords
47
Program languages
47
Licenses
7
1-12 of 14
Logo for CP2K

CP2K

CP2K is a quantum chemistry and solid state physics software package running on graphics processing units and thousands of processing units. It is open-source and allows simulations, spectroscopy, vibrational analysis and energy minimization on a vast variety of theory levels.

  • electronic structure
  • GPU
  • High performance computing
  • + 5
  • Fortran
  • C
  • Python
  • + 13
8
2935
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
71
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
  • + 3
4
18
Logo for CosmoScout VR

CosmoScout VR

CosmoScout VR is an open source virtual Solar System, primarily aimed at interactive visualization of huge remote sensing products in conjunction with large-scale simulation data.

  • Aeronautics, Space and Transport
  • Data Visualization
  • solar system
  • + 1
  • C++
  • GLSL
  • JavaScript
  • + 7
6
17
Logo for Elephant

Elephant

Elephant (Electrophysiology Analysis Toolkit) is an open-source, community centered library for the analysis of electrophysiological data in the Python programming language.

  • data-analysis
  • electrophysiology
  • neurophysiology
  • + 2
  • Python
  • C++
  • Cuda
  • + 1
0
17
Logo for DL4PuDe

DL4PuDe

DL4PuDe is an AI-based framework that automatically detects pushing behavior in crowd videos, leading to a better understanding of pushing dynamics. This knowledge is crucial for better crowd management strategies and better design of public places, making public places more comfortable and safer.

  • Artificial Intelligence
  • Crowd Management
  • Deep Learning
  • + 3
  • Jupyter Notebook
  • Python
  • Cuda
  • + 2
3
9
Logo for ELECTRODE

ELECTRODE

ELECTRODE extends the atomistic simulation tool LAMMPS to model different types of electrochemical situations. Simulations are performed at constant potential or constant charge using different approaches to control potential or charge at the electrodes.

  • Constant Potential Method
  • Electrochemistry
  • Molecular Dynamics
  • C++
  • Tcl
  • Cuda
  • + 24
4
2

mallocMC

This project provides a framework for fast memory managers on many core accelerators. It is based on alpaka to run on many different accelerators and implements the ScatterAlloc algorithm.

  • CUDA
  • heterogeneous computing
  • High performance computing
  • + 2
  • C++
  • CMake
  • Cuda
  • + 1
8
1
Logo for Arbor

Arbor

Arbor is a high-performance library for computational neuroscience simulations with multi-compartment, morphologically-detailed cells, from single cell models to very large networks. Arbor is written from the ground up to help neuroscientists effectively use contemporary and future HPC systems.

  • GPU
  • High performance computing
  • Neural network
  • + 4
  • C++
  • AGS Script
  • Python
  • + 7
11
0
Logo for cupla

cupla

cupla is a simple user interface for the platform-independent parallel kernel acceleration library alpaka. It follows a similar concept as the NVIDIA® CUDA® API by providing a software layer to manage accelerator devices. alpaka is used as a backend for cupla.

  • C++
  • heterogeneous computing
  • High performance computing
  • + 3
  • C++
  • CMake
  • Shell
  • + 5
2
0

easyWave

easyWave-GPU computes tsunami wave propagations in a fraction of minute on GPU-powered machines. Thus , a single simulation, or several simulations with varying granularity, covering several hours of tsunami wave propagation, and tailored to the actual situation can be computed within seconds.

  • early warning
  • Earth & Environment
  • tsunami forecasting
  • C++
  • Cuda
  • Python
  • + 2
0
0

ParFlow

ParFlow is a parallel, integrated hydrology model that simulates spatially distributed surface and subsurface flow.

  • Earth System Modelling
  • High performance computing
  • Hydrology
  • + 2
  • C
  • Tcl
  • Python
  • + 16
1
0