skip to content



Engin İpek

TeX: Engin {\.I}pek
HTML: Engin İpek
Elsewhere: Engin İpek (c&p)

Engin İpek
Ph.D. '08, ECE
BS, MS, Cornell

Microsoft Research
One Microsoft Way
Redmond, WA 98052 USA
+1 (425) 705-7688
enipek at microsoft.com


I am a researcher in the Computer Architecture Group at Microsoft Research (MSR). My research interests are in the broad area of computer architecture, with an emphasis on multicore architectures, hardware-sofware interaction, and the application of Machine Learning to computer systems.

Prior to joining MSR, I was a member of the M3 research group at Cornell's Computer Systems Laboratory (CSL), where I completed my Ph.D. in 2008 under the supervision of Prof. José Martínez.



PUBLICATIONS

CONFERENCE

MICRO 2008 [PDF]

R. Bitirgen, E. İpek, and J.F. Martínez.
Coordinated Multiple Resource Management in Chip Multiprocessors: A Machine Learning Approach.
In Intl. Symp. on Microarchitecture, Lake Como, Italy, November 2008.

ISCA 2008 [PDF]

E. İpek, O. Mutlu, J.F. Martínez, and R. Caruana.
Self-Optimizing Memory Controllers: A Reinforcement Learning Approach.
In Intl. Symp. on Computer Architecture, Beijing, China, June 2008.

DSN 2007 [PDF]

C.C. LaFrieda, E. İpek, J.F. Martínez, and R. Manohar.
Utilizing Dynamically Coupled Cores to Form a Resilient Chip Multiprocessor.
In Intl. Conf. on Dependable Systems and Networks, Edinburgh, Scotland, June 2007.

ISCA 2007 [PDF]

E. İpek, M. Kırman, N. Kırman, and J.F. Martínez.
Core Fusion: Accommodating software diversity in chip multiprocessors.
In Intl. Symp. on Computer Architecture, San Diego, CA, June 2007.

ASPLOS 2006 [PDF]

E. İpek, S.A. McKee, B.R. de Supinski, M. Schulz, R. Caruana.
Efficiently Exploring Architectural Design Spaces via Predictive Modeling.
In Intl. Conf. on Architectural Support for Programming Languages and Operating Systems, San Jose, CA, October 2006.

EURO-PAR 2005 [PDF]

E. İpek, B.R. de Supinski, M. Schulz, S.A. McKee.
An Approach to Performance Prediction for Parallel Applications.
In Intl. European Conf. on Parallel Computing, Lisbon, Portugal, August 2005.


WORKSHOP

WCED 2006 [PDF]

E. İpek, M. Kırman, N. Kırman, J. F. Martínez.
Accommodating Workload Diversity in Chip Multiprocessors via Adaptive Core Fusion.
In Workshop on Complexity-effective Design, conc. with ISCA, Boston, MA, June 2006.


JOURNAL

ACM TACO 2008 [PDF]

E. İpek, S.A. McKee, K. Singh,R. Caruana, B.R. de Supinski, M. Schulz.
Efficient Architectural Design Space Exploration via Predictive Modeling.
In ACM Transactions on Architecture and Code Optimization.

WILEY CCPE 2006 [PDF]

K. Singh, E. İpek, S.A. McKee, B. R. de Supinski, M. Schulz, R. Caruana.
Predicting Parallel Application Performance via Machine Learning Approaches. In Wiley Concurrency and Computation: Practice and Experience.

PROFESSIONAL ACTIVITIES


EDUCATIONAL BACKGROUND


WORK EXPERIENCE

  • August 2007 - Present, Researcher
    Microsoft Research, Microsoft Corporation, Redmond, WA
  • May 2007 - August 2007, Graduate Intern
    Microsoft Research, Microsoft Corporation, Redmond, WA
  • June 2005 - September 2005, Graduate Intern
    Architecture Research Lab, Intel Corporation, Santa Clara, CA
  • May 2004 - January 2005, Graduate Intern
    Center for Advanced Scientific Computing, Lawrence Livermore National Laboratory, Livermore, CA
  • May 2001 - January 2002, Undergraduate Intern
    TriQuint Semiconductor, Hillsboro, OR


TA DUTIES

  • Fall 2005 ECE 475/CS 416 - Computer Architecture
  • Fall 2003 ECE 474 - Digital VLSI Design