penguinVSimple and fast C++ image processing library with focus on heterogeneous systems
Stars: ✭ 110 (+182.05%)
VcSIMD Vector Classes for C++
Stars: ✭ 985 (+2425.64%)
DashDASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Stars: ✭ 134 (+243.59%)
LibxsmmLibrary for specialized dense and sparse matrix operations, and deep learning primitives.
Stars: ✭ 518 (+1228.21%)
Cglm📽 Highly Optimized Graphics Math (glm) for C
Stars: ✭ 887 (+2174.36%)
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 (-43.59%)
KttKernel Tuning Toolkit
Stars: ✭ 33 (-15.38%)
oversimpleA library for audio oversampling, which tries to offer a simple api while wrapping HIIR, by Laurent De Soras, for minimum phase antialiasing, and r8brain-free-src, by Aleksey Vaneev, for linear phase antialiasing.
Stars: ✭ 25 (-35.9%)
Coreparallel finite element unstructured meshes
Stars: ✭ 124 (+217.95%)
Quadray EngineRealtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-66.67%)
Unisimd AssemblerSIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (+61.54%)
nbodykitAnalysis kit for large-scale structure datasets, the massively parallel way
Stars: ✭ 93 (+138.46%)
Std Simdstd::experimental::simd for GCC [ISO/IEC TS 19570:2018]
Stars: ✭ 275 (+605.13%)
SimdeImplementations of SIMD instruction sets for systems which don't natively support them.
Stars: ✭ 1,012 (+2494.87%)
ternary-logicSupport for ternary logic in SSE, XOP, AVX2 and x86 programs
Stars: ✭ 21 (-46.15%)
ParenchymaAn extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (+82.05%)
DespacerC library to remove white space from strings as fast as possible
Stars: ✭ 90 (+130.77%)
MippMIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX and AVX-512.
Stars: ✭ 253 (+548.72%)
NsimdAgenium Scale vectorization library for CPUs and GPUs
Stars: ✭ 138 (+253.85%)
DirectxmathDirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+2102.56%)
SimdC++ image processing and machine learning library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) and VSX(Power7), NEON for ARM.
Stars: ✭ 1,263 (+3138.46%)
XsimdC++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Stars: ✭ 964 (+2371.79%)
KernelsThis is a set of simple programs that can be used to explore the features of a parallel platform.
Stars: ✭ 287 (+635.9%)
hp2pHeavy Peer To Peer: a MPI based benchmark for network diagnostic
Stars: ✭ 17 (-56.41%)
cpuwhatNim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics
Stars: ✭ 25 (-35.9%)
pystellaA code generator for grid-based PDE solving on CPUs and GPUs
Stars: ✭ 18 (-53.85%)
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 (+14402.56%)
t8codeParallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (-5.13%)
PyMFEMPython wrapper for MFEM
Stars: ✭ 91 (+133.33%)
frameworkThe Arcane Framework for HPC codes
Stars: ✭ 15 (-61.54%)
bitpitOpen source library for scientific HPC
Stars: ✭ 80 (+105.13%)
mbsolveAn open-source solver tool for the Maxwell-Bloch equations.
Stars: ✭ 14 (-64.1%)
gpubootcampThis repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+482.05%)
pyccelPython extension language using accelerators
Stars: ✭ 189 (+384.62%)
MpichOfficial MPICH Repository
Stars: ✭ 275 (+605.13%)
JugParallel programming with Python
Stars: ✭ 337 (+764.1%)
ArrayfireArrayFire: a general purpose GPU library.
Stars: ✭ 3,693 (+9369.23%)
Arrayfire PythonPython bindings for ArrayFire: A general purpose GPU library.
Stars: ✭ 358 (+817.95%)
Easylambdadistributed dataflows with functional list operations for data processing with C++14
Stars: ✭ 475 (+1117.95%)
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 (-41.03%)
FastorA lightweight high performance tensor algebra framework for modern C++
Stars: ✭ 280 (+617.95%)
UcxUnified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Stars: ✭ 471 (+1107.69%)
YACLibYet Another Concurrency Library
Stars: ✭ 193 (+394.87%)
arborThe Arbor multi-compartment neural network simulation library.
Stars: ✭ 87 (+123.08%)
VkfftVulkan Fast Fourier Transform library
Stars: ✭ 594 (+1423.08%)
MfemLightweight, general, scalable C++ library for finite element methods
Stars: ✭ 667 (+1610.26%)
OhpcOpenHPC Integration, Packaging, and Test Repo
Stars: ✭ 544 (+1294.87%)
RaftlibThe RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
Stars: ✭ 717 (+1738.46%)
Future🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Stars: ✭ 735 (+1784.62%)
ComputeA C++ GPU Computing Library for OpenCL
Stars: ✭ 1,192 (+2956.41%)
HiopHPC solver for nonlinear optimization problems
Stars: ✭ 75 (+92.31%)
Training MaterialA collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (+117.95%)
PartitionedArrays.jlVectors and sparse matrices partitioned into pieces for parallel distributed-memory computations.
Stars: ✭ 45 (+15.38%)
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 (-12.82%)
OmpiOpen MPI main development repository
Stars: ✭ 1,221 (+3030.77%)
CharmThe Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
Stars: ✭ 96 (+146.15%)