An Approach to Performance Prediction for Parallel Applications. - Engin Ipek; Bronis R. de Supinski; Martin Schulz 001; Sally A. McKee (Euro-Par, 2005)

Efficiently exploring architectural design spaces via predictive modeling. - Engin Ipek; Sally A. McKee; Rich Caruana; Bronis R. de Supinski; Martin Schulz 001 (ASPLOS, 2006)

Dynamic program phase detection in distributed shared-memory multiprocessors. - Engin Ipek; José F. Martínez; Bronis R. de Supinski; Sally A. McKee; Martin Schulz 001 (IPDPS, 2006)

Utilizing Dynamically Coupled Cores to Form a Resilient Chip Multiprocessor. - Christopher LaFrieda; Engin Ipek; José F. Martínez; Rajit Manohar (DSN, 2007)

A Reconfigurable Chip Multiprocessor Architecture to Accommodate Software Diversity. - Engin Ipek; Meyrem Kirman; Nevin Kirman; José F. Martínez (IPDPS, 2007)

Core fusion: accommodating software diversity in chip multiprocessors. - Engin Ipek; Meyrem Kirman; Nevin Kirman; José F. Martínez (ISCA, 2007)

Predicting parallel application performance via machine learning approaches. - Karan Singh; Engin Ipek; Sally A. McKee; Bronis R. de Supinski; Martin Schulz 001; Rich Caruana (Concurr. Comput. Pract. Exp., 2007)

Self-Optimizing Memory Controllers: A Reinforcement Learning Approach. - Engin Ipek; Onur Mutlu; José F. Martínez; Rich Caruana (ISCA, 2008)

Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach. - Ramazan Bitirgen; Engin Ipek; José F. Martínez (MICRO, 2008)

Efficient architectural design space exploration via predictive modeling. - Engin Ipek; Sally A. McKee; Karan Singh; Rich Caruana; Bronis R. de Supinski; Martin Schulz 001 (ACM Trans. Archit. Code Optim., 2008)

Architecting phase change memory as a scalable dram alternative. - Benjamin C. Lee; Engin Ipek; Onur Mutlu; Doug Burger (ISCA, 2009)

Better I/O through byte-addressable, persistent memory. - Jeremy Condit; Edmund B. Nightingale; Christopher Frost 001; Engin Ipek; Benjamin C. Lee; Doug Burger; Derrick Coetzee (SOSP, 2009)

Dynamic Multicore Resource Management: A Machine Learning Approach. - José F. Martínez; Engin Ipek (IEEE Micro, 2009)

Dynamically replicated memory: building reliable systems from nanoscale resistive memories. - Engin Ipek; Jeremy Condit; Edmund B. Nightingale; Doug Burger; Thomas Moscibroda (ASPLOS, 2010)

Resistive computation: avoiding the power wall with low-leakage, STT-MRAM based computing. - Xiaochen Guo; Engin Ipek; Tolga Soyata (ISCA, 2010)

Phase change memory architecture and the quest for scalability. - Benjamin C. Lee; Engin Ipek; Onur Mutlu; Doug Burger (Commun. ACM, 2010)

Phase-Change Technology and the Future of Main Memory. - Benjamin C. Lee; Ping Zhou; Jun Yang 002; Youtao Zhang; Bo Zhao 007; Engin Ipek; Onur Mutlu; Doug Burger (IEEE Micro, 2010)

A resistive TCAM accelerator for data-intensive computing. - Qing Guo 004; Xiaochen Guo; Yuxin Bai; Engin Ipek (MICRO, 2011)

Overcoming single-thread performance hurdles in the core fusion reconfigurable multicore architecture. - Janani Mukundan; Saugata Ghose; Robert Karmazin; Engin Ipek; José F. Martínez (ICS, 2012)

PARDIS: A programmable memory controller for the DDRx interfacing standards. - Mahdi Nazm Bojnordi; Engin Ipek (ISCA, 2012)

STT-MRAM memory cells with enhanced on/off ratio. - Ravi Patel 001; Engin Ipek; Eby G. Friedman (SoCC, 2012)

AC-DIMM: associative computing with STT-MRAM. - Qing Guo 004; Xiaochen Guo; Ravi Patel 001; Engin Ipek; Eby G. Friedman (ISCA, 2013)

DESC: energy-efficient data exchange using synchronized counters. - Mahdi Nazm Bojnordi; Engin Ipek (MICRO, 2013)

Programmable DDRx Controllers. - Mahdi Nazm Bojnordi; Engin Ipek (IEEE Micro, 2013)

A programmable memory controller for the DDRx interfacing standards. - Mahdi Nazm Bojnordi; Engin Ipek (ACM Trans. Comput. Syst., 2013)

Field driven STT-MRAM cell for reduced switching latency and energy. - Ravi Patel 001; Engin Ipek; Eby G. Friedman (ISCAS, 2014)

2T-1R STT-MRAM memory cells for enhanced on/off current ratio. - Ravi Patel 001; Engin Ipek; Eby G. Friedman (Microelectron. J., 2014)

Architecting a MOS current mode logic (MCML) processor for fast, low noise and energy-efficient computing in the near-threshold regime. - Yuxin Bai; Yanwei Song; Mahdi Nazm Bojnordi; Alexander E. Shapiro; Engin Ipek; Eby G. Friedman (ICCD, 2015)

Energy-efficient data movement with sparse transition encoding. - Yanwei Song; Mahdi Nazm Bojnordi; Engin Ipek (ICCD, 2015)

