Publications

Selected publications from the EFCL researchers. For a complete list, see the publications of the individual EFCL groups.

2024

Geraldo F. Oliveira, Ataberk Olgun, Giray Yaglikci , Nisa Bostanci , Juan Gómez Luna, Saugata Ghose, and Onur Mutlu
MIMDRAM: An End-to-End Processing-using-DRAM System for Energy-Efficient and Programmer-Transparent MIMD Computing
HPCA, 2024.

Guermandi, M; Benatti, S; Benini, L
A Non-Contact ECG Sensing System with a Micro-power, Ultra-high Impedance Front-end and BLE Connectivity
IEEE Sensors Journal, 2024
 

2023

Orlandi, Mattia; Rapa, Pierangelo Maria; Zanghieri, Marcello; Frey, Sebastian; Kartsch, Victor; Benini, Luca; Benatti, Simone
An Adaptive Dynamic Mixing Model for sEMG Real-Time ICA on an Ultra-Low Power Processor
2023 IEEE Biomedical Circuits and Systems Conference (BioCAS)

Zanghieri, Marcello; Orlandi, Mattia; Donati, Elisa; Gruppioni, Emanuele; Benini, Luca; Benatti, Simone
Online Unsupervised Arm Posture Adaptation for sEMG-based Gesture Recognition on a Parallel Ultra-Low-Power Microcontroller
2023 IEEE Biomedical Circuits and Systems Conference (BioCAS)

Ingolfsson, Thorir Mar; Chakraborty, Upasana; Wang, Xiaying; Beniczky, Sandor; Ducouret, Pauline; Benatti, Simone; Ryvlin, Philippe; Cossettini, Andrea; Benini, Luca
EpiDeNet: An Energy-Efficient Approach to Seizure Detection for Embedded Systems
2023 IEEE Biomedical Circuits and Systems Conference (BioCAS)

Frey, Sebastian; Kartsch, Victor; Leitner, Christoph; Cossettini, Andrea; Vostrikov, Sergei; Benatti, Simone; Benini, Luca
A wearable ultra-low-power semg-triggered ultrasound system for long-term muscle activity monitoring
2023 IEEE International Ultrasonics Symposium (IUS)

Ismail Emir Yuksel, Yahya Can Tugrul, F. Nisa Bostanci, Abdullah Giray Yaglikci, Ataberk Olgun, Geraldo F. Oliveira, Melina Soysal, Haocong Luo, Juan Gomez Luna, Mohammad Sadrosadati, Onur Mutlu
PULSAR: Simultaneous Many-Row Activation for Reliable and High-Performance Computing in Off-the-Shelf DRAM Chips
arXiv, 2023
[external pagePDF]

Maurus Item, Juan Gómez Luna, Yuxin Guo, Geraldo F. Oliveira, Mohammad Sadrosadati, and Onur Mutlu
TransPimLib: Efficient Transcendental Functions for Processing-in-Memory Systems
Proceedings of the 2023 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Raleigh, North Carolina, USA, April 2023.
[PDF][external pageCODE]

Juan Gómez Luna, Yuxin Guo, Sylvan Brocard, Julien Legriel, Remy Cimadomo, Geraldo F. Oliveira, Gagandeep Singh, and Onur Mutlu
Evaluating Machine Learning Workloads on Memory-Centric Computing Systems
Proceedings of the 2023 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Raleigh, North Carolina, USA, April 2023.
[PDF][external pageCODE]

Jinfan Chen, Juan Gómez-Luna, Izzat El Hajj, YuXin Guo, and Onur Mutlu
SimplePIM: A Software Framework for Productive and Efficient Processing in Memory
Proceedings of the 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT), Vienna, Austria, October 2023.
[PDF][external pageCODE]

Geraldo F. Oliveira, Emanuele G. Esposito, Juan Gómez-Luna, and Onur Mutlu
PUMA: Efficient and Low-Cost Memory Allocation and Alignment Support for Processing-Using-Memory Architectures
MICRO SRC, 2023.
 

