AndrewGaspar
Software Engineer at @facebook Reality Labs. Former Computer Scientist @lanl and Software Engineer in Windows Core Engineering at @microsoft.
@facebookSanta Fe, NM
Pinned Repositories
Async-Await-Proposal-for-TypeScript
A specification for how async await should work in TypeScript.
cargo-mpirun
A cargo extension similar to "cargo run" that runs the target program with mpiexec.
km-stl
A drop-in replacement for the C++ STL for kernel mode Windows drivers. The goal is to have implementations for things like the standard algorithms that don't require memory allocations or exceptions, and for implementations of type traits and other compile-time related headers. Full implementation of the STL is a non-goal.
ktl
A template programming library for Kernel Mode Windows drivers.
rust-plugin-example
An example of implementing a plugin model in Rust
Steam-Management-for-PowerShell
This is a PowerShell module which helps you manage Steam games by offering the ability to move games to other locations in your file system, such as from your HDD to your SSD.
corrosion
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
NetAdapter-Cx-Driver-Samples
Sample drivers for NetAdapterCx. NetAdapterCx is a platform for building NIC drivers on Windows.
parthenon
Parthenon AMR infrastructure
rsmpi
MPI bindings for Rust
AndrewGaspar's Repositories
AndrewGaspar/rust-plugin-example
An example of implementing a plugin model in Rust
AndrewGaspar/cargo-mpirun
A cargo extension similar to "cargo run" that runs the target program with mpiexec.
AndrewGaspar/chroma-rust
Razer Chroma SDK for Rust
AndrewGaspar/cmake_including_rust
Using a Rust library in a C++ program built using CMake
AndrewGaspar/cpp-auto-formatter
A GitHub Action for formatting C and C++ code.
AndrewGaspar/andrewgaspar.github.io
Personal blog
AndrewGaspar/aoc-2018-rust
Answers to AoC 2018, written in Rust.
AndrewGaspar/aoc2024
AOC 2024 in Haskell
AndrewGaspar/chroma-forza
Tool for converting Forza telemetry to cool colors
AndrewGaspar/core-docs
This repository contains .NET Documentation.
AndrewGaspar/cuda-sys
Rust binding to CUDA APIs
AndrewGaspar/fortknight
Fortran Language Tools
AndrewGaspar/i3status-rust
Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
AndrewGaspar/install-cmake
Install CMake (including Ninja) in your Github Actions workflows.
AndrewGaspar/kokkos
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
AndrewGaspar/libffi-rs
Rust bindings for libffi
AndrewGaspar/memoffset
offsetof for Rust
AndrewGaspar/mpi-session
Session types for MPI in Rust
AndrewGaspar/parthenon
Parthenon AMR infrastructure
AndrewGaspar/profile
Typical configuration for development environment.
AndrewGaspar/rsmpi
MPI bindings for Rust
AndrewGaspar/RustaCUDA
Rusty wrapper for the CUDA Driver API
AndrewGaspar/SNAP
SN Application Proxy
AndrewGaspar/spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
AndrewGaspar/swig-example
AndrewGaspar/variant-lite
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
AndrewGaspar/wgpu
Native WebGPU implementation based on gfx-hal
AndrewGaspar/wgpu-rs
Rust bindings to wgpu native library
AndrewGaspar/windows-driver-docs
The official Windows Driver Kit documentation sources
AndrewGaspar/xadb
Tooling for streamlining working with multiple adb devices