Seattle, WA

Gus Smith

Expert
@gussmith23

PL/EDA/AI Researcher @normal-computing. Previously @YosysHQ, ChipStack, @uwplse

glenside. A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://gussmith23.github.io/glenside-web-demo/

76

lakeroad. FPGA synthesis tool powered by program synthesis

56

churchroad. FPGA synthesis tool powered by equality saturation and program synthesis.

14

posit-bisection-viz. JavaScript

11

textgan. PSU CSE 583 (Pattern Recognition) Spring 2018 Term Project

7

lakeroad-evaluation. Verilog

5

tvm-custom-datatype-samples. Code samples showing how to use custom datatypes in TVM

5

opensurf. OpenSURF, originally by Chris Evans.

3

tvm. Open deep learning compiler stack for cpu, gpu and specialized accelerators

2

churchroad-private. Rust

2

egraph-serialize-neo4j. Rust

2

babble_bot. it's that babble boy

2

monotonic-rule-interpreter. Racket

2

churchroad-evaluation. Python

2

2025-orconf-demo. C++

1

2025-latchup-demo. Lakeroad and Churchroad demo for Latch-Up 2025.

1

arxiv-html-to-epub. Converts HTML Arxiv papers to epub files for easy mobile (or otherwise) reading.

1

cv. TeX

1

relay-app. A node.js app written for our Relay for Life event: tracks laps via RFID in PVC batons, and displays pretty stats using SQLite, Jade, CSS, JQuery, Bootstrap, and the rest of that happy webdev family.

1

arxiv-reader. Reads arXiv papers using Text-to-Speech

1

AndroidRTPVideoStream. Java

1

glenside-hs. Haskell

1

HalideIR. Symbolic Expression and Statement Module for new DSLs

1

verilator. Verilator open-source SystemVerilog simulator and lint system

1

ulti-rs. Rust library implementing Ulti, the national card game of Hungary.

1

dissertation. TeX

1

seashell. A typed programming language for safe high-level synthesis

1

rtml-model-characterization. Characterizing the models we care about in RTML

1

HapticBand-OpenTLD. HapticBand reworked using OpenTLD to track the object.

1

GameFramework. C++

1
30
Apply