About Me
Hello! I am a Computer Engineering student at California Polytechnic State University: San Luis Obispo. I love making computers go fast. I explore this most commonly by working on projects in: compilers, hardware architechture, synthesis, and search based optimizations.
I also have a glut of other passions namely: linguistics, art, writing, and climbing.
Research Interests
My interest focuses on optimization of computation. I hold particular interest in using emerging and exotic architechtures for this purpose. More specifically I am interested in further exploiting the inherently connected domain between the hardware and the compiler, namely the co-design and co-optimization of compilers and hardware. Notably, I have developed automatic hardware synthesis for neural accelerators on FPGAs and am currently working on integrating a Coarse-Grained Reconfigurable Arrays (CGRAs) onto a custom Out-Of-Order RISC-V processors. Under the mentorship of Professor Stephen Beard, my work has achieved significant performance improvements and reduced power consumption. Moving forward, I aim to create high-level abstractions for CGRAs, simplify accelerator complexity through hardware/compiler collaboration, and implement advanced security mechanisms in reconfigurable systems. My goal is to develop innovative tools and frameworks that push the boundaries of computational efficiency, positioning myself at the forefront of technology advancements.