I completed my Ph.D in Electrical and Computer Engineering at
Carnegie Mellon University, advised
by Nathan
Beckmann in the CORGi
research group.
Research
My research interests broadly include computer architecture
and computer systems, with an emphasis on memory systems and
data movement. My PhD dissertation tackled
the data-movement challenge by proposing systems that move
compute closer to data and data closer to compute. As a research
intern at Google, I optimized in-memory caches for miss ratio,
I/O cost, and memory usage. And my research in game theory with
the Teamcore
research group contributed
to
PAWS: Protection Assistant for Wildlife Security
Publications
The Tyr Dataflow Architecture: Improving Locality by Taming Parallelism
Nikhil Agarwal, Mitchell Fream, Souradip Ghosh, Brian C. Schwedock, Nathan Beckmann
MICRO 2024
[doi]
[pdf]
Leviathan: A Unified System for General-Purpose Near-Data Computing Brian C. Schwedock, Nathan Beckmann
MICRO 2024
[doi]
[pdf]
UDIR: Towards a Unified Compiler Framework for Reconfigurable Dataflow Architectures
Nikhil Agarwal, Mitchell Fream, Souradip Ghosh, Brian C. Schwedock, Nathan Beckmann
IEEE CAL 2024
[doi]
UDIR: Towards a Unified Compiler Framework for Reconfigurable Dataflow Architectures
Nikhil Agarwal, Mitchell Fream, Souradip Ghosh, Brian C. Schwedock, Nathan Beckmann
WDDSA @ MICRO 2023
[pdf]
Kobold: Simplified Cache Coherence for Cache-Attached Accelerators
Jennifer Brana, Brian C. Schwedock, Yatin A. Manerkar, Nathan Beckmann
IEEE CAL 2023
[doi]
[pdf]
[talk]
Kobold: Simplified Cache Coherence for Cache-Attached Accelerators
Jennifer Brana, Brian C. Schwedock, Yatin A. Manerkar, Nathan Beckmann
WDDSA @ MICRO 2022
[pdf]
täkō: A Polymorphic Cache Hierarchy for General-Purpose Optimization of Data Movement Brian C. Schwedock, Piratach Yoovidhya, Jennifer Seibert, Nathan Beckmann
ISCA 2022 (Best Paper nominee)
[doi]
[pdf]
[slides]
[talk - live]
[talk - recorded]
Jumanji: The Case for Dynamic NUCA in the Datacenter Brian C. Schwedock, Nathan Beckmann
MICRO 2020
[doi]
[pdf]
[slides]
[talk]
[code]
PAWS – A Deployed Game-Theoretic Application to Combat Poaching
Fei Fang, Thanh H. Nguyen, Rob Pickles, Wai Y. Lam,
Gopalasamy R. Clements, Bo An, Amandeep Singh, Brian C. Schwedock,
Milind Tambe, Andrew Lemieux
AI Magazine 2017
[doi]
[pdf]
[AI Magazine version]