Talks & Presentations

Presentations given by SAFARI group members (not including conference publications talks — these can be found on Onur Mutlu’s Publications page and Talks page, or on our the personal pages of our group members).


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. [Extended arXiv version] | [Slides (pptx) (pdf)] | [PIM-ML Source Code] Best paper session.
[Talk premiere on YouTube May 8 2023 3PM CEST]

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. [arXiv version] | [Slides (pptx) (pdf)] | [TransPimLib Source Code]
[Talk premiere on YouTube May 9 2023 3PM CEST]


RECOMB 2023 posters & presentations:

Meryem Banu Cavlak, Gagandeep Singh, Mohammed Alser, Can Firtina, Joël Lindegger, Mohammad Sadrosadati, Nika Mansouri Ghiasi, Can Alkan and Onur Mutlu. TargetCall: Eliminating the Wasted Computation in Basecalling via Pre-Basecalling Filtering [preprint on BioRxiv]
[Talk Slides, RECOMB-Seq 2023,  (PDF) (PPTX)]
[Poster presented at RECOMB 2023 (PDF)]

Joël Lindegger, Damla Senol Cali, Mohammed Alser, Juan Gómez-Luna, Nika Mansouri Ghiasi, and Onur Mutlu, “Scrooge: A Fast and Memory-Frugal Genomic Sequence Aligner for CPUs, GPUs, and ASICs”Bioinformatics, [published online on] 24 March 2023. [Online link at Bioinformatics Journal] | [arXiv preprint] |  [Scrooge Source Code]
[Talk Slides, RECOMB-Seq 2023,  (PDF) (PPTX)]
[Poster presented at RECOMB 2023 (PDF)]

Damla Senol Cali, Konstantinos Kanellopoulos, Joel Lindegger, Zulal Bingol, Gurpreet 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”, Proceedings of the 49th International Symposium on Computer Architecture (ISCA), New York, June 2022. [Slides (pptx) (pdf)] | [arXiv version] |  [SeGraM Source Code and Datasets] | [Talk Video (22 minutes)]
[Poster presented at RECOMB 2023 (PDF)]

Can Firtina, Nika Mansouri Ghiasi, Joel Lindegger, Gagandeep Singh, Meryem Banu Cavlak, Haiyu Mao and Onur Mutlu, RawHash: Enabling Fast and Accurate Real-Time Analysis of Raw Nanopore Signals for Large Genomes [bioRxiv preprint] [RawHash Source Code]
[Poster presented at RECOMB 2023 (PDF)]

Can Firtina, Kamlesh Pillai, Gurpreet S. Kalsi, Bharathwaj Suresh, Damla Senol Cali, Jeremie S. Kim, Taha Shahroodi, Meryem Banu Cavlak, Joel Lindegger, Mohammed Alser, Juan Gómez-Luna, Sreenivas Subramoney and Onur Mutlu, ApHMM: Accelerating Profile Hidden Markov Models for Fast and Energy-Efficient Genome Analysis [arXiv preprint] [ApHMM Source Code]
[Poster presented at RECOMB 2023 (PDF)]

Haiyu Mao, Mohammed Alser, Mohammad Sadrosadati, Can Firtina, Akanksha Baranwal, Damla Senol Cali, Aditya Manglik, Nour Almadhoun Alserr, and Onur Mutlu, “GenPIP: In-Memory Acceleration of Genome Analysis via Tight Integration of Basecalling and Read Mapping”Proceedings of the 55th International Symposium on Microarchitecture (MICRO), Chicago, IL, USA, October 2022. [Slides (pptx) (pdf)] | [Longer Lecture Slides (pptx) (pdf)] | [Lecture Video (25 minutes)] | [arXiv version]
[Poster presented at RECOMB 2023 (PDF)]

