Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for hpc
hpc
x
1,010 search results found
Julia
⭐
43,937
The Julia Programming Language
Colossalai
⭐
37,814
Making large AI models cheaper, faster and more accessible
Arrayfire
⭐
4,318
ArrayFire: a general purpose GPU library.
Spack
⭐
3,799
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Volcano
⭐
3,577
A Cloud Native Batch System (Project under CNCF)
Scientific Python Lectures
⭐
3,372
Lectures on scientific computing with python, as IPython notebooks.
Fluidx3d
⭐
2,918
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
Singularity
⭐
2,500
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.
Nextflow
⭐
2,447
A DSL for data-driven computational pipelines
Futhark
⭐
2,260
💥💻💥 A data-parallel functional programming language
Ompi
⭐
1,918
Open MPI main development repository
Blis
⭐
1,741
BLAS-like Library Instantiation Software Framework
Chapel
⭐
1,699
a Productive Parallel Programming Language
Compute
⭐
1,490
A C++ GPU Computing Library for OpenCL
Mfem
⭐
1,465
Lightweight, general, scalable C++ library for finite element methods
Vkfft
⭐
1,394
Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library
Cgraph
⭐
1,279
【A simple C++ DAG framework】 一个简单好用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎 & fork
Su2
⭐
1,190
SU2: An Open-Source Suite for Multiphysics Simulation and Design
Udocker
⭐
1,155
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.
Kube Batch
⭐
1,065
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
Matx
⭐
1,059
An efficient C++17 GPU numerical computing library with Python-like syntax
Kube Batch
⭐
1,055
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
Adaptivecpp
⭐
1,010
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!
Ucx
⭐
981
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Cromwell
⭐
944
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Kratos
⭐
924
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Future
⭐
922
🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Gunrock
⭐
908
Programmable CUDA/C++ GPU Graph Analytics
Raftlib
⭐
906
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
Pythonidae
⭐
810
Curated decibans of scientific programming resources in Python.
Apptainer
⭐
808
Apptainer: Application containers for Linux
Ohpc
⭐
790
OpenHPC Integration, Packaging, and Test Repo
Eve
⭐
764
Expressive Vector Engine - SIMD in C++ Goes Brrrr
Learn Julia The Hard Way
⭐
739
Learn Julia the hard way!
Autokernel
⭐
724
AutoKernel 是一个简单易用,低门槛的自动算子优化工具,提高深度学习算法部署效率。
Cp2k
⭐
722
Quantum chemistry and solid state physics software package
Arrayfire Rust
⭐
706
Rust wrapper for ArrayFire
Openpbs
⭐
670
An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Modules
⭐
618
Environment Modules: provides dynamic modification of a user's environment
Covalent
⭐
608
Pythonic tool for running machine-learning/high performance/quantum-computing workflows in heterogeneous environments.
Singularity
⭐
608
SingularityCE is the Community Edition of Singularity, an open source container platform designed to be simple, fast, and secure.
Hypre
⭐
590
Parallel solvers for sparse linear systems featuring multigrid methods.
Fastor
⭐
579
A lightweight high performance tensor algebra framework for modern C++
Onemkl
⭐
528
oneAPI Math Kernel Library (oneMKL) Interfaces
Cccl
⭐
523
CUDA C++ Core Libraries
Devito
⭐
517
DSL and compiler framework for automated finite-differences and stencil computation
Prometeo
⭐
515
An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing
Hwloc
⭐
499
Hardware locality (hwloc)
Mpich
⭐
491
Official MPICH Repository
Gpubootcamp
⭐
479
This repository consists for gpu bootcamp material for HPC and AI
Easylambda
⭐
456
distributed dataflows with functional list operations for data processing with C++14
Pyslurm
⭐
449
Python Interface to Slurm
Backend.ai
⭐
449
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.
Lmod
⭐
434
Lmod: An Environment Module System based on Lua, Reads TCL Modules, Supports a Software Hierarchy
Sundials
⭐
430
Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
Easybuild
⭐
428
EasyBuild - building software with ease
Hpc Container Maker
⭐
419
HPC Container Maker
Coherence
⭐
407
Oracle Coherence Community Edition
Arrayfire Python
⭐
406
Python bindings for ArrayFire: A general purpose GPU library.
Jug
⭐
404
Parallel programming with Python
Relion
⭐
400
Image-processing software for cryo-electron microscopy
Kernels
⭐
386
This is a set of simple programs that can be used to explore the features of a parallel platform.
Pyprob
⭐
366
A probabilistic programming system for simulators and high-performance computing (HPC), based on PyTorch
Occa
⭐
363
Portable and vendor neutral framework for parallel programming on heterogeneous platforms.
Visit
⭐
360
VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
Ginkgo
⭐
354
Numerical linear algebra software package
Slurm_tools
⭐
350
My tools for the Slurm HPC workload manager
How_to_optimize_in_gpu
⭐
346
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.
Oq Engine
⭐
345
OpenQuake's Engine for Seismic Hazard and Risk Analysis
Mpi.jl
⭐
343
MPI wrappers for Julia
Blitz
⭐
338
Blitz++ Multi-Dimensional Array Library for C++
Ior
⭐
338
IOR and mdtest
Shifter
⭐
335
Shifter - Linux Containers for HPC
Elasticluster
⭐
334
Create clusters of VMs on the cloud and configure them with Ansible.
Nek5000
⭐
334
our classic
Alpaka
⭐
319
Abstraction Library for Parallel Kernel Acceleration 🦙
Easybuild Easyconfigs
⭐
318
A collection of easyconfig files that describe which software to build using which build options with EasyBuild.
Pyccel
⭐
310
Python extension language using accelerators
Caliper
⭐
306
Caliper is an instrumentation and performance profiling library
Nndeploy
⭐
303
nndeploy is a cross-platform, high-performing, and straightforward AI model deployment framework. We strive to deliver a consistent and user-friendly experience across various inference framework backends in complex deployment environments and focus on performance.
Amh Code
⭐
284
Complete implementations from "Algorithms for Modern Hardware"
Babelstream
⭐
283
STREAM, for lots of devices written in many programming models
Umpire
⭐
283
An application-focused API for memory management on NUMA & GPU architectures
Charm4py
⭐
280
Parallel Programming with Python and Charm++
Dtype Next
⭐
280
A Clojure library designed to aid in the implementation of high performance algorithms and systems.
Qmcpack
⭐
273
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 with full performance portable GPU support
Batch Shipyard
⭐
270
Simplify HPC and Batch workloads on Azure
Osaca
⭐
262
Open Source Architecture Code Analyzer
Hpcinfo
⭐
256
Information about many aspects of high-performance computing. Wiki content moved to ~/docs.
Deephyper
⭐
253
DeepHyper: Scalable Asynchronous Neural Architecture and Hyperparameter Search for Deep Neural Networks
Hyperqueue
⭐
252
Scheduler for sub-node tasks for HPC systems with batch scheduling
Slurm Docker Cluster
⭐
241
A Slurm cluster using docker-compose
Adios2
⭐
241
Next generation of ADIOS developed in the Exascale Computing Program
Opencoarrays
⭐
237
A parallel application binary interface for Fortran 2018 compilers.
Hlslib
⭐
236
A collection of extensions for Vitis and Intel FPGA OpenCL to improve developer quality of life.
Blt
⭐
235
A streamlined CMake build system foundation for developing HPC software
Dask Jobqueue
⭐
229
Deploy Dask on job schedulers like PBS, SLURM, and SGE
Seissol
⭐
226
A scientific software for the numerical simulation of seismic wave phenomena and earthquake dynamics
Lbann
⭐
219
Livermore Big Artificial Neural Network Toolkit
Intro To Chipseq
⭐
216
Intro to ChIPseq using HPC
1-100 of 1,010 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.