Enabling energy efficient Hybrid Memory Cube systems with erasure codes. - Shibo Wang; Yanwei Song; Mahdi Nazm Bojnordi; Engin Ipek (ISLPED, 2015)

More is less: improving the energy efficiency of data movement via opportunistic use of sparse codes. - Yanwei Song; Engin Ipek (MICRO, 2015)

Resistive Ternary Content Addressable Memory Systems for Data-Intensive Computing. - Qing Guo 004; Xiaochen Guo; Yuxin Bai; Ravi Patel 001; Engin Ipek; Eby G. Friedman (IEEE Micro, 2015)

Energy-Efficient Nonvolatile Flip-Flop With Subnanosecond Data Backup Time for Fine-Grain Power Gating. - Mohammad Kazemi; Engin Ipek; Eby G. Friedman (IEEE Trans. Circuits Syst. II Express Briefs, 2015)

Memristive Boltzmann machine: A hardware accelerator for combinatorial optimization and deep learning. - Mahdi Nazm Bojnordi; Engin Ipek (HPCA, 2016)

Reducing data movement energy via online data clustering and encoding. - Shibo Wang; Engin Ipek (MICRO, 2016)

Back to the Future: Current-Mode Processor in the Era of Deeply Scaled CMOS. - Yuxin Bai; Yanwei Song; Mahdi Nazm Bojnordi; Alexander E. Shapiro; Eby G. Friedman; Engin Ipek (IEEE Trans. Very Large Scale Integr. Syst., 2016)

Reducing Switching Latency and Energy in STT-MRAM Caches With Field-Assisted Writing. - Ravi Patel 001; Xiaochen Guo; Qing Guo 004; Engin Ipek; Eby G. Friedman (IEEE Trans. Very Large Scale Integr. Syst., 2016)

Voltage Regulator Efficiency Aware Power Management. - Yuxin Bai; Victor W. Lee; Engin Ipek (ASPLOS, 2017)

The Memristive Boltzmann Machines. - Mahdi Nazm Bojnordi; Engin Ipek (IEEE Micro, 2017)

Making Memristive Neural Network Accelerators Reliable. - Ben Feinberg; Shibo Wang; Engin Ipek (HPCA, 2018)

Enabling Scientific Computing on Memristive Accelerators. - Ben Feinberg; Uday Kumar Reddy Vengalam; Nathan Whitehair; Shibo Wang; Engin Ipek (ISCA, 2018)

Bit-Level Load Balancing: A New Technique for Improving the Write Throughput of Deeply Scaled STT-MRAM. - Engin Ipek; Florian Longnos; Shihai Xiao; Wei Yang (IEEE Comput. Archit. Lett., 2018)

Vertical Writes: Closing the Throughput Gap between Deeply Scaled STT-MRAM and DRAM. - Engin Ipek; Florian Longnos; Shihai Xiao; Wei Yang (IEEE Comput. Archit. Lett., 2018)

Multiscale Co-Design Analysis of Energy, Latency, Area, and Accuracy of a ReRAM Analog Neural Training Accelerator. - Matthew J. Marinella; Sapan Agarwal; Alexander H. Hsia; Isaac Richter; Robin Jacobs-Gedrim; John Niroula; Steven J. Plimpton; Engin Ipek; Conrad D. James (IEEE J. Emerg. Sel. Topics Circuits Syst., 2018)

Sanitizer: Mitigating the Impact of Expensive ECC Checks on STT-MRAM Based Main Memories. - Xiaochen Guo; Mahdi Nazm Bojnordi; Qing Guo 004; Engin Ipek (IEEE Trans. Computers, 2018)

Memristive Accelerators for Dense and Sparse Linear Algebra: From Machine Learning to High-Performance Scientific Computing. - Engin Ipek (IEEE Micro, 2019)

Content Aware Refresh: Exploiting the Asymmetry of DRAM Retention Errors to Reduce the Refresh Frequency of Less Vulnerable Data. - Shibo Wang; Mahdi Nazm Bojnordi; Xiaochen Guo; Engin Ipek (IEEE Trans. Computers, 2019)

Commutative Data Reordering: A New Technique to Reduce Data Movement Energy on Sparse Inference Workloads. - Ben Feinberg; Benjamin C. Heyman; Darya Mikhailenko; Ryan Wong 001; An C. Ho; Engin Ipek (ISCA, 2020)

Adapting In Situ Accelerators for Sparsity with Granular Matrix Reordering. - Darya Mikhailenko; Yujin Nakamoto; Ben Feinberg; Engin Ipek (IEEE Comput. Archit. Lett., 2020)

An Analog Preconditioner for Solving Linear Systems. - Ben Feinberg; Ryan Wong 001; T. Patrick Xiao; Christopher H. Bennett; Jacob N. Rohan; Erik G. Boman; Matthew J. Marinella; Sapan Agarwal; Engin Ipek (HPCA, 2021)

TCAM-SSD: A Framework for Search-Based Computing in Solid-State Drives. - Ryan Wong 001; Nikita Kim; Kevin Higgs; Sapan Agarwal; Engin Ipek; Saugata Ghose; Ben Feinberg (CoRR, 2024)

ANVIL: An In-Storage Accelerator for Name-Value Data Stores. - Ryan Wong 001; Nikita Kim; Aniket Das; Kevin Higgs; Engin Ipek; Sapan Agarwal; Saugata Ghose; Ben Feinberg (ISCA, 2025)