Open source library for scientific HPC
-
Updated
Jun 12, 2024 - C++
Open source library for scientific HPC
CUDA C++ Core Libraries
Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.
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.
Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python ⚡
Reactive Network of Operators In Rust. Framework for Parallel and distributed computation inspired from the DataFlow model
Lightweight, general, scalable C++ library for finite element methods
R# language is a kind of R liked vectorized language implements on .NET environment for the bioinformatics data analysis
Estimagic is a Python package for nonlinear optimization with or without constraints. It is particularly suited to solve difficult nonlinear estimation problems. On top, it provides functionality to perform statistical inference on estimated parameters.
A lattice Boltzmann code for complex fluids
Next generation FEniCS problem solving environment
Official git repository of Elmer FEM software
Darwinism High performance computing toolkit for VisualBasic.NET on unix .net 6
É um projeto conceito POC para Implementar algoritmos de processamento paralelo / concorrente clusterizado.
This project was made to showcase a sample example of muli-threading in the C programming language.
Sample project demonstrating the use of memoization, dynamic programming, and multi-threading to efficiently handle repeated heavy tasks and optimize performance. Results are cached for quick retrieval, and Multi-Threaded processing accelerates computation.
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
RAJA Performance Portability Layer (C++)
Add a description, image, and links to the parallel-computing topic page so that developers can more easily learn about it.
To associate your repository with the parallel-computing topic, visit your repo's landing page and select "manage topics."