Jeremie S. Kim, Can Firtina, Meryem Banu Cavlak, Damla Senol Cali, Nastaran Hajinazar, Mohammed Alser, Can Alkan, and Onur Mutlu, “AirLift: A Fast and Comprehensive Technique for Remapping Alignments between Reference Genomes” [bioRxiv preprint] | [arXiv preprint] | [AirLift Source Code and Data]
[Poster presented at RECOMB 2023 (PDF)]

Nika Mansouri Ghiasi, Jisung Park, Harun Mustafa, Jeremie Kim, Ataberk Olgun, Arvid Gollwitzer, Damla Senol Cali, Can Firtina, Haiyu Mao, Nour Almadhoun Alserr, Rachata Ausavarungnirun, Nandita Vijaykumar, Mohammed Alser, and Onur Mutlu, “GenStore: A High-Performance and Energy-Efficient In-Storage Computing System for Genome Sequence Analysis”Proceedings of the 27th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Virtual, February-March 2022. [Talk Slides (pptx) (pdf)] |[Lightning Talk Slides (pptx) (pdf)] | [Lightning Talk Video (90 seconds)] | [Talk Video (17 minutes)] | [GenStore Source Code]
[Poster presented at RECOMB 2023 (PDF)]

Gagandeep Singh, Mohammed Alser, Alireza Khodamoradi, Kristof Denolf, Can Firtina, Meryem Banu Cavlak, Henk Corporaal, Onur Mutlu, “RUBICON: A Framework for Designing Efficient Deep Learning-Based Genomic Basecallers”.
[preprint on arXiv (pdf)] [Poster (pdf) (pptx)]
[Poster presented at RECOMB 2023 (PDF)]

Can Firtina, Jisung Park, Mohammed Alser, Jeremie S. Kim, Damla Senol Cali, Taha Shahroodi, Nika Mansouri Ghiasi, Gagandeep Singh, Konstantinos Kanellopoulos, Can Alkan, and Onur Mutlu, “BLEND: A Fast, Memory-Efficient, and Accurate Mechanism to Find Fuzzy Seed Matches in Genome Analysis”NAR Genomics and Bioinformatics, March 2023.  [Online link at NAR Genomics and Bioinformatics Journal] | [arXiv preprint] | [biorXiv preprint] | [BLEND Source Code]
[Talk Slides, RECOMB 2023 (PDF) (PPTX)]

BIO-Arch: Workshop on Hardware Acceleration of Bioinformatics Workloads, Workshop at RECOMB 2023:  Program, Talks recordings and slides can be found on the BIO-Arch website.


Juan Gómez Luna, Invited Lecture (in Spanish), Understanding a Modern Processing-in-Memory Architecture: Benchmarking and Experimental Analysis (Análisis Experimental de una Arquitectura de Procesamiento en Memoria), Universidad de Córdoba, March 2023.  [Lecture Slides (pdf) (pptx)]

Real-world Processing-in-Memory Architectures, Tutorial at HPCA 2023,
Organizers: Juan Gómez Luna, Onur Mutlu, Ataberk Olgun
The full program and talk slides are available on the tutorial website here.

  • Onur Mutlu, Memory-Centric Computing, [Talk slides (pdf) (pptx)]
  • Juan Gómez Luna, Processing-Near-Memory: Real PNM Architectures Programming General-purpose PIM, [Talk slides (pdf) (pptx)]
  • Christina Giannoula, SparseP: Towards Efficient Sparse Matrix Vector Multiplication on Real Processing-In-Memory Architectures, [Talks slides (pdf) (pptx)]
  • Juan Gómez Luna, Processing-Using-Memory: Exploiting the Analog Operational Properties of Memory Components, [Talk slides (pdf) (pptx)]
  • Juan Gómez Luna, Hands-on Lab: Programming and Understanding a Real Processing-in-Memory Architecture, [Talk slides (pdf) (pptx)] [Handout (pdf)]

 

Mohammed Alser,
“Rethinking Genomic Analyses: Preparing Computer Science Students for Pandemics”,
Invited Talk, International Workshop of the Arab-German Young Academy of Sciences and Humanities (AGYA), Interdisciplinary Implementations in Education Systems, Tunis, Tunisia, 21–22 Nov 2022.
[Slides (pptx) (pdf)]

