Awesome Open Source
Awesome Open Source
Combined Topics
high-performance-computing
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 54 High Performance Computing Open Source Projects
Categories
>
Software Performance
>
High Performance Computing
Taskflow
⭐
4,988
A General-purpose Parallel and Heterogeneous Task Programming System
Tf Quant Finance
⭐
2,489
High-performance TensorFlow library for quantitative finance.
Nnpack
⭐
1,502
Acceleration package for neural networks on multi-core CPUs
Boinc
⭐
1,305
Open-source software for volunteer computing and grid computing.
Drake
⭐
1,299
An R-focused pipeline toolkit for reproducibility and high-performance computing
Neanderthal
⭐
921
Fast Clojure Matrix Library
Blis
⭐
849
BLAS-like Library Instantiation Software Framework
Arraymancer
⭐
779
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Kokkos
⭐
735
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
Mfem
⭐
656
Lightweight, general, scalable C++ library for finite element methods
Vectorious
⭐
615
Linear algebra in TypeScript.
Libhermit Rs
⭐
548
libhermit-rs: A Rust-based library operating system
Awesome Tensor Compilers
⭐
455
A list of awesome compiler projects and papers for tensor computation and deep learning.
Hipsycl
⭐
367
Implementation of SYCL for CPUs, AMD GPUs, NVIDIA GPUs
Bayadera
⭐
339
High-performance Bayesian Data Analysis on the GPU in Clojure
Targets
⭐
271
Function-oriented Make-like declarative workflows for R
Clojurecl
⭐
265
ClojureCL is a Clojure library for parallel computations with OpenCL.
Precice
⭐
262
Next virtual preCICE Workshop February 22 to 25, 2021
Rusty Hermit
⭐
259
RustyHermit - A Rust-based, lightweight unikernel
Vuh
⭐
256
Vulkan compute for people
Graphit
⭐
253
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
Feelpp
⭐
228
💎 Feel++: Finite Element Embedded Language and Library in C++
Pysph
⭐
222
A framework for Smoothed Particle Hydrodynamics in Python
Relion
⭐
216
Image-processing software for cryo-electron microscopy
Libflame
⭐
197
High-performance object-based library for DLA computations
Sundials
⭐
191
SUNDIALS is a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. This is a mirror of current releases, and development will move here eventually. Pull requests are welcome for bug fixes and minor changes.
Laser
⭐
191
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Libhermit
⭐
189
HermitCore: A C-based, lightweight unikernel
Qmcpack
⭐
152
Main repository for QMCPACK, an open-source production level many-body ab initio Quantum Monte Carlo code for computing the electronic structure of atoms, molecules, and solids.
Opencoarrays
⭐
151
A parallel application binary interface for Fortran 2018 compilers.
Geni
⭐
144
A Clojure dataframe library that runs on Spark
Asl
⭐
143
Advanced Simulation Library - hardware accelerated multiphysics simulation platform.
Hptt
⭐
141
High-Performance Tensor Transpose library
Accelerator
⭐
137
The Accelerator is a tool for fast and reproducible processing of large amounts of data.
Nrn
⭐
136
NEURON Simulator
Dash
⭐
133
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Claymore
⭐
132
Batchtools
⭐
125
Tools for computation on batch systems
Aspect
⭐
120
A parallel, extensible finite element code to simulate convection in both 2D and 3D models.
Pyhpc Benchmarks
⭐
118
A suite of benchmarks to test the sequential CPU and GPU performance of most popular high-performance libraries for Python.
Mpm
⭐
114
CB-Geo High-Performance Material Point Method
Surrogates.jl
⭐
114
Surrogate modeling and optimization for scientific machine learning (SciML)
Jlsca
⭐
113
Side-channel toolkit in Julia
Clustermq
⭐
102
R package to send function calls as jobs on LSF, SGE, Slurm, PBS/Torque, or each via SSH
Dace
⭐
99
DaCe - Data Centric Parallel Programming
Libceed
⭐
86
CEED Library: Code for Efficient Extensible Discretizations
Infinity
⭐
85
A lightweight C++ RDMA library for InfiniBand networks.
Mads.jl
⭐
71
MADS: Model Analysis & Decision Support
Geopm
⭐
57
Global Extensible Open Power Manager
Drake Examples
⭐
57
Example workflows for the drake R package
Ensembl Hive
⭐
44
EnsEMBL Hive - a system for creating and running pipelines on a distributed compute resource
Nasoq
⭐
30
NASOQ:Numerically Accurate Sparsity Oriented QP Solver
Coldfront
⭐
27
HPC Resource Allocation System
Edge
⭐
18
Extreme-scale Discontinuous Galerkin Environment (EDGE)
1-54 of 54 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210