Liana Koleva, Onur Mutlu
MOLLIE: Accurate Memory Level Prediction via Multi-Class Perceptron Learning
MICRO SRC 2023

Rakesh Nadig, Mohammad Sadrosadati, Haiyu Mao, Nika Mansouri Ghiasi, Arash Tavakkol, Jisung Park, Hamid Sarbazi-Azad, Juan Gómez Luna, and Onur Mutlu
Venice: Improving Solid-State Drive Parallelism at Low Cost via Conflict-Free Accesses
Proceedings of the 50th International Symposium on Computer Architecture (ISCA), Orlando, FL, USA, June 2023.
[external pagePDF]

Konstantinos Kanellopoulos, Konstantinos Sgouras, Onur Mutlu
Virtuoso: An Open-Source, Comprehensive and Modular Simulation Framework for Virtual Memory Research
Proceedings of the 56th International Symposium on Microarchitecture (MICRO), Toronto, ON, Canada, November 2023.
[external pageCODE]

Konstantinos Kanellopoulos, Rahul Bera, Kosta Stojiljkovic, Nisa Bostanci, Can Firtina, Rachata Ausavarungnirun, Rakesh Kumar, Nastaran Hajinazar, Mohammad Sadrosadati, Nandita Vijaykumar, and Onur Mutlu
Utopia: Fast and Efficient Address Translation via Hybrid Restrictive & Flexible Virtual-to-Physical Address Mappings
Proceedings of the 56th International Symposium on Microarchitecture (MICRO), Toronto, ON, Canada, November 2023.
[external pagePDF][external pageCODE]

Konstantinos Kanellopoulos, Hong Chul Nam, F. Nisa Bostanci, Rahul Bera, Mohammad Sadrosadati, Rakesh Kumar, Davide Basilio Bartolini, and Onur Mutlu
Victima: Drastically Increasing Address Translation Reach by Leveraging Underutilized Cache Resources
Proceedings of the 56th International Symposium on Microarchitecture (MICRO), Toronto, ON, Canada, November 2023.
[external pagePDF][external pageCODE]

David Bruggemann, Christos Sakaridis, Tim Brödermann, and Luc Van Gool
Contrastive Model Adaptation for Cross-Condition Robustness in Semantic Segmentation
Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2023
[external pagePDF]

Tim Brödermann, Christos Sakaridis, Dengxin Dai, and Luc Van Gool
HRFuser: A Multi-resolution Architecture for 2D Object Detection
IEEE International Conference on Intelligent Transportation Systems (ITSC), 2023
[external pagePDF]

