Ian Di Dio Lavore's starred repositories
awesome-vector-database
Awesome List of Vector DB resources
perf-ninja
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
digital-circuits-project
VHDL implementation of a working-zone based encoding of addresses
GettingStarted
Collection of small examples for running on ALCF resources
s-blas
This package includes the implementation for four sparse linear algebra kernels: Sparse-Matrix-Vector-Multiplication (SpMV), Sparse-Triangular-Solve (SpTRSV), Sparse-Matrix-Transposition (SpTrans) and Sparse-Matrix-Matrix-Multiplication (SpMM) for Single-node Multi-GPU (scale-up) platforms such as NVIDIA DGX-1 and DGX-2.
awesome-esp
📶 A curated list of awesome ESP8266/32 projects and code
syclacademy
SYCL Academy, a set of learning materials for SYCL heterogeneous programming
kokkos-remote-spaces
This repository contains Kokkos Remote Spaces, which implements distributed shared memory support for Kokkos.
kokkos-tutorials
Tutorials for the Kokkos C++ Performance Portability Programming Ecosystem
cuda-training-series
Training materials associated with NVIDIA's CUDA Training Series (www.olcf.ornl.gov/cuda-training-series/)
cuda-api-wrappers
Thin, unified, C++-flavored wrappers for the CUDA APIs
gpu-kernel-runner
Runs a single CUDA/OpenCL kernel, taking its source from a file and arguments from the command-line
tutorial-multi-gpu
Efficient Distributed GPU Programming for Exascale, an SC/ISC Tutorial
papers-we-love
Papers from the computer science community to read and discuss.