View All Events

Graduate Seminar with Ananda Biswas

Time

Wednesday, April 02 2025 from 1:10pm to 2:00pm

Location

2520 Osborn Dr. 3043 Coover Hall

 

Title: Huffman Cache Trails – An Access Skew Aligned Cache Design Framework

Abstract: This work proposes a novel cache design that reduces energy consumption by making the switched capacitance of memory blocks inversely proportional to their data access frequency. Data sets in general purpose computing tend to have skewed access frequencies. With the rise of Big Data and Deep Learning, this trend is amplified, presenting an optimization opportunity. Traditional memory hierarchies exhibit symmetric switched capacitance at a given level, which is inefficient for energy consumption. Inspired by Huffman coding, this work introduces a novel cache organization where data sets are allocated to non-uniformly sized energy-trails, with smaller trails assigned to frequently accessed data. This reduces switched capacitance similarly to how Huffman coding minimizes code length. Simulations using the GEM5 simulator with SPEC 2006 CPU benchmarks show that the proposed design reduces L1D cache energy consumption by 54%, with only a 4% performance overhead.

Bio: Ananda Biswas is a PhD candidate in the Department of Electrical and Computer Engineering at Iowa State University. His research interests are in Computer Architecture, Cyber Security, and Edge AI. His published work includes novel hardware cache designs that improve the energy footprint of SRAM-based caches, as well as techniques for detecting and mitigating control flow hijack attacks in IoT devices. Outside of academia, Ananda enjoys biking, cooking, working on his old car, and reading about the origins of science.

Please click this URL to start or join. https://iastate.zoom.us/j/96810972944?pwd=SVVLWlY2cVdZYXhxWWg4ZHF1cVdSZz09

Or, go to https://iastate.zoom.us/join and enter meeting ID: 968 1097 2944 and password: 334840

Join from dial-in phone line:

Dial: +1 646 876 9923 or +1 646 931 3860

Meeting ID: 968 1097 2944

Participant ID: Shown after joining the meeting

International numbers available: https://iastate.zoom.us/u/aqUgrVklM