Sst ElementsSST Architectural Simulation Components and Libraries
SosSandia OpenSHMEM is an implementation of the OpenSHMEM specification over multiple Networking APIs, including Portals 4, the Open Fabric Interface (OFI), and UCX. Please click on the Wiki tab for help with building and using SOS.
Svm kernelx86_64 AMD kernel optimized for performance & hypervisor usage
Wfl A Simple Way of Creating Job Workflows in Go running in Processes, Containers, Tasks, Pods, or Jobs
JuliaThe Julia Programming Language
DragonviewVisual Analytics Tool for Dragonfly Network-based Supercomputers
UdockerA basic user tool to execute simple docker containers in batch or interactive systems without root privileges
Kube BatchA batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
Future🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Su2SU2: An Open-Source Suite for Multiphysics Simulation and Design
RaftlibThe RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
MfemLightweight, general, scalable C++ library for finite element methods
CromwellScientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
VkfftVulkan Fast Fourier Transform library
OhpcOpenHPC Integration, Packaging, and Test Repo
Easylambdadistributed dataflows with functional list operations for data processing with C++14
UcxUnified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
OpenpbsAn HPC workload manager and job scheduler for desktops, clusters, and clouds.
Armadillo CodeArmadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
ModulesEnvironment Modules: provides dynamic modification of a user's environment
JugParallel programming with Python
ArrayfireArrayFire: a general purpose GPU library.
EasybuildEasyBuild - building software with ease
ShifterShifter - Linux Containers for HPC
ElasticlusterCreate clusters of VMs on the cloud and configure them with Ansible.
LmodLmod: An Environment Module System based on Lua, Reads TCL Modules, Supports a Software Hierarchy
FastorA lightweight high performance tensor algebra framework for modern C++
MpichOfficial MPICH Repository
HypreParallel solvers for sparse linear systems featuring multigrid methods.
Charm4pyParallel Programming with Python and Charm++
BlitzBlitz++ Multi-Dimensional Array Library for C++
boltOfficial BOLT Repository
mbsolveAn open-source solver tool for the Maxwell-Bloch equations.
msr-safeAllows safer access to model specific registers (MSRs)
hemelbA high performance parallel lattice-Boltzmann code for large scale fluid flow in complex geometries
easybuild-frameworkEasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
MatXAn efficient C++17 GPU numerical computing library with Python-like syntax
pyccelPython extension language using accelerators
bitpitOpen source library for scientific HPC
NGA2Object-oriented multi-mesh version of the classic reacting turbulent multiphase flow solver
ck-envCK repository with components and automation actions to enable portable workflows across diverse platforms including Linux, Windows, MacOS and Android. It includes software detection plugins and meta packages (code, data sets, models, scripts, etc) with the possibility of multiple versions to co-exist in a user or system environment:
monolishmonolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
blas-benchmarksTiming results for BLAS (Basic Linear Algebra Subprograms) libraries in R
MACSioA Multi-purpose, Application-Centric, Scalable I/O Proxy Application
conduitSimplified Data Exchange for HPC Simulations
future.batchtools🚀 R package future.batchtools: A Future API for Parallel and Distributed Processing using batchtools
ESAEasy SimAuto (ESA): An easy-to-use Power System Analysis Automation Environment atop PowerWorld Simulator Automation Server (SimAuto)