All software
Abinit
Abinit is a software package based on density functional theory for calculating the properties of solids.
- C
- C++
- CMake
- + 15
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
ccglib
The Complex Common GEMM Library (ccglib) provides mixed-precision matrix-matrix multiplication kernels for complex data.
- CUDA
- GPU
- High performance computing
- + 1
- C
- C++
- CMake
- + 3
CERR
CERR (pronounced 'sir'), stands for Computational Environment for Radiological Research. CERR is MATLAB based software platform for developing and sharing research results using radiation therapy treatment planning and imaging informatics.
- Treatment Planning and dosimetry
- AGS Script
- Batchfile
- C
- + 20
CHAMP-EU
The Cornell-Holland Ab-initio Materials Package (CHAMP) is a quantum Monte Carlo suite of programs for electronic structure calculations. The code is developed by Claudia Filippi and Saverio Moroni, with significant contributions by Ravindra Shinde, N. Renaud, V. Azizi, E. Landinez, and S. Shepard.
- Chemistry
- High performance computing
- Physics
- + 1
- Assembly
- Berry
- Brainfuck
- + 14
CIL
Provides modular optimisation framework for prototyping reconstruction methods. Tools for loading, preprocessing, visualising tomographic data.
- Imaging and Image Processing
- C
- C++
- CMake
- + 2
Compas Toolkit
The Compas Toolkit is a high-performance C++ library offering GPU-accelerated functions for use in quantitative MRI research.
- GPU
- High performance computing
- MRI
- C
- C++
- CMake
- + 4
cuda_memtest
Tests GPU memory for hardware errors and soft errors using NVIDIA's CUDA or AMD's HIP.
- C++
- CUDA
- High performance computing
- + 1
- C++
- CMake
- C
- + 1
cudawrappers
The cudawrappers library is a C++ wrapper for the Nvidia C libraries such as the CUDA driver, NVRTC, and cuFFT.
- accelerators
- CUDA
- GPU
- C
- C++
- CMake
- + 2
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
duckdb-mmcif
Read/write protein structure mmCIF files using SQL with DuckDB
- Data
- Data Analysis
- Optimized data handling
- C++
- CMake
- Makefile
- + 2
Eigencuda
Offload Eigen matrix-matrix multiplications to an Nvidia GPU
- GPU
- High performance computing
- C++
- CMake