Ataberk Olgun
E-mail: <lastname><firstname>@gmail.com
PhD Student @ ETH Zürich
SAFARI Research Group
I received my Bachelor's in Computer Engineering from TOBB University of Economics and Technology (TOBB ETÜ) in 2019. I recently finished my MSc degree at TOBB ETÜ where I was co-advised by Prof. Oğuz Ergin, and Prof. Onur Mutlu.
My research interests lie primarily in the area of Computer Architecture. These days I'm exploring DRAM, Hardware Security, and also their intersection: DRAM Security.
I've been working at SAFARI research group since 2018 where I contributed to many amazing projects. I developed an FPGA-based DDR4 memory testing platform that enabled cutting-edge research. The coolest project I worked on was about testing off-the-shelf DRAM chips at -196.15 °C (77 K).
I started working at Kasirgalabs in 2016. Since then, I've worked on many projects that involved hardware design using Verilog and Chisel3 and workload characterization using gem5. During my master's studies, I led the design of a RISC-V SoC that was manufactured using SKY130 technology.
I bought a DSLR to take amazing photos, such as an overweight dog that looks like a sea lion, and generic scenery. I like observing our solar system (except the sun, for now) using my telescope. I am slowly becoming an amateur astrophotographer: here is an awful photo of Saturn (stay tuned until I get proper equipment to mount my camera here is a shot of the Moon).
Publications
===== 2023 =====
Ataberk Olgun, Hasan Hassan, A Giray Yağlıkçı, Yahya Can Tuğrul, Lois Orosa, Haocong Luo, Minesh Patel, Oğuz Ergin, Onur Mutlu,
"DRAM Bender: An Extensible and Versatile FPGA-based Infrastructure to Easily Test State-of-the-art DRAM Chips",
To appear in TCAD, 2023,
ArXiv Preprint,
[Github Link]Ataberk Olgun, Majd Osseiran, A. Giray Yağlıkçı, Yahya Can Tuğrul, Juan Gomez Luna, Haocong Luo, Behzad Salami, Steve Rhyner and Onur Mutlu
"An Experimental Analysis of RowHammer in HBM2 DRAM Chips",
To appear in DSN Disrupt, 2023.Haocong Luo, Ataberk Olgun, A Giray Yağlıkçı, Yahya Can Tuğrul, Steve Rhyner, M. Banu Cavlak, Joël Lindegger, Mohammad Sadrosadati, Onur Mutlu,
"RowPress: Amplifying Read Disturbance in Modern DRAM Chips",
To appear in ISCA, 2023.
===== 2022 =====
İsmail Emir Yüksel, Ataberk Olgun, Behzad Salami, F Bostancı, Yahya Can Tuğrul, A Giray Yağlıkçı, Nika Mansouri Ghiasi, Onur Mutlu, Oğuz Ergin
"TuRaN: True Random Number Generation Using Supply Voltage Underscaling in SRAMs",
ArXiv Preprint, 2022.Onur Mutlu, Ataberk Olgun, A. Giray Yağlıkçı,
"Fundamentally Understanding and Solving RowHammer",
Invited @ ASP-DAC 2023,
ArXiv Preprint, 2022.Lois Orosa, Ulrich Rührmair, A. Giray Yaglikci, Haocong Luo, Ataberk Olgun, Patrick Jattke, Minesh Patel, Jeremie Kim, Kaveh Razavi, Onur Mutlu,
"SpyHammer: Using RowHammer to Remotely Spy on Temperature",
ArXiv Preprint, 2022.A. Giray Yağlikçi, Ataberk Olgun, Minesh Patel, Haocong Luo, Hasan Hassan, Lois Orosa, Oğuz Ergin, Onur Mutlu,
"HiRA: Hidden Row Activation for Reducing Refresh Latency of Off-the-Shelf DRAM Chips",
International Symposium on Microarchitecture (MICRO), 2022Rahul Bera, Konstantinos Kanellopoulos, Shankar Balachandran, David Novo, Ataberk Olgun, Mohammad Sadrosadati, Onur Mutlu,
"Hermes: Accelerating Long-Latency Load Requests via Perceptron-Based Off-Chip Load Prediction",
International Symposium on Microarchitecture (MICRO), 2022
Best paper award.Ataberk Olgun, F. Nisa Bostanci, Geraldo F. Oliveira, Yahya Can Tugrul, Rahul Bera, A. Giray Yaglikci, Hasan Hassan, Oguz Ergin, Onur Mutlu,
"Sectored DRAM: An Energy-Efficient High-Throughput and Practical Fine-Grained DRAM Architecture"
ArXiv Preprint, 2022.Hasan Hassan, Ataberk Olgun, A. Giray Yaglikci, Haocong Luo, Onur Mutlu,
"A Case for Self-Managing DRAM Chips: Improving Performance, Efficiency, Reliability, and Security
via Autonomous in-DRAM Maintenance Operations"
ArXiv Preprint, 2022.Ataberk Olgun, Juan Gómez Luna, Konstantinos Kanellopoulos, Behzad Salami, Hasan Hassan, Oğuz Ergin, Onur Mutlu,
"PiDRAM: A Holistic End-to-end FPGA-based Framework for Processing-in-DRAM"
Transactions on Architecture and Code Optimization (TACO), 2022.
[Github Link]
[arXiv Version]A. Giray Yağlıkçı, Haocong Luo, Geraldo F. de Oliviera, Ataberk Olgun, Minesh Patel, Jisung Park, Hasan Hassan, Jeremie S. Kim, Lois Orosa, Onur Mutlu,
"Understanding RowHammer Under Reduced Wordline Voltage: An Experimental Study Using Real DRAM Devices"
Proceedings of the 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2022.A. Bolat, Seyyid H. Çelik, Ataberk Olgun, O. Ergin, M. Ottavi,
"ERIC: An Efficient and Practical Software Obfuscation Framework"
Proceedings of the 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2022.
[Github Link]Nika Mansouri Ghiasi, Jisung Park, Harun Mustafa, Jeremie Kim, Arvid Gollwitzer, Ataberk Olgun, Haiyu Mao, Can Firtina, Damla Senol Cali,
Nour Almadhoun Alser, Rachata Ausavarungnirun, Nandita Vijaykumar, Mohammed Alser, Onur Mutlu
"GenStore: A High-Performance In-Storage Processing System for Genome Sequence Analysis",
Proceedings of the 22nd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2022.Nandita Vijaykumar, Ataberk Olgun, Konstantinos Kanellopoulos, Nisa Bostanci, Hasan Hassan, Mehrshad Lotfi, Phillip B Gibbons, Onur Mutlu,
"MetaSys: A Practical Open-Source Metadata Management System to Implement and Evaluate Cross-Layer Optimizations"
Transactions on Architecture and Code Optimization (TACO), 2022.
[Github Link]
HiPEAC 2023 best paper award.Nisa Bostanci, Ataberk Olgun, Lois Orosa, Abdullah Giray Yaglikci, Jeremie Kim, Hasan Hassan, Oğuz Ergin, Onur Mutlu,
"DR-STRANGE: End-to-End System Design for DRAM-based True Random Number Generators",
Proceedings of the 28th International Symposium on High-Performance Computer Architecture (HPCA), 2022.
===== 2021 =====
Lois Orosa, Abdullah Giray Yaglikci, Haocong Luo, Ataberk Olgun, Jisung Park, Hasan Hassan, Minesh Patel, Jeremie S. Kim, and Onur Mutlu,
"A Deeper Look into RowHammer’s Sensitivities: Experimental Analysis of Real DRAM Chips and Implications on Future Attacks and Defenses"
Proceedings of the 54th International Symposium on Microarchitecture (MICRO), 2021.
[Slides (pptx) (pdf)]
[Short Talk Slides (pptx) (pdf)]
[Lightning Talk Slides (pptx) (pdf)]Ataberk Olgun, Minesh Patel, A. Giray Yaglikci, Haocong Luo, Jeremie S. Kim, F. Nisa Bostanci, Nandita Vijaykumar, Oguz Ergin, and Onur Mutlu,
"QUAC-TRNG: High-Throughput True Random Number Generation Using Quadruple Row Activation in Commodity DRAM Chips"
Proceedings of the 48th International Symposium on Computer Architecture (ISCA), 2021.
[Slides (pptx) (pdf)]
[Short Talk Slides (pptx) (pdf)]A. Giray Yaglikci, Minesh Patel, Jeremie S. Kim, Roknoddin Azizi, Ataberk Olgun, Lois Orosa, Hasan Hassan, Jisung Park, Konstantinos Kanellopoulos, Taha Shahroodi, Saugata Ghose, and Onur Mutlu,
"BlockHammer: Preventing RowHammer at Low Cost by Blacklisting Rapidly-Accessed DRAM Rows"
Proceedings of the 27th International Symposium on High-Performance Computer Architecture (HPCA), 2021.
[Slides (pptx) (pdf)]
[Short Talk Slides (pptx) (pdf)]
Talks
===== 2021 =====
"QUAC-TRNG: High-Throughput True Random Number Generation Using Quadruple Row Activation in Commodity DRAM Chips"
[Thesis Defense Video (40 minutes, in Turkish)]
[Conference Short Talk Video (7 minutes)]
[Conference Long Talk Video (25 minutes)]
[Live Conference Talk Video (15 minutes)]
[SAFARI Live Seminar Video (1 hr 26 mins)]"PiDRAM: A Holistic End-to-end FPGA-based Framework for Processing-in-DRAM"
[Seminar Lecture Tutorial Video (90 minutes)]