6 papers
On Design Principles for Efficient Heterogeneous DRAM-PIM-GPU Systems
Corey Lammie, Hadjer Benmeziane, William Andrew Simon +1
Heterogeneous DRAM-based processing-in-memory (PIM)-GPU systems promise significant efficiency gains for decode-phase large language model (LLM) inference, particularly in long-out…
Efficient transformer adaptation for analog in-memory computing via low-rank adapters
Chen Li, Elena Ferro, Corey Lammie +3
Analog In-Memory Computing (AIMC) offers a promising solution to the von Neumann bottleneck. However, deploying transformer models on AIMC remains challenging due to their inherent…
Processing-in-memory for genomics workloads
William Andrew Simon, Leonid Yavits, Konstantina Koliogeorgi +12
Low-cost, high-throughput DNA and RNA sequencing (HTS) data is the backbone of the life sciences. Genome sequencing is now becoming a part of Predictive, Preventive, Personalized,…
CiMBA: Accelerating Genome Sequencing through On-Device Basecalling via Compute-in-Memory
William Andrew Simon, Irem Boybat, Riselda Kodra +8
As genome sequencing is finding utility in a wide variety of domains beyond the confines of traditional medical settings, its computational pipeline faces two significant challenge…
Enhancing Downstream Analysis in Genome Sequencing: Species Classification While Basecalling
Riselda Kodra, Hadjer Benmeziane, Irem Boybat +1
The ability to quickly and accurately identify microbial species in a sample, known as metagenomic profiling, is critical across various fields, from healthcare to environmental sc…
LionHeart: A Layer-based Mapping Framework for Heterogeneous Systems with Analog In-Memory Computing Tiles
Corey Lammie, Yuxuan Wang, Flavio Ponzina +7
When arranged in a crossbar configuration, resistive memory devices can be used to execute Matrix-Vector Multiplications (MVMs), the most dominant operation of many Machine Learnin…