M. Mehrnezhad, T. van der Merwe, and M. Catt
Mind the FemTech Gap: Regulation Failings and Exploitative Systems
Symposium on Usable Privacy and Security (SOUPS) workshop (Privacy Engineering in Practice '23), 2023
[external pagePDF]

Xiaying Wang, Lan Mei, Victor Kartsch, Andrea Cossettini, Luca Benini
Enhancing Performance, Calibration Time and Efficiency in Brain-Machine Interfaces Through Transfer Learning and Wearable EEG Technology
IEEE Biomedical Circuits and Systems (BioCAS), 2023
[external pagePDF]

Samuel Riedel, Matheus Cavalcante, Renzo Andri, Luca Benini
MemPool: A Scalable Manycore Architecture with a Low-Latency Shared L1 Memory
[external pagePDF]

Samuel Riedel, Gua Hao Khov, Sergio Mazzola, Matheus Cavalcante, Renzo Andri, Luca Benini
MemPool Meets Systolic: Flexible Systolic Computation in a Large Shared-Memory Processor Cluster
Proc. DATE 2023
[external pagePDF][external pageCODE]

Paul Scheffler, Florian Zaruba, Fabian Schuiki, Torsten Hoefler, Luca Benini
Sparse Stream Semantic Registers: A Lightweight ISA Extension Accelerating General Sparse Linear Algebra
[external pagePDF]

Tal Ben-Nun, Berke Ates, Alexandru Calotoiu, Torsten Hoefler
Bridging Control-Centric and Data-Centric Optimization
Accepted at IEEE/ACM International Symposium on Code Generation and Optimization (CGO ‘23)
[external pagePDF]

T. De Matteis, L. Gianinazzi, J. De Fine Licht, T. Hoefler.
Streaming Task Scheduling for Dataflow Architectures
HPDC '23: Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing, August 2023, pp. 225–237
[external pagePDF]

M. Besta, P. Renc, R. Gerstenberger, P. S. Labini, A. Ziogas, T. Chen, L. Gianinazzi, F. Scheidl, K. Szenes, A. Carigiet, P. Iff, G. Kwasniewski, R. Kanakagiri, C. Ge, S. Jaeger, J. Wąs, F. Vella, T. Hoefler.
High-Performance and Programmable Attentional Graph Neural Networks with Global Tensor Formulations
Proceedings of the IEEE/ACM International Conference on High Performance Computing, Networking, Storage and Analysis (Supercomputing’23)

M. Besta, R. Gerstenberger, M. Fischer, M. Podstawski, N. Blach, B. Egeli, G. Mitenkov, W. Chlapek, M. Michalewicz, H. Niewiadomski, J. Müller, T. Hoefler
The Graph Database Interface: Scaling Online Transactional and Analytical Graph Workloads to Hundreds of Thousands of Cores
Proceedings of the IEEE/ACM International Conference on High Performance Computing, Networking, Storage and Analysis (Supercomputing’23), Best Paper Finalist

M. Besta, E. Peter, R. Gerstenberger, M. Fischer, M. Podstawski, C. Barthels, G. Alonso, T. Hoefler
Demystifying Graph Databases: Analysis and Taxonomy of Data Organization, System Designs, and Graph Queries
ACM Computing Surveys (CSUR)

M. Besta, N. Blach, A. Kubicek, R. Gerstenberger, J. Gajda, T. Lehmann, M. Podstawski, H. Niewiadomski, P. Nyczyk, T. Hoefler
Graph of Thoughts: Solving Elaborate Problems with Large Language Models
[external pagePDF]

J. Bazinska, A. Ivanov, T. Ben-Nun, N. Dryden, M. Besta, S. Shen, T. Hoefler
Cached Operator Reordering: A Unified View for Fast GNN Training
[external pagePDF]

Lukas Breitwieser, Ahmad Hesam, Fons Rademakers, Juan Gómez Luna, and Onur Mutlu
High-Performance and Scalable Agent-Based Simulation with BioDynaMo
28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming (PPoPP), 2023
[external pagePDF]

Ataberk Olgun, Juan Gomez-Luna, Konstantinos Kanellopoulos, Behzad Salami, Hasan Hassan, Oğuz Ergin, and Onur Mutlu
PiDRAM: A Holistic End-to-end FPGA-based Framework for Processing-in-DRAM
ACM Transactions on Architec-ture and Code Optimization (TACO), 2023
[external pagePDF][external pageCODE]

David Bruggemann, Christos Sakaridis, Prune Truong, Luc Van Gool
Refign: Align and Refine for Adaptation of Semantic Segmentation to Adverse Conditions
IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), 2023
[external pagePDF]

Kevin Ta, David Bruggemann, Tim Brödermann, Christos Sakaridis, Luc Van Gool
L2E: Lasers to Events for 6-DoF Extrinsic Calibration of Lidars and Event Cameras
2023 IEEE International Conference on Robotics and Automation (ICRA), 2023
[external pagePDF]

P. Iff, M. Besta, M. Cavalcante, T. Fischer, L. Benini, T. Hoefler
Sparse Hamming Graph: A Customizable Network-on-Chip Topology
[external pagePDF]

P. Iff, M. Besta, M. Cavalcante, T. Fischer, L. Benini, T. Hoefler
HexaMesh: Scaling to Hundreds of Chiplets with an Optimized Chiplet Arrangement
[external pagePDF]

