Skip to content
View liam-strand's full-sized avatar
🎶
🎶

Highlights

  • Pro

Block or report liam-strand

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
liam-strand/README.md

Hello! Welcome to my GitHub page. Feel free to poke around and see some of the projects I've been working on.

I recently finished my MS in Computer Science at Northwestern, and I'm starting at Apple as a GPU driver engineer. Most of the code here came out of systems and networking research.

Not sure where to start? Pick one of the following repositories:

  • For eBPF, Linux performance counters, and systems programming in Rust, take a look at saccade, a profiler that rotates hardware counter slots across quanta to estimate rates for more events than the PMU can measure at once, and the subject of my thesis
  • For internet measurement and geospatial analysis in Rust, explore ripe_lhls, which combines RIPE Atlas latency data, submarine cable topology, and speed-of-light constraints to bound where an IP address really is
  • For hardware synthesis and nested data parallelism, read Village Synthesis, my work on turning NESL programs into FPGA accelerators by mapping dataflow graphs onto Chisel functional units

Some earlier work from my time at Tufts:

  • For high-performance audio processing and embedded programming in Rust, explore CyberGrape
  • For generalization through client/server models and inter-process communication in Python, take a look at the MEDFORD Language Server

I hope you like what you see! Feel free to reach out via email with any questions.

Best,
Liam

Pinned Loading

  1. saccade saccade Public

    Rust

  2. ripe_lhls ripe_lhls Public

    Rust

  3. sgilfeather/CyberGrape sgilfeather/CyberGrape Public

    Rust 3

  4. TuftsBCB/medford-language-server TuftsBCB/medford-language-server Public

    A language server for the MEDFORD metadata markup language.

    Python 3 1