Engin Ipek, PhD, MS
, is an expert in Computer Architecture
with over 15 years of experience working with both hardware and software. He earned a Phd (2008), MS (2007), and BS (2003) degrees in Electrical and Computer Engineering from Cornell University.
- Dr. Ipek is an associate professor of Computer Science and of Electrical and Computer Engineering at the University of Rochester, where he and his students have published dozens of papers at the most prestigious venues in his field of expertise, computer architecture. Prior to joining the University of Rochester, he was a researcher in the computer architecture group at Microsoft Research, in Redmond, WA. His research has earned several awards; among them: the 2014 IEEE Computer Society TCCA Young Computer Architect Award, an HPCA 2016 distinguished paper award, an ASPLOS 2010 best paper award, two IEEE MICRO Top Picks awards, an NSF CAREER award, and an invited Communications of the ACM Research Highlights article.
Dr. Ipek is responsible in part for 6 United States patents involving Dynamically Replicated memory, Efficiency of Hardware Memory Access, Hardware and Operating System Support for Persistent Memory on a Memory Bus, and Systems and Methods for Reconfiguring On-Chip Multiprocessors.
- Dr. Ipek's expertise is available for technical consulting. Companies that have engaged him in the past (through either research contracts or consulting) include Qualcomm, Intel, Samsung, Huawei, Raytheon, and Nokia.
- Dr. Ipek has served as an expert witness on Patent Litigation
cases involving non-volatile memories, and provided patent portfolio analysis services on patents spanning a range of technical areas, from DRAM memories to low-power design. His expertise is available to counsel representing both Plaintiff and Defendant.
Areas of Expertise
- Computer Architecture / Engineering
- Microprocessor Design
- Novel Memory Technologies
- High-performance Memory Systems
- Architecture-circuit Interaction
- Energy-efficient Computing
|High-performance, Low Power MicroarchitecturesReliable System DesignDRAMMemory SystemsNon-volatile MemoriesComputer System Simulation and Evaluation|