| Runtimes |
|---|
| StarPU: A Unified Runtime System for Heterogeneous Multicore Architectures. |
| Kokkos: Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction. |
| Hybrid-Fortran: Accelerate with CUDA, OpenACC and OpenMP - Unified and Performance Portable. |
| XKaapi: A runtime for scheduling irregular fine grain tasks with data flow dependencies. |
| IntelĀ® OpenMP: The IntelĀ® OpenMP Runtime Library. |
| libgomp: The GNU OpenMP library. |
| libkomp: An Efficient OpenMP Runtime System for Both Fork-Join and Data Flow Paradigms. |
| Numerical software |
|---|
| Feel++: A poweful, expressive and scalable finite element embedded library in C++. |
| Freefem++: A partial differential equation solver. It has its own language. freefem scripts can solve multiphysics non linear systems in 2D and 3D. |
| Fenics: A popular open-source (LGPLv3) computing platform for solving partial differential equations (PDEs). |
| GenASiS: Object-oriented manifolds, operations, and solvers for large-scale physics simulations. |
| Linear Solvers |
|---|
| Mumps: MUltifrontal Massively Parallel sparse direct Solver. |
| PaStiX: A scientific library that provides a high performance parallel solver for very large sparse linear systems based on direct methods. |
| Linear Algebra |
|---|
| OpenBlas: An optimized BLAS library based on GotoBLAS2 1.13 BSD version. |
| Graph Partition |
|---|
| Scotch: A software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering. |
| Zoltan: Parallel Partitioning, Load Balancing and Data-Management Services. |
| Fortran |
|---|
| Fortran Wiki: An open venue for discussing all aspects of the Fortran programming language and scientific computing. |
| Linux |
|---|
| Manjaro: Professional and user-friendly Linux at its best (my favorite OS for the moment, based on ArchLinux). |
| nomachine |