Skip to content
You must be logged in to sponsor wsmoses

Become a sponsor to William Moses

@wsmoses

William Moses

wsmoses
Champaign, IL

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

@DhashS
Past sponsors 4
Private Sponsor
@yczeng
@antimatter15
@svilupp

Featured work

  1. EnzymeAD/Enzyme

    High-performance automatic differentiation of LLVM and MLIR.

    LLVM 1,288
  2. llvm/llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

  3. wsmoses/Tapir-LLVM

    Tapir extension to LLVM for optimizing Parallel Programs

    LLVM 131
  4. EnzymeAD/Enzyme.jl

    Julia bindings for the Enzyme automatic differentiator

    Julia 458

Select a tier

$ one time

Choose a custom amount.