Alain Denzler, Rahul Bera, Nastaran Hajinazar, Gagandeep Singh, Geraldo F. Oliveira, Juan Gómez-Luna, and Onur Mutlu
Casper: Accelerating Stencil Compu-tation using Near-cache Processing
IEEE Access, 2023
[external pagePDF]

Onur Mutlu, Ataberk Olgun, and A. Giray Yaglikci
Fundamentally Understanding and Solving RowHammer
Invited Special Session Paper at the 28th Asia and South Pacific Design Automation Conference (ASP-DAC), 2023
[external pagePDF]

M. Besta, T. Hoefler
Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis
IEEE Transactions on Pattern Analysis and Machine Intelligence
[external pagePDF]

2022

Aritra Dhar, Supraja Sridhara, Shweta Shinde, Srdjan Capkun, Renzo Andri
Empowering Data Centers for Next Generation Trusted Computing
[external pagePDF]

Maciej Besta, Patrick Iff, Florian Scheidl, Kazuki Osawa, Nikoli Dryden, Michal Pod-stawski, Tiancheng Chen, Torsten Hoefler
Neural Graph Databases
Learning on Graphs Conference (LoG’22), 2022
[external pagePDF]

Calotoiu, Alexandru, Tal Ben-Nun, Grzegorz Kwasniewski, Johannes de Fine Licht, Timo Schneider, Philipp Schaad, and Torsten Hoefler
Lifting C semantics for dataflow optimization
36th ACM International Conference on Supercomputing, 2022
[external pagePDF][external pageCODE]


Matteo Perotti, Matheus Cavalcante, Nils Wistoff, Renzo Andri, Lukas Cavigelli, Luca Benini
A New Ara for Vector Computing: An Open Source Highly Efficient RISC-V V 1.0 Vector Processor Design
ASAP 2022 - 33rd IEEE International Conference on Application-specific Systems, Architectures and Processors, 2022
[external pagePDF]

M. Besta, R. Grob, C. Miglioli, N. Bernold, G. Kwasniewski, G. Gjini, R. Kanakagiri, S. Ashkboos, L. Gianinazzi, N. Dryden, T. Hoefler
Motif Prediction with Graph Neural Networks
28th SIGKDD Conference on Knowledge Discovery and Data Mining (KDD’22), 2022
[external pagePDF]

M. Besta, C. Miglioli, P. Sylos Labini, J. Tětek, P. Iff, R. Kanakagiri, S. Ashkboos, K. Janda, M. Podstawski, G. Kwasniewski, N. Gleinig, F. Vella, O. Mutlu, T. Hoefler
ProbGraph: High-Performance and High-Accuracy Graph Mining with Probabilistic Set Representations
IEEE/ACM International Conference on High Performance Computing, Networking, Storage and Analysis (Supercomputing’22), 2022
Best paper award

[external pagePDF]

Jisung Park, Jeonggyun Kim, Yeseong Kim, Sungjin Lee, and Onur Mutlu
DeepSketch: A New Machine Learning-Based Reference Search Technique for Post-Deduplication Delta Compression
20th USENIX Conference on File and Storage Technologies (FAST), 2022
[PDF]

Gagandeep Singh, Rakesh Nadig, Jisung Park, Rahul Bera, Nastaran Hajinazar, David Novo, Juan Gomez-Luna, Sander Stuijk, Henk Corporaal, and Onur Mutlu
Sibyl: Adaptive and Extensible Data Placement in Hybrid Storage Systems Using Online Reinforcement Learning
49th International Symposi-um on Computer Architecture (ISCA), 2022
[PDF]

Rahul Bera, Konstantinos Kanellopoulos, Shankar Balachandran, David Novo, Ata-berk Olgun, Mohammad Sadrosadati, Onur Mutlu
Hermes: Accelerating Long-Latency Load Requests via Perceptron-Based Off-Chip Load Prediction
55th International Symposium on Microarchitecture (MICRO), 2022
Best paper award
[external pagePDF]

Safaa Diab, Amir Nassereldine, Mohammed Alser, Juan Gomez-Luna, Onur Mutlu, and Izzat El Hajj
High-throughput Pairwise Alignment with the Wavefront Algorithm using Processing-in-Memory
21st IEEE International Work-shop on High Performance Computational Biology (HICOMB), 2022
[PDF]

Damla Senol Cali, Konstantinos Kanellopoulos, Joel Lindegger, Zulal Bingol, Gur-preet S. Kalsi, Ziyi Zuo, Can Firtina, Meryem Banu Cavlak, Jeremie Kim, Nika MansouriGhiasi, Gagandeep Singh, Juan Gomez-Luna, Nour Almadhoun Alserr, Mohammed Alser, Sreenivas Subramoney, Can Alkan, Saugata Ghose, and Onur Mutlu
SeGraM: A Universal Hardware Accelerator for Genomic Sequence-to-Graph and Sequence-to-Sequence Mapping
49th International Symposium on Computer Architecture (ISCA), 2022
[external pagePDF]

Amirali Boroumand, Saugata Ghose, Geraldo F. Oliveira, and Onur Mutlu
Polynesia: Enabling High-Performance and Energy-Efficient Hybrid Transactional/Analytical Databases with Hardware/Software Co-Design
38th International Conference on Data Engineering (ICDE), 2022
[external pagePDF]

Jisung Park, Roknoddin Azizi, Geraldo F. Oliveira, Mohammad Sadrosadati, Rakesh Nadig, David Novo, Juan Gómez-Luna, Myungsuk Kim, Onur Mutlu
Flash-Cosmos: In-Flash Bulk Bitwise Operations Using Inherent Computation Ca-pability of NAND Flash Memory
55th International Symposium on Microarchitecture (MICRO), 2022
[external pagePDF]

João Dinis Ferreira, Gabriel Falcao, Juan Gómez-Luna, Mohammed Alser, Lois Orosa, Mohammad Sadrosadati, Jeremie S. Kim, Geraldo F. Oliveira, Taha Shahroodi, Anant Nori, Onur Mutlu
pLUTo: Enabling Massively Parallel Computa-tion in DRAM via Lookup Tables
55th International Symposium on Microarchitecture (MICRO), 2022
[external pagePDF]

Sina Darabi, Mohammad Sadrosadati, Joël Lindegger, Negar Akbarzadeh, Mo-hammad Hosseini, Jisung Park, Juan Gómez-Luna, Hamid Sarbazi-Azad, Onur Mutlu
Morpheus: Extending the Last Level Cache Capacity in GPU Systems Using Idle GPU Core Resources
55th International Symposium on Microarchitecture (MICRO), 2022
[external pagePDF]

Haiyu Mao, Mohammed Alser, Mohammad Sadrosadati, Can Firtina, Akanksha Baranwal, Damla Senol Cali, Aditya Manglik, Nour Almadhoun Alserr, Onur Mutlu
GenPIP: In-Memory Acceleration of Genome Analysis via Tight Integration of Basecalling and Read Mapping
55th International Symposi-um on Microarchitecture (MICRO), 2022
[external pagePDF]

Nandita Vijaykumar, Ataberk Olgun, Konstantinos Kanellopoulos, F. Nisa Bostanci, Hasan Hassan, Mehrshad Lotfi, Phillip B. Gibbons, and Onur Mutlu
MetaSys: A Practical Open-source Metadata Management System to Implement and Evaluate Cross-layer Optimizations
ACM Transactions on Architecture and Code Optimization (TACO), 2022
[external pagePDF]

Geraldo F. Oliveira, Juan Gómez-Luna, Saugata Ghose, Amirali Boroumand, and Onur Mutlu
Accelerating Neural Network Inference With Processing-in-DRAM: From the Edge to the Cloud
55th International Symposium on Microarchitecture (MICRO), 2022
[external pagePDF]

Gagandeep Singh, Dionysios Diamantopoulos, Juan Gómez-Luna, Sander Stuijk, Henk Corporaal, and Onur Mutlu
LEAPER: Fast and Accurate FPGA-based System Performance Prediction via Transfer Learning
40th IEEE International Conference on Computer Design (ICCD), 2022
[PDF]

