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 (+800%)
AmgclC++ library for solving large sparse linear systems with algebraic multigrid method
Stars: ✭ 390 (+4233.33%)
EdgeExtreme-scale Discontinuous Galerkin Environment (EDGE)
Stars: ✭ 18 (+100%)
euler2d kokkosSimple 2d finite volume solver for Euler equations using c++ kokkos library
Stars: ✭ 27 (+200%)
HeCBenchsoftware.intel.com/content/www/us/en/develop/articles/repo-evaluating-performance-productivity-oneapi.html
Stars: ✭ 85 (+844.44%)
OhpcOpenHPC Integration, Packaging, and Test Repo
Stars: ✭ 544 (+5944.44%)
Torstenlibrary of C++ functions that support applications of Stan in Pharmacometrics
Stars: ✭ 38 (+322.22%)
Primecount🚀 Fast prime counting function implementations
Stars: ✭ 193 (+2044.44%)
libquoDynamic execution environments for coupled, thread-heterogeneous MPI+X applications
Stars: ✭ 21 (+133.33%)
hpdbscanHighly parallel DBSCAN (HPDBSCAN)
Stars: ✭ 19 (+111.11%)
FaasmHigh-performance stateful serverless runtime based on WebAssembly
Stars: ✭ 403 (+4377.78%)
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 (+155.56%)
tbslasA parallel, fast solver for the scalar advection-diffusion and the incompressible Navier-Stokes equations based on semi-Lagrangian/Volume-Integral method.
Stars: ✭ 21 (+133.33%)
Pismrepository for the Parallel Ice Sheet Model (PISM)
Stars: ✭ 61 (+577.78%)
KernelsThis is a set of simple programs that can be used to explore the features of a parallel platform.
Stars: ✭ 287 (+3088.89%)
matrix multiplicationParallel Matrix Multiplication Using OpenMP, Phtreads, and MPI
Stars: ✭ 41 (+355.56%)
pystellaA code generator for grid-based PDE solving on CPUs and GPUs
Stars: ✭ 18 (+100%)
gpubootcampThis repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+2422.22%)
monolishmonolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
Stars: ✭ 166 (+1744.44%)
Armadillo CodeArmadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
Stars: ✭ 388 (+4211.11%)
pyccelPython extension language using accelerators
Stars: ✭ 189 (+2000%)
Training MaterialA collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (+844.44%)
Ytk Mp4jYtk-mp4j is a fast, user-friendly, cross-platform, multi-process, multi-thread collective message passing java library which includes gather, scatter, allgather, reduce-scatter, broadcast, reduce, allreduce communications for distributed machine learning.
Stars: ✭ 102 (+1033.33%)
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 (+6100%)
Foundations of HPC 2021This repository collects the materials from the course "Foundations of HPC", 2021, at the Data Science and Scientific Computing Department, University of Trieste
Stars: ✭ 22 (+144.44%)
JohnJohn the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
Stars: ✭ 5,656 (+62744.44%)
Abyss🔬 Assemble large genomes using short reads
Stars: ✭ 219 (+2333.33%)
nanoxNanos++ is a runtime designed to serve as runtime support in parallel environments. It is mainly used to support OmpSs, a extension to OpenMP developed at BSC.
Stars: ✭ 37 (+311.11%)
numericalgonumericalgo is a set of numerical methods implemented in Golang.
Stars: ✭ 29 (+222.22%)
NPB-CPPNAS Parallel Benchmark Kernels in C/C++. The parallel versions are in FastFlow, TBB, and OpenMP.
Stars: ✭ 18 (+100%)
GOMCGOMC - GPU Optimized Monte Carlo is a parallel molecular simulation code designed for high-performance simulation of large systems
Stars: ✭ 41 (+355.56%)
hydro examplesSimple one-dimensional examples of various hydrodynamics techniques
Stars: ✭ 83 (+822.22%)
gossaThe Go/Go+ Interpreter
Stars: ✭ 53 (+488.89%)
WEC-SimWave Energy Converter Simulator (WEC-Sim), an open-source code for simulating wave energy converters.
Stars: ✭ 90 (+900%)
numo-gslGSL interface for Ruby/Numo::NArray
Stars: ✭ 18 (+100%)
es pytorchHigh performance implementation of Deep neuroevolution in pytorch using mpi4py. Intended for use on HPC clusters
Stars: ✭ 20 (+122.22%)
PencilArrays.jlDistributed Julia arrays using the MPI protocol
Stars: ✭ 40 (+344.44%)
SciCompforChemistsScientific Computing for Chemists text for teaching basic computing skills to chemistry students using Python, Jupyter notebooks, and the SciPy stack. This text makes use of a variety of packages including NumPy, SciPy, matplotlib, pandas, seaborn, NMRglue, SymPy, scikit-image, and scikit-learn.
Stars: ✭ 65 (+622.22%)
ByteSlice"Byteslice: Pushing the envelop of main memory data processing with a new storage layout" (SIGMOD'15)
Stars: ✭ 24 (+166.67%)
musterMassively Scalable Clustering
Stars: ✭ 22 (+144.44%)
sparse-somEfficient Self-Organizing Map for Sparse Data
Stars: ✭ 17 (+88.89%)
mdctA fast MDCT implementation using SciPy and FFTs
Stars: ✭ 42 (+366.67%)
ELLIPTIcELLIPTIc: The Extensible LIbrary for Physical simulaTIons
Stars: ✭ 14 (+55.56%)
jtkThe Mines Java Toolkit
Stars: ✭ 53 (+488.89%)
ImplicitGlobalGrid.jlAlmost trivial distributed parallelization of stencil-based GPU and CPU applications on a regular staggered grid
Stars: ✭ 88 (+877.78%)
mloperatorMachine Learning Operator & Controller for Kubernetes
Stars: ✭ 85 (+844.44%)
mcxxMercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Barcelona Supercomputing Center
Stars: ✭ 59 (+555.56%)
mpiGraphMPI benchmark to generate network bandwidth images
Stars: ✭ 17 (+88.89%)
dbcsrDBCSR: Distributed Block Compressed Sparse Row matrix library
Stars: ✭ 65 (+622.22%)
ESLThe Economic Simulation Library provides an extensive collection of tools to develop, test, analyse and calibrate economic and financial agent-based models. The library is designed to take advantage of different computer architectures. In order to facilitate rapid iteration during model development the library can use parallel computation. Econ…
Stars: ✭ 36 (+300%)
rkmhClassify sequencing reads using MinHash.
Stars: ✭ 42 (+366.67%)
capytainePython BEM solver for linear potential flow, based on Nemoh.
Stars: ✭ 73 (+711.11%)
aprenda-pythonAprendizado, dicas e projetos sobre Python
Stars: ✭ 22 (+144.44%)
eventgradEvent-Triggered Communication in Parallel Machine Learning
Stars: ✭ 14 (+55.56%)
paytonPayton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (+400%)
ACCLAccelerated Collective Communication Library: MPI-like communication operations for Xilinx Alveo accelerators
Stars: ✭ 28 (+211.11%)