wsmoses
Funding Links: https://github.com/sponsors/wsmoses
- Name: William Moses
- Location: Cambridge, MA
- Company: MIT
- Kind: user
- Followers: 272
- Following: 20
- Total stars: 209
- Repositories count: 124
- Created at: 2022-11-05T19:23:29.294Z
- Updated at: 2024-05-01T10:00:37.443Z
- Last synced at: 2024-05-01T09:59:58.544Z
GitHub Sponsors Profile
I'm Ph.D. Candidate at MIT working at intersection of computer systems and machine learning, developing systems that automatically enable non-experts to leverage the latest in high-performance computing and ML. A couple of my recent projects include Enzyme (NeurIPS '20, SC '21), an automatic differentiation tool for LLVM capable of differentiating code in a variety of languages, after optimization, and for a variety of architectures (CPU and GPU), Polygeist (PACT '21), a polyhedral C/C++ compiler for MLIR, the Tensor Comprehensions framework for synthesizing high-performance GPU kernels of ML code, the Tapir compiler for parallel programs (best paper at PPoPP '17), among other fun projects.
- Current Sponsors: 1
- Past Sponsors: 4
- Total Sponsors: 5
- Minimum Sponsorship: $1.00
Featured Works
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
Language: LLVM - Stars: 1365llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Language: LLVM - Stars: 31747wsmoses/Tapir-LLVM
Tapir extension to LLVM for optimizing Parallel Programs
Language: LLVM - Stars: 133wsmoses/LLVM-HTO
Language: C++ - Stars: 5EnzymeAD/Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
Language: Julia - Stars: 488Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 4