Lukas Breitwieser,
“Towards extreme-scale agent-based simulation with BioDynaMo”,
Plenary Talk, 21st International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT’22), Bari, Italy, October 2022.
[Slides (pptx) (pdf)]

Juan Gómez-Luna, Izzat El Hajj, Ivan Fernandez, Christina Giannoula, Geraldo F. Oliveira, Onur Mutlu,
Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardware”, SRC TECHCON 2022, Austin, TX, Sept 18-20, 2022.
[Talk 20min: Slides (pptx) (pdf)]
[Talk 16min: Slides (pptx) (pdf)]
[Talk final: Slides (pptx)(pdf)]
Related Papers:
Gómez-Luna et al., “Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardware“,CUT 2021.
Gómez-Luna et al., “Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory System“, IEEE Access 2022.

Mohammed Alser,
“Technology Dictates Algorithms: Developments in Read Mapping”
30th Annual International Conference on Intelligent Systems for Molecular Biology (ISMB’22) Madison, Wisconsin, July 10-14, 2022 (in-person and virtual)
[Slides (pptx) (pdf)]

Mohammed Alser,
“Intelligent Genome Analysis via Intelligent Algorithms and Architectures,
Invited Talk, International Genome Graph Symposium 2022, (IGGSy’22) Monte Verita, Ascona, July 3-7, 2022.
[Slides (pptx) (pdf)]


IEEE Computer Society Annual Symposium on VLSI, Pafos, Cyprus, July 4-6, 2022
Special Session 3: In Memory Processing I, Session Chair: Juan Gomez Luna, ETH Zurich

All our papers listed below can be found in the ISVLSI’22 conference proceedings:
[Conference Proceedings]
[Session Talks Recording (all talks)]

Juan Gomez Luna,
“Introduction: In-Memory ProcessingISVLSI 2022 Special Session“,
[Slides (pptx) (pdf)]
Related Papers:
“A Modern Primer on Processing in Memory”
“Processing Data Where It Makes Sense: Enabling In-Memory Computation”
“Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory System”
“Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardware”

Saugata Ghose (University of Illinois Urbana-Champaign),
“The Road to Widely Deploying Processing-In-Memory: Challenges and Opportunities”,
[Slides (pdf)]
Related Papers:
“Processing-in-Memory: A Workload-Driven Perspective”
“Enabling the Adoption of Processing-in-Memory: Challenges, Mechanisms, Future Research Directions”

Geraldo Francisco De Oliveira Junior, Juan Gomez Luna, Saugata Ghose, Onur Mutlu,
“Methodologies, Workloads, and Tools for Processing-In-Memory: Enabling the Adoption of Data-Centric Architectures”, [Slides (pptx) (pdf)]
Related Papers:
“SIMDRAM: An End-to-End Framework for Bit-Serial SIMD Computing in DRAM”
“DAMOV: A New Methodology and Benchmark Suite for Evaluating Data Movement Bottlenecks”

Ataberk Olgun, Juan Gomez Luna, Konstantinos Kanellopoulos, Behzad Salami, Hasan Hassan, Oguz Ergin, Onur Mutlu,
“PiDRAM: An FPGA-Based Framework for End-To-End Evaluation of Processing-In-DRAM Techniques”,[Slides (pptx) (pdf)]
Related Paper:
“PiDRAM: A Holistic End-to-end FPGA-based Framework for Processing-in-DRAM”


Special Session 4: In Memory Processing II, Session Chair: Juan Gomez Luna, ETH Zurich, Switzerland

