harrism
NVIDIA Distinguished Engineer. CUDA, C++, GPU Computing, RAPIDS, Data Analytics, HPC.
@NVIDIALarnook, NSW Australia
Pinned Repositories
cpp11-range
Range-based for loops to iterate over a range of numbers or values
hemi
Simple utilities to enable code reuse and portability between CUDA C/C++ and standard C/C++.
mini-nbody
A simple gravitational N-body simulation in less than 100 lines of C code, with CUDA optimizations.
numba_examples
Examples using Numba.
ranger
Generate simple index ranges in C++ and CUDA C++
stream-safety-first
Examples from Mark Harris's 2023 GTC presentation on Stream Safety with stream-ordered allocation.
sublimetext-cuda-cpp
CUDA C++ package for Sublime Text 2 & 3
cudf
cuDF - GPU DataFrame Library
cuspatial
CUDA-accelerated GIS and spatiotemporal algorithms
rmm
RAPIDS Memory Manager
harrism's Repositories
harrism/hemi
Simple utilities to enable code reuse and portability between CUDA C/C++ and standard C/C++.
harrism/numba_examples
Examples using Numba.
harrism/ranger
Generate simple index ranges in C++ and CUDA C++
harrism/cuda_event_benchmark
Unit benchmarks of CUDA event APIs.
harrism/nsys_easy
Easier, quicker command-line CUDA profiling
harrism/stream-safety-first
Examples from Mark Harris's 2023 GTC presentation on Stream Safety with stream-ordered allocation.
harrism/cudf
Python GPU DataFrame Library
harrism/cuml
cuML - RAPIDS Machine Learning Library
harrism/cuspatial
CUDA-accelerated GIS and spatiotemporal algorithms
harrism/flaky-extensions-installer
Batch install vscode extensions with retry for flaky network connections
harrism/raft
Rapids Analytics Framework Toolset to share building blocks between cuGraph and cuML
harrism/rmm
RAPIDS Memory Manager
harrism/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
harrism/cugraph
cuGraph - RAPIDS Graph Analytics Library
harrism/cuvs
cuVS - a library for vector search and clustering on the GPU
harrism/devcontainers
harrism/fmt
A modern formatting library
harrism/geos
Geometry Engine, Open Source
harrism/gha-tools
User tools for RAPIDS GitHub Actions
harrism/googletest
GoogleTest - Google Testing and Mocking Framework
harrism/infra
Infrastructure to set up the public Compiler Explorer instances and compilers
harrism/integration
RAPIDS - combined conda package & integration tests for all of RAPIDS libraries
harrism/kvikio
harrism/libcudacxx
The C++ Standard Library for your entire system.
harrism/rapids-cmake
harrism/rapids-compose
harrism/thirdparty-libcxx
Mirror of official libcxx git repository located at http://llvm.org/git/libcxx. Updated every five minutes.
harrism/thrust
The C++ parallel algorithms library.
harrism/ucxx
harrism/wholegraph
WholeGraph - large scale Graph Neural Networks