divakarvi / bk-spca
A variety of programming models relevant to scientists explained, with an emphasis on how programming constructs map to parts of the computer.
☆58Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for bk-spca
- A C++ library for computing large scale tensor contractions.☆36Updated 6 years ago
- Repository for "LAFF-On Programming for High Performance"☆40Updated 4 months ago
- Distributed-memory, arbitrary-precision, dense and sparse-direct linear algebra, conic optimization, and lattice reduction☆65Updated last month
- ☆13Updated 2 years ago
- 1.5 day MPI tutorial for those with some C/Fortran knowledge.☆93Updated 10 years ago
- Public repository for The Art of HPC volume 1: Scientific Computing☆44Updated 7 months ago
- Linnea is an experimental tool for the automatic generation of optimized code for linear algebra problems.☆66Updated 2 years ago
- The Basic Matrix Library (bml)☆39Updated 2 months ago
- Slides/notes and Jupyter notebook demos for an introductory course of numerical analysis/scientific computing☆50Updated this week
- OpenMP for Computational Scientists training materials☆24Updated 3 years ago
- Automates using spack to build and deploy software☆25Updated 5 months ago
- Symbolic code generators for multipole and local expansions and translations☆31Updated 2 weeks ago
- Communication Avoiding Numerical Dense Matrix Computations☆11Updated 3 years ago
- Tensor Algebra Library Routines for Shared Memory Systems☆38Updated 11 months ago
- ☆64Updated 5 years ago
- Recursive LAPACK Collection☆42Updated 2 years ago
- CMake FindLAPACK.cmake that works with Intel MKL, Atlas, OpenBLAS, Netlib, LAPACK95 for C / C++ / Fortran☆15Updated 2 years ago
- Performance portable equations of state and mixed cell closures☆27Updated this week
- Hartree Fock solver☆26Updated 6 years ago
- Benchmark of expression templates libraries☆39Updated 4 years ago
- Experimental Linear Algebra Performance Studies☆12Updated 7 years ago
- BLAS++ is a C++ wrapper around CPU and GPU BLAS (basic linear algebra subroutines), developed as part of the SLATE project.☆66Updated 3 weeks ago
- Proposed Random123 functions for Boost.Random☆24Updated 10 years ago
- DLA-Future☆65Updated this week
- My blog.☆23Updated 4 months ago
- A package for the design of numerical ODE solvers☆40Updated 5 months ago
- C++ tools for working with Chebyshev expansion interpolants☆28Updated 3 months ago
- QMCPACK miniapp: a simplified real space QMC code for algorithm development, performance portability testing, and computer science experi…☆27Updated 3 months ago
- GTensor is a multi-dimensional array C++14 header-only library for hybrid GPU development.☆35Updated 2 months ago
- PyRSB: a Python interface to the librsb Sparse Matrix library☆19Updated 2 years ago