Name: Benjamin Brock
Type: User
Company: Research Scientist @intel
Bio: Working on distributed data structures and graphs @intel. Formerly PhD @ucberkeley working on @berkeley-container-library.
Twitter: BenjaBrock
Location: San Francisco, CA
Blog: https://benjaminbrock.net
Benjamin Brock's Projects
Repository holding the code base to AC-SpGEMM : "Adaptive Sparse Matrix-Matrix Multiplication on the GPU"
Execution primitives for C++
Home of ALP/GraphBLAS and ALP/Pregel, featuring shared- and distributed-memory auto-parallelisation of linear algebraic and vertex-centric programs. Soon with more to come!
C++ Asynchronous File IO with Futures
A batch file generator for HPC systems.
Clean C++ MPI bindings and other utilities.
Simple CSR Data Structure
Small CUDA tutorial for CS 267 Students
CUSP : A C++ Templated Sparse Matrix Library
Playing around with custom allocators that interoperate with STL data structures.
Scratchpad-like interface for a remote memory blade.
Use a genetic algorithm in conjunction with computational fluid dynamics to generate aerodynamic objects.
A library for generic future composition.
GraphBLAS Template Library (GBTL): C++ graph algorithms and primitives using semiring algebra as defined at graphblas.org
Implementation and examples for P2769 `std::ranges::get_element`
High-Performance Linear Algebra-based Graph Primitives on GPUs
Multi-backend implementation of SYCL for CPUs and GPUs
The simplest, fastest repository for training/finetuning medium-sized GPTs.
Naive and Barnes-Hut solutions to the n-body problem.
Sparse matrix computation library for GPU
Complete Project Documentation