Geraldo Francisco De Oliveira Junior, Saugata Ghose, Juan Gomez Luna, Onur Mutlu,
“Heterogeneous Data-Centric Architectures for Modern Data-Intensive Applications: Case Studies in Machine Learning and Databases”,
[Slides (pptx) (pdf)]
Related Papers:
“Google Neural Network Models for Edge Devices: Analyzing and Mitigating Machine Learning Inference Bottlenecks”
“Polynesia: Enabling High-Performance and Energy-Efficient Hybrid Transactional/Analytical Databases with Hardware/Software Co-Design

Ivan Fernandez (University of Malaga & ETH Zurich), Ricardo Quislant, Christina Giannoula, Mohammed Alser, Juan Gomez Luna, Eladio D Gutierrez, Oscar Plata, Onur Mutlu,
“Exploiting Near-Data Processing to Accelerate Time Series Analysis”,
[Slides (pptx) (pdf)]
Related Paper:
“NATSA: A Near-Data Processing Accelerator for Time Series Analysis”

Nika Mansouri Ghiasi, Jisung Park, Harun Mustafa, Jeremie Kim, Ataberk Olgun, Arvid Gollwitzer, Damla Senol Cali, Can Firtina, Haiyu Mao, Nour Almadhoun Alserr, Rachata Ausavarungnirun, Nandita Vijaykumar, Mohammed Alser, Onur Mutlu,
“GenStore: In-Storage Filtering of Genomic Data for High-Performance and Energy-Efficient Genome Analysis”,
[Slides (pptx) (pdf)]
Related Paper:
“GenStore: A High-Performance and Energy-Efficient In-Storage Computing System for Genome Sequence Analysis”

Christina Giannoula (National Technical University of Athens & ETH Zurich), Ivan Fernandez, Juan Gomez-Luna, Nectarios Koziris, Georgios Goumas, Onur Mutlu,
“SparseP: Efficient Sparse Matrix Vector Multiplication on Real Processing-In-Memory Architectures”,[Slides (pptx) (pdf)]
Related Paper:
“SparseP: Towards Efficient Sparse Matrix Vector Multiplication on Real Processing-In-Memory Architectures”

Juan Gomez Luna, Yuxin Guo, Sylvan Brocard, Julien Legriel, Remy Cimadomo, Geraldo Oliveira, Gagandeep Singh, Onur Mutlu,
“Machine Learning Training on a Real Processing-In-Memory System”,
[Slides (pptx) (pdf)]
Related Paper:
“Machine Learning Training on a Real Processing-in-Memory System”


BioPIM Kickoff Meeting June 8 2022, online

Mohammed Alser,
“Processing-in-Memory Algorithm/Architecture Co-Design for Genome Analysis”,
BioPIM Kick-off Meeting, 8 June 2022
[Slides (pptx) (pdf)]

Nika Mansouri Ghiasi,
“GenStore: A High-Performance In-Storage Processing System for Genome Sequence Analysis”,
BioPIM Kick-off Meeting, 8 June 2022
[Slides (pptx) (pdf)]

Related paper:
Nika Mansouri Ghiasi, Jisung Park, Harun Mustafa, Jeremie Kim, Ataberk Olgun, Arvid Gollwitzer, Damla Senol Cali, Can Firtina, Haiyu Mao, Nour Almadhoun Alserr, Rachata Ausavarungnirun, Nandita Vijaykumar, Mohammed Alser, Onur Mutlu, “GenStore: In-Storage Filtering of Genomic Data for High-Performance and Energy-Efficient Genome Analysis,” 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), July 2022.
[Conference Paper] [Slides (pptx) (pdf)] [GenStore Source Code]


Mohammed Alser,
Analyzing Genomes via Intelligent Algorithms & Architectures”
CSNOW and EFCL Student Workshop,  ETH Zurich, May 21 2022
[Slides (pptx)(pdf)]

Juan Gómez Luna,
“Enabling the Processing-in-Memory Paradigm for Future Computing Systems”
Talk at Universidad de Córdoba, 16 March 2022
[Slides (pptx) (pdf)]
[Talk Video]

