hp2pHeavy Peer To Peer: a MPI based benchmark for network diagnostic
Stars: ✭ 17 (-22.73%)
KernelsThis is a set of simple programs that can be used to explore the features of a parallel platform.
Stars: ✭ 287 (+1204.55%)
Coreparallel finite element unstructured meshes
Stars: ✭ 124 (+463.64%)
hpcLearning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Stars: ✭ 39 (+77.27%)
DashDASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Stars: ✭ 134 (+509.09%)
Training MaterialA collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (+286.36%)
mbsolveAn open-source solver tool for the Maxwell-Bloch equations.
Stars: ✭ 14 (-36.36%)
yaskYASK--Yet Another Stencil Kit: a domain-specific language and framework to create high-performance stencil code for implementing finite-difference methods and similar applications.
Stars: ✭ 81 (+268.18%)
libquoDynamic execution environments for coupled, thread-heterogeneous MPI+X applications
Stars: ✭ 21 (-4.55%)
t8codeParallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (+68.18%)
wxparaverwxParaver is a trace-based visualization and analysis tool designed to study quantitative detailed metrics and obtain qualitative knowledge of the performance of applications, libraries, processors and whole architectures.
Stars: ✭ 23 (+4.55%)
pyccelPython extension language using accelerators
Stars: ✭ 189 (+759.09%)
gpubootcampThis repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+931.82%)
matrix multiplicationParallel Matrix Multiplication Using OpenMP, Phtreads, and MPI
Stars: ✭ 41 (+86.36%)
KratosKratos 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.
Stars: ✭ 558 (+2436.36%)
arborThe Arbor multi-compartment neural network simulation library.
Stars: ✭ 87 (+295.45%)
vpicVector Particle-In-Cell (VPIC) Project
Stars: ✭ 124 (+463.64%)
SundialsSUNDIALS 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.
Stars: ✭ 194 (+781.82%)
gslibsparse communication library
Stars: ✭ 22 (+0%)
az-hopThe Azure HPC On-Demand Platform provides an HPC Cluster Ready solution
Stars: ✭ 33 (+50%)
pcluster-managerManage AWS ParallelCluster through an easy to use web interface
Stars: ✭ 67 (+204.55%)
HpcinfoInformation about many aspects of high-performance computing. Wiki content moved to ~/docs.
Stars: ✭ 171 (+677.27%)
pbdMLNo description or website provided.
Stars: ✭ 13 (-40.91%)
ACCLAccelerated Collective Communication Library: MPI-like communication operations for Xilinx Alveo accelerators
Stars: ✭ 28 (+27.27%)
Batch ShipyardSimplify HPC and Batch workloads on Azure
Stars: ✭ 240 (+990.91%)
SamraiStructured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
Stars: ✭ 160 (+627.27%)
claw-compilerCLAW Compiler for Performance Portability
Stars: ✭ 38 (+72.73%)
pystellaA code generator for grid-based PDE solving on CPUs and GPUs
Stars: ✭ 18 (-18.18%)
dbcsrDBCSR: Distributed Block Compressed Sparse Row matrix library
Stars: ✭ 65 (+195.45%)
OccaJIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Stars: ✭ 230 (+945.45%)
BatchtoolsTools for computation on batch systems
Stars: ✭ 127 (+477.27%)
CARECHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as loop fusion capability and a portable interface for many numerical algorithms. It provides all the basics for anyone wanting to write portable code.
Stars: ✭ 22 (+0%)
OnemkloneAPI Math Kernel Library (oneMKL) Interfaces
Stars: ✭ 122 (+454.55%)
fmlFused Matrix Library
Stars: ✭ 24 (+9.09%)
CharmThe Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
Stars: ✭ 96 (+336.36%)
frameworkThe Arcane Framework for HPC codes
Stars: ✭ 15 (-31.82%)
monolishmonolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
Stars: ✭ 166 (+654.55%)
cruiseUser space POSIX-like file system in main memory
Stars: ✭ 27 (+22.73%)
azurehpcThis repository provides easy automation scripts for building a HPC environment in Azure. It also includes examples to build e2e environment and run some of the key HPC benchmarks and applications.
Stars: ✭ 102 (+363.64%)
ParMmgDistributed parallelization of 3D volume mesh adaptation
Stars: ✭ 19 (-13.64%)
Future.apply🚀 R package: future.apply - Apply Function to Elements in Parallel using Futures
Stars: ✭ 159 (+622.73%)
bitpitOpen source library for scientific HPC
Stars: ✭ 80 (+263.64%)
boltOfficial BOLT Repository
Stars: ✭ 19 (-13.64%)
OpencoarraysA parallel application binary interface for Fortran 2018 compilers.
Stars: ✭ 151 (+586.36%)
PyMFEMPython wrapper for MFEM
Stars: ✭ 91 (+313.64%)
allgebraBase container for developing C++ and Fortran HPC applications
Stars: ✭ 14 (-36.36%)
OmpiOpen MPI main development repository
Stars: ✭ 1,221 (+5450%)
UcxUnified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Stars: ✭ 471 (+2040.91%)
HiopHPC solver for nonlinear optimization problems
Stars: ✭ 75 (+240.91%)
Armadillo CodeArmadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
Stars: ✭ 388 (+1663.64%)
JugParallel programming with Python
Stars: ✭ 337 (+1431.82%)
OhpcOpenHPC Integration, Packaging, and Test Repo
Stars: ✭ 544 (+2372.73%)
Easylambdadistributed dataflows with functional list operations for data processing with C++14
Stars: ✭ 475 (+2059.09%)
MfemLightweight, general, scalable C++ library for finite element methods
Stars: ✭ 667 (+2931.82%)
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.
Stars: ✭ 34 (+54.55%)
Primecount🚀 Fast prime counting function implementations
Stars: ✭ 193 (+777.27%)
Abyss🔬 Assemble large genomes using short reads
Stars: ✭ 219 (+895.45%)
PartitionedArrays.jlVectors and sparse matrices partitioned into pieces for parallel distributed-memory computations.
Stars: ✭ 45 (+104.55%)