Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
projects
HotGauge
During my undergraduate degree I was a research assistant on the HotGauge project which seeks to use performance, power, and thermal simulations to effectively simulate advanced hotspots on x86 microprocessors. I was specifically exploring the impacts of heatsinks from the Diamond Foundry on performance. I also refactored project code and updated three simulators for compatibility with RedHat 8, ensuring seamless migration from RedHat 6. And wrote project documentation to streamline onboarding and increase usability.
Scalable MatMul Free LLM Accelerator
The goal of this project is to create an accelerator for Ternary Large Language Models on FPGA. As apart of this project I am exploring the performance bottlenecks that are unique to ternary large language models. Since Ternary Large Language Models weights take up much less space it is possible that they might not exhibit the same memory bound bottlenecks that 32-64 bit high precision LLMs do, which I have been investigating through different profiling tools. I have also been experimenting with extremely lower precision LLMs with ternary weights an 8 bit integer activations.
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1).
Download Paper | Download Slides
teaching
CS15: Data Structures
Undergraduate CS course, Tufts University, Department of Computer Science, 2023
CS 15 is all about building your programming toolkit. The tools are data structures, the means by which we store, organize, and access data. We will implement and utilize the key data structures and algorithms that every programmer must know, learn about the useful abstractions that they provide, and study the costs in time and space associated with them.
EE31: Junior Design
Undergraduate EE course, Tufts University, Department of Electrical and Computer Engineering, 2024
EE31 is a semester long team project where students are expected to build a robot capable of color detection, wall sensing, wifi communication, and servo motion. It is an introduction to the engineering method: concept, planning and analysis, design, test. Students also gain experience in the use of microcontroller and peripherals, analog-to-digital converters, digital signal-processors, memory and computer aided design tools. Students are expected to provide schedules, schematics and specifications; build prototypes; present their projects orally; and deliver a working system.
