Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with hpc
A curated list of projects in awesome lists tagged with hpc .
https://github.com/julialang/julia
The Julia Programming Language
hacktoberfest hpc julia julia-language julialang machine-learning numerical programming-language science scientific
Last synced: 16 Dec 2024
https://github.com/JuliaLang/julia
The Julia Programming Language
hacktoberfest hpc julia julia-language julialang machine-learning numerical programming-language science scientific
Last synced: 25 Oct 2024
https://github.com/hpcaitech/colossalai
Making large AI models cheaper, faster and more accessible
ai big-model data-parallelism deep-learning distributed-computing foundation-models heterogeneous-training hpc inference large-scale model-parallelism pipeline-parallelism
Last synced: 09 Nov 2024
https://github.com/hpcaitech/ColossalAI
Making large AI models cheaper, faster and more accessible
ai big-model data-parallelism deep-learning distributed-computing foundation-models heterogeneous-training hpc inference large-scale model-parallelism pipeline-parallelism
Last synced: 27 Oct 2024
https://github.com/arrayfire/arrayfire
ArrayFire: a general purpose GPU library.
arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing
Last synced: 16 Dec 2024
https://github.com/volcano-sh/volcano
A Cloud Native Batch System (Project under CNCF)
batch-systems bigdata gene golang hpc kubernetes machine-learning
Last synced: 17 Dec 2024
https://github.com/spack/spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
build-tools hpc hpsf linux macos package-manager python radiuss scientific-computing spack
Last synced: 17 Dec 2024
https://github.com/projectphysx/fluidx3d
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 17 Dec 2024
https://github.com/ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 30 Oct 2024
https://github.com/nextflow-io/nextflow
A DSL for data-driven computational pipelines
aws bioinformatics cloud dataflow docker groovy hello hpc nextflow pipeline pipeline-framework reproducible-research reproducible-science sge singularity singularity-containers slurm workflow-engine
Last synced: 17 Dec 2024
https://github.com/apptainer/singularity
Singularity has been renamed to Apptainer as part of us moving the project to the Linux Foundation. This repo has been persisted as a snapshot right before the changes.
cloud-native container containers hpc linux parallel portability portable reproducible reproducible-science rootless-containers science singularity singularity-container
Last synced: 14 Dec 2024
https://github.com/open-mpi/ompi
Open MPI main development repository
c fortran hacktoberfest hpc mpi openmpi
Last synced: 17 Dec 2024
https://github.com/flame/blis
BLAS-like Library Instantiation Software Framework
blas blas-libraries blis high-performance high-performance-computing hpc linear-algebra linear-algebra-library matrix matrix-calculations matrix-functions matrix-library matrix-multiplication optimization
Last synced: 15 Oct 2024
https://github.com/chapel-lang/chapel
a Productive Parallel Programming Language
chapel compiler concurrency distributed-computing gpu high-performance-computing hpc language open-source parallel parallel-computing performance productive programming-language scientific-computing
Last synced: 19 Dec 2024
https://github.com/mfem/mfem
Lightweight, general, scalable C++ library for finite element methods
amr computational-science fem finite-elements high-order high-performance-computing hpc math-physics parallel-computing radiuss scientific-computing
Last synced: 18 Dec 2024
https://github.com/boostorg/compute
A C++ GPU Computing Library for OpenCL
boost c-plus-plus compute cpp gpgpu gpu hpc opencl performance
Last synced: 19 Dec 2024
https://boostorg.github.io/compute/
A C++ GPU Computing Library for OpenCL
boost c-plus-plus compute cpp gpgpu gpu hpc opencl performance
Last synced: 11 Nov 2024
https://github.com/adaptivecpp/adaptivecpp
Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
adaptivecpp compiler gpgpu gpu-computing high-performance high-performance-computing hipsycl hpc opensycl stdpar sycl
Last synced: 19 Dec 2024
https://github.com/AdaptiveCpp/AdaptiveCpp
Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
adaptivecpp compiler gpgpu gpu-computing high-performance high-performance-computing hipsycl hpc opensycl stdpar sycl
Last synced: 09 Nov 2024
https://github.com/su2code/su2
SU2: An Open-Source Suite for Multiphysics Simulation and Design
c-plus-plus cfd flow fluid fluid-dynamics hpc opensource optimization physics python simulation
Last synced: 19 Dec 2024
https://github.com/indigo-dc/udocker
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.
batch chroot containers deep-hybrid-datacloud docker docker-containers emulation eosc-hub fakechroot grid hpc indigo proot root-privileges runc user
Last synced: 17 Dec 2024
https://indigo-dc.github.io/udocker/
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.
batch chroot containers deep-hybrid-datacloud docker docker-containers emulation eosc-hub fakechroot grid hpc indigo proot root-privileges runc user
Last synced: 14 Nov 2024
https://github.com/nvidia/cccl
CUDA Core Compute Libraries
accelerated-computing cpp cpp-programming cuda cuda-cpp cuda-kernels cuda-library cuda-programming gpu gpu-acceleration gpu-computing gpu-programming hpc modern-cpp nvidia nvidia-gpu parallel-algorithm parallel-computing parallel-programming
Last synced: 19 Dec 2024
https://github.com/ChunelFeng/CGraph
【A simple C++ DAG framework】 一个简单好用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork
ai awesome-cpp bilibili concurrency cpp dag framework graph hpc machine-vision taskflow threadpool workflow
Last synced: 27 Oct 2024
https://github.com/NVIDIA/cccl
CUDA Core Compute Libraries
accelerated-computing cpp cpp-programming cuda cuda-cpp cuda-kernels cuda-library cuda-programming gpu gpu-acceleration gpu-computing gpu-programming hpc modern-cpp nvidia nvidia-gpu parallel-algorithm parallel-computing parallel-programming
Last synced: 19 Nov 2024
https://github.com/su2code/SU2
SU2: An Open-Source Suite for Multiphysics Simulation and Design
c-plus-plus cfd flow fluid fluid-dynamics hpc opensource optimization physics python simulation
Last synced: 25 Oct 2024
https://github.com/nvidia/matx
An efficient C++17 GPU numerical computing library with Python-like syntax
cuda gpgpu gpu gpu-computing hpc
Last synced: 20 Dec 2024
https://github.com/NVIDIA/MatX
An efficient C++17 GPU numerical computing library with Python-like syntax
cuda gpgpu gpu gpu-computing hpc
Last synced: 30 Oct 2024
https://github.com/trilinos/trilinos
Primary repository for the Trilinos Project
c-plus-plus high-performance-computing hpc hpsf sandia-national-laboratories scientific-computing snl-science-libs trilinos
Last synced: 18 Dec 2024
https://github.com/apptainer/apptainer
Apptainer: Application containers for Linux
apptainer containers hpc linux rootless-containers science singularity singularity-container
Last synced: 17 Dec 2024
https://github.com/openucx/ucx
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
aries c c-plus-plus cray drivers gemini hacktoberfest hpc infiniband iwarp mpi networking openshmem pgas rdma roce shared-memory shmem tcp-ip verbs
Last synced: 17 Dec 2024
https://github.com/kubernetes-retired/kube-batch
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
bigdata hpc k8s-sig-scheduling kubernetes machine-learning
Last synced: 26 Sep 2024
https://github.com/kubernetes-sigs/kube-batch
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
bigdata hpc k8s-sig-scheduling kubernetes machine-learning
Last synced: 10 Nov 2024
https://github.com/gunrock/gunrock
Programmable CUDA/C++ GPU Graph Analytics
algorithm algorithms cpp cuda cxx essentials gnn gpu graph graph-algorithms graph-analytics graph-engine graph-neural-networks graph-primitives graph-processing gunrock hpc parallel-computing sparse-matrix
Last synced: 19 Dec 2024
https://github.com/broadinstitute/cromwell
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
application bioinformatics cloud containers docker executor ga4gh hpc scala wdl workflow workflow-description-language workflow-execution
Last synced: 30 Oct 2024
https://github.com/futureverse/future
:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone
asynchronous cran distributed-computing futures hpc hpc-clusters parallel-computing parallel-processing parallelization programming promises r
Last synced: 20 Dec 2024
https://github.com/HenrikBengtsson/future
:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone
asynchronous cran distributed-computing futures hpc hpc-clusters parallel-computing parallel-processing parallelization programming promises r
Last synced: 23 Nov 2024
https://github.com/raftlib/raftlib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
c-plus-plus cmake dataflow dataflow-programming dataflow-structure dataflows dsl hpc ipc machine opencv parallel pthreads qthread-library qthreads raftlib runtime streaming thread thread-library
Last synced: 16 Dec 2024
https://github.com/RaftLib/RaftLib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
c-plus-plus cmake dataflow dataflow-programming dataflow-structure dataflows dsl hpc ipc machine opencv parallel pthreads qthread-library qthreads raftlib runtime streaming thread thread-library
Last synced: 26 Oct 2024
https://github.com/liu-xiandong/how_to_optimize_in_gpu
This is a series of GPU optimization topics. Here we will introduce how to optimize the CUDA kernel in detail. I will introduce several basic kernel optimizations, including: elementwise, reduce, sgemv, sgemm, etc. The performance of these kernels is basically at or near the theoretical limit.
elementwise gpu-acceleration high-performance-computing hpc reduce sgemm sgemv
Last synced: 18 Dec 2024
https://github.com/jfalcou/eve
Expressive Vector Engine - SIMD in C++ Goes Brrrr
aarch64 altivec avx avx2 cpp cpp-library hpc neon simd simd-library simd-parallelism simd-programming sse2 ssse3
Last synced: 26 Oct 2024
https://github.com/Liu-xiandong/How_to_optimize_in_GPU
This is a series of GPU optimization topics. Here we will introduce how to optimize the CUDA kernel in detail. I will introduce several basic kernel optimizations, including: elementwise, reduce, sgemv, sgemm, etc. The performance of these kernels is basically at or near the theoretical limit.
elementwise gpu-acceleration high-performance-computing hpc reduce sgemm sgemv
Last synced: 19 Nov 2024
https://github.com/arrayfire/arrayfire-rust
Rust wrapper for ArrayFire
arrayfire cuda gpgpu gpu hpc opencl rust rust-bindings
Last synced: 17 Dec 2024
https://github.com/agnostiqhq/covalent
Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
covalent data-pipeline data-science deep-learning hacktoberfest hpc hpc-applications machine-learning machinelearning machinelearning-python orchestration parallelization pipelines python quantum quantum-computing quantum-machine-learning workflow workflow-automation workflow-management
Last synced: 15 Dec 2024
https://github.com/chrisvoncsefalvay/learn-julia-the-hard-way
Learn Julia the hard way!
data-science hpc julia julia-language julialang language learning learning-by-doing learning-julia scientific-computing statistics technical-computing
Last synced: 15 Dec 2024
https://github.com/sylabs/singularity
SingularityCE is the Community Edition of Singularity, an open source container platform designed to be simple, fast, and secure.
Last synced: 17 Dec 2024
https://github.com/AgnostiqHQ/covalent
Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
covalent data-pipeline data-science deep-learning hacktoberfest hpc hpc-applications machine-learning machinelearning machinelearning-python orchestration parallelization pipelines python quantum quantum-computing quantum-machine-learning workflow workflow-automation workflow-management
Last synced: 01 Nov 2024
https://github.com/romeric/Fastor
A lightweight high performance tensor algebra framework for modern C++
fpga hpc multidimensional-arrays simd small-blas tensor-contraction tensors
Last synced: 11 Nov 2024
https://github.com/envmodules/modules
Environment Modules: provides dynamic modification of a user's environment
environment environment-modules hacktoberfest hpc module modulefiles shell tcl
Last synced: 17 Dec 2024
https://cea-hpc.github.io/modules/
Environment Modules: provides dynamic modification of a user's environment
environment environment-modules hacktoberfest hpc module modulefiles shell tcl
Last synced: 25 Oct 2024
https://github.com/cea-hpc/modules
Environment Modules: provides dynamic modification of a user's environment
environment environment-modules hacktoberfest hpc module modulefiles shell tcl
Last synced: 30 Oct 2024
https://github.com/sslotin/amh-code
Complete implementations from "Algorithms for Modern Hardware"
algorithms computer-science hpc performance
Last synced: 21 Dec 2024
https://github.com/hypre-space/hypre
Parallel solvers for sparse linear systems featuring multigrid methods.
hpc library math-physics radiuss
Last synced: 14 Nov 2024
https://github.com/oneapi-src/onemkl
oneAPI Math Kernel Library (oneMKL) Interfaces
api blas cpu cuda dpcpp gpu hpc intel math-libraries oneapi onemkl parallel-computing parallel-programming performance rng
Last synced: 01 Dec 2024
https://github.com/zanellia/prometeo
An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing
c compiler domain-specific-language embedded-systems high-performance-computing hpc python python-to-c source-to-source static-analysis static-typing transcompiler transpiler
Last synced: 29 Oct 2024
https://github.com/oneapi-src/oneMKL
oneAPI Math Kernel Library (oneMKL) Interfaces
api blas cpu cuda dpcpp gpu hpc intel math-libraries oneapi onemkl parallel-computing parallel-programming performance rng
Last synced: 30 Oct 2024
https://github.com/nndeploy/nndeploy
nndeploy是一款模型端到端部署框架。以多端推理以及基于有向无环图模型部署为基础,致力为用户提供跨平台、简单易用、高性能的模型部署体验。
ascend easy-to-use hpc mnn model-deployment multi-inference openvino out-of-box-model parallel rknn tensorrt yolo
Last synced: 27 Oct 2024
https://github.com/llnl/sundials
Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
dae-solver high-performance-computing hpc math-physics nonlinear-equation-solver ode-solver parallel-computing radiuss scientific-computing sensitivity-analysis solver time-integration
Last synced: 20 Dec 2024
https://github.com/lablup/backend.ai
Backend.AI is a streamlined, container-based computing cluster platform that hosts popular computing/ML frameworks and diverse programming languages, with pluggable heterogeneous accelerator support including CUDA GPU, ROCm GPU, TPU, IPU and other NPUs.
api backendai cloud-computing containers distributed-computing docker documentation hpc monitoring paas python
Last synced: 14 Dec 2024
https://github.com/openhackathons-org/gpubootcamp
This repository consists for gpu bootcamp material for HPC and AI
ai4hpc cuda data-science deep-learning deepstream gpu hpc machine-learning mpi openacc openmp rapidsai
Last synced: 30 Oct 2024
https://github.com/TACC/Lmod
Lmod: An Environment Module System based on Lua, Reads TCL Modules, Supports a Software Hierarchy
environment-modules hpc lmod lua tacc xsede
Last synced: 25 Nov 2024
https://github.com/haptork/easylambda
distributed dataflows with functional list operations for data processing with C++14
cpp14 dataflow-programming distributed-computing functional-programming hpc mpi parallel
Last synced: 16 Dec 2024
https://github.com/haptork/easyLambda
distributed dataflows with functional list operations for data processing with C++14
cpp14 dataflow-programming distributed-computing functional-programming hpc mpi parallel
Last synced: 26 Oct 2024
https://github.com/nvidia/hpc-container-maker
HPC Container Maker
containers docker hpc singularity
Last synced: 20 Dec 2024
https://github.com/NVIDIA/hpc-container-maker
HPC Container Maker
containers docker hpc singularity
Last synced: 26 Oct 2024
https://github.com/easybuilders/easybuild
EasyBuild - building software with ease
hacktoberfest hpc linux python scientific-software
Last synced: 28 Nov 2024
https://github.com/oracle/coherence
Oracle Coherence Community Edition
caching cloud clustering coherence data-grid distributed hpc imdg in-memory java kv-store microservices polyglot scalability
Last synced: 20 Dec 2024
https://github.com/ginkgo-project/ginkgo
Numerical linear algebra software package
cuda dpcpp gpu-computing hip hpc krylov-methods linear-algebra oneapi openmp preconditioning sparse-linear-systems spmv
Last synced: 20 Dec 2024
https://github.com/arrayfire/arrayfire-python
Python bindings for ArrayFire: A general purpose GPU library.
arrayfire cuda gpgpu gpu hpc opencl python python-bindings
Last synced: 03 Nov 2024
https://github.com/luispedro/jug
Parallel programming with Python
hpc parallel-computing python python-2 python-3 workflow workflow-engine
Last synced: 20 Dec 2024
https://github.com/ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading
Last synced: 02 Nov 2024
https://github.com/blitzpp/blitz
Blitz++ Multi-Dimensional Array Library for C++
array array-manipulations blitz cpp-library high-performance hpc multi-dimensional-array numerical-calculations numerical-computation numerics partial-evaluators scientific-computing template-metaprogramming tensor vector
Last synced: 17 Dec 2024
https://github.com/juliaparallel/mpi.jl
MPI wrappers for Julia
hpc julia julia-language microsoft-mpi mpi mpich openmpi
Last synced: 20 Dec 2024
https://github.com/gem/oq-engine
OpenQuake Engine: a software for Seismic Hazard and Risk Analysis
cluster earthquakes hazard hazard-assessment hpc openquake openquake-engine psha python risk risk-analysis risk-assessment scientific-computing seismic
Last synced: 27 Nov 2024
https://github.com/Nek5000/Nek5000
our classic
anl cfd flow fluid high-order hpc navier-stokes sem spectral
Last synced: 25 Oct 2024
https://github.com/alpaka-group/alpaka
Abstraction Library for Parallel Kernel Acceleration :llama:
cpp cpp17 cuda gpu header-only heterogeneous-parallel-programming hip hpc openacc openmp rocm tbb
Last synced: 21 Dec 2024
https://github.com/LLNL/Caliper
Caliper is an instrumentation and performance profiling library
annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace
Last synced: 14 Nov 2024
https://github.com/llnl/caliper
Caliper is an instrumentation and performance profiling library
annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace
Last synced: 19 Dec 2024
https://github.com/xcat2/xcat-core
Code repo for xCAT core packages
bare-metal cluster deployment hpc infrastructure infrastructure-management ipmi openbmc openpower provisioning pxe remote-execution stateless
Last synced: 01 Nov 2024
https://github.com/cnuernber/dtype-next
A Clojure library designed to aid in the implementation of high performance algorithms and systems.
Last synced: 15 Dec 2024
https://github.com/elasticluster/elasticluster
Create clusters of VMs on the cloud and configure them with Ansible.
ansible azure cloud cluster clustering ec2 gcp gridengine hadoop hpc python slurm spark
Last synced: 06 Nov 2024
https://github.com/llnl/umpire
An application-focused API for memory management on NUMA & GPU architectures
blt cpp gpu hpc memory-management portability radiuss
Last synced: 21 Dec 2024
https://github.com/rackslab/slurm-web
Open source web dashboard for Slurm HPC clusters
Last synced: 06 Nov 2024
https://github.com/agenium-scale/nsimd
Agenium Scale vectorization library for CPUs and GPUs
aarch64 avx avx2 avx512 cpp20 cpp20-library cuda hpc neon neon128 rocm simd simd-instructions simd-library simd-programming sse2 sse42 sve vectorization-library
Last synced: 17 Dec 2024
https://github.com/rackslab/Slurm-web
Open source web dashboard for Slurm HPC clusters
Last synced: 20 Oct 2024
https://github.com/rapier1/hpn-ssh
HPN-SSH based on OpenSSH
high-perfomance-networking hpc hpn hpn-ssh hpnssh ssh
Last synced: 12 Nov 2024
https://github.com/UoB-HPC/BabelStream
STREAM, for lots of devices written in many programming models
benchmark cuda gpgpu gpu hpc kokkos memory-bandwidth openacc opencl openmp parallel-processing raja sycl
Last synced: 09 Nov 2024
https://github.com/LLNL/Umpire
An application-focused API for memory management on NUMA & GPU architectures
blt cpp gpu hpc memory-management portability radiuss
Last synced: 17 Nov 2024
https://github.com/giovtorres/slurm-docker-cluster
A Slurm cluster using docker-compose
docker-compose hpc slurm slurm-cluster
Last synced: 22 Dec 2024
https://github.com/rrze-hpc/osaca
Open Source Architecture Code Analyzer
aarch64 arm64v8 assembly avx avx2 avx512 critical-path hpc in-core latency loop-carried-dependency neon out-of-order performance-analysis performance-modeling port-mapping python sve throughput x86
Last synced: 20 Dec 2024