Mohammed Alser,
“A Roadmap for Fast and Efficient Genome Analysis”
Talk at the University of TokyoTokyo, 19 Dec 2019  [Slides (pptx) (pdf)]
Talk at the University of Tokyo Shirokanedai Campus, Tokyo, 20 Dec 2019  [Slides (pptx) (pdf)]
[Talk Video]

Mohammed Alser,
“Accelerating Genome Analysis Using New Algorithms and Hardware Designs”
Talk at Preferred Networks, Tokyo, 16 Dec 2019  [Slides (pptx) (pdf)]
Talk at RIKEN Center for Computational Science, Kobe, 17 Dec 2019  [Slides (pptx) (pdf)]
Talk at the University of Tokyo Kashiwa Campus, Tokyo, 18 Dec 2019  [Slides (pptx) (pdf)]

Can Firtina, Jeremie S. Kim, Mohammed Alser, Damla Senol Cali, A. Ercument Cicek, Can Alkan, and Onur Mutlu,
“Apollo: A Sequencing-Technology-Independent, Scalable, and Accurate Assembly Polishing Algorithm”
Poster presentation at the Swiss Genomics Forum 2019, Geneva, 27 Sept 2019.
[Poster (pptx) (pdf)]
[Paper, arXiv (pdf)]
[Source code for Apollo]

Mohammed Alser, Can Alkan, Onur Mutlu,
“SneakySnake: A New Fast and Highly Accurate Pre-Alignment Filter on CPU and FPGA for Accelerating Sequence Alignment”
Poster presentation at the Swiss Genomics Forum 2019, Geneva, 27 Sept 2019. 
[Poster (pptx) (pdf)]
[Source code for SneakySnake]

Saugata Ghose,
“Modeling and Mitigating Early Retention Loss and Process Variation in 3D NAND Flash”
Talk at the Flash Memory Summit 2019, Santa Clara, CA, 6-8 August 2019.
[Slides (pptx) (pdf)]
[Original Paper]

Saugata Ghose,
“FLIN: Enabling Fairness and Enhancing Performance in Modern NVMe Solid State Drives”
Talk at the Flash Memory Summit 2019, Santa Clara, CA, 6-8 August 2019.
[Slides (pptx) (pdf)]
[Original Paper]
[Source code for MQSim]

Can Firtina, Jeremie S. Kim, Mohammed Alser, Damla Senol Cali, A. Ercument Cicek, Can Alkan, and Onur Mutlu,
“Apollo: A Sequencing-Technology-Independent, Scalable, and Accurate Assembly Polishing Algorithm”
Poster presentation at the 27th Conference on Intelligent Systems for Molecular Biology (ISMB) and the 18th European Conference on Computational Biology (ECCB), Basel, 21-25 July 2019.
[Poster (pptx) (pdf)]

Damla Senol Cali, Gurpreet S. Kalsi, Lavanya Subramanian, Can Firtina, Anant V. Nori, Jeremie S. Kim, Zulal Bingöl, Rachata Ausavarungnirun, Mohammed Alser, Juan Gomez-Luna, Amirali Boroumand, Allison Scibisz, Sreenivas Subramoney, Can Alkan, Saugata Ghose, and Onur Mutlu,
“BitMAC: An In-Memory Accelerator for Bitvector-Based Sequence Alignment of Both Short and Long Genomic Reads”
Poster presentation at the 27th Conference on Intelligent Systems for Molecular Biology (ISMB) and the 18th European Conference on Computational Biology (ECCB), Basel, 21-25 July 2019.
[Poster (pptx) (pdf)]

Mohammed Alser, Can Alkan, Onur Mutlu,
“SneakySnake: A New Fast and Highly Accurate Pre-Alignment Filter on CPU and FPGA for Accelerating Sequence Alignment” 
Poster presentation at the 27th Conference on Intelligent Systems for Molecular Biology (ISMB) and the 18th European Conference on Computational Biology (ECCB), Basel, 21-25 July 2019.
[Poster (pptx) (pdf)]