Christina Giannoula, Ivan Fernandez, Juan Gomez-Luna, Nectarios Koziris, Georgi-os Goumas, and Onur Mutlu
SparseP: Towards Efficient Sparse Matrix Vector Multiplication on Real Processing-In-Memory Architectures
ACM International Conference on Measurement and Modeling of Computer Sys-tems (SIGMETRICS), 2022
[PDF]

Juan Gomez-Luna, Izzat El Hajj, Ivan Fernandez, Christina Giannoula, Geraldo F. Oliveira, and Onur Mutlu
Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory System
IEEE Access, 2022
[PDF]

A. Giray Yaglıkcı, Ataberk Olgun, Minesh Patel, Haocong Luo, Hasan Hassan, Lois Orosa, Oguz Ergin, and Onur Mutlu
HiRA: Hidden Row Activation for Reducing Refresh Latency of Off-the-Shelf DRAM Chips
55th Interna-tional Symposium on Microarchitecture (MICRO), 2022
[external pagePDF]

A. Giray Yağlıkçı, Haocong Luo, Geraldo F. de Oliviera, Ataberk Olgun, Minesh Patel, Jisung Park, Hasan Hassan, Jeremie S. Kim, Lois Orosa, and Onur Mutlu
Understanding RowHammer Under Reduced Wordline Voltage: An Experimental Study Using Real DRAM Devices
52nd Annual IEEE/IFIP Interna-tional Conference on Dependable Systems and Networks (DSN), 2022
[PDF]

Gagandeep Singh, Dionysios Diamantopoulos, Christoph Hagleitner, Juan Gómez-Luna, Sander Stuijk, Henk Corporaal, and Onur Mutlu
Accelerating Weather Prediction Using Near-Memory Reconfigurable Fabric
ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2022.
[external pagePDF]

F. Nisa Bostanci, Ataberk Olgun, Lois Orosa, A. Giray Yaglikci, Jeremie S. Kim, Hasan Hassan, Oguz Ergin, and Onur Mutlu
DR-STRaNGe: End-to-End System De-sign for DRAM-based True Random Number Generators
28th International Symposium on High-Performance Computer Architecture (HPCA), 2022
[PDF]

Nika Mansouri Ghiasi, Jisung Park, Harun Mustafa, Jeremie Kim, Ataberk Olgun, Arvid Gollwitzer, Damla Senol Cali, Can Firtina, Haiyu Mao, Nour Almadhoun Al-serr, Rachata Ausavarungnirun, Nandita Vijaykumar, Mohammed Alser, and Onur Mutlu
GenStore: A High-Performance and Energy-Efficient In-Storage Computing System for Genome Sequence Analysis
27th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2022
[PDF]

2021

S. Riedel, F. Schuiki, P. Scheffler, F. Zaruba and L. Benini
Banshee: A Fast LLVM-Based RISC-V Binary Translator
2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2021
[external pagePDF]

Juan Gomez-Luna, Izzat El Hajj, Ivan Fernandez, Christina Giannoula, Geraldo F. Oliveira, and Onur Mutlu
Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardware
Workshop on Computing with Unconventional Technologies (CUT), 2021
Invited Paper
[PDF]

Rahul Bera, Konstantinos Kanellopoulos, Anant Nori, Taha Shahroodi, Sreenivas Subramoney, and Onur Mutlu
Pythia: A Customizable Hardware Prefetching Framework Using Online Reinforcement Learning
54th International Symposium on Microarchitecture (MICRO), 2021
[PDF]

Geraldo F. Oliveira, Juan Gomez-Luna, Lois Orosa, Saugata Ghose, Nandita Vijaykumar, Ivan fernandez, Mohammad Sadrosadati, and Onur Mutlu
DAMOV: A New Methodology and Benchmark Suite for Evaluating Data Movement Bottlenecks
IEEE Access, 2021
[PDF]

JavaScript has been disabled in your browser