Gennady Pekhimenko
Gennady Pekhimenko
Third year PhD Student
School of Computer Science, Computer Science Department
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213
Gates and Hillman Complex 7713
I am a third year PhD student at Carnegie Mellon University in Computer Science Department where I am advised by Dr. Todd Mowry and Dr. Onur Mutlu.
Papers, Patents, Book Chapters, Technical Reports
- Gennady Pekhimenko, Vivek Seshadri, Onur Mutlu, Philip B. Gibbons, Michael A. Kozuch, and Todd C. Mowry,
"Base-Delta-Immediate Compression: Practical Data Compression for On-Chip Caches"
Proceedings of the 21st ACM International Conference on Parallel Architectures
and Compilation Techniques (PACT), Minneapolis, MN, September 2012.
slides (pptx) | slides (pdf) | tech-report (pdf)
- Gennady Pekhimenko, Todd C. Mowry, and Onur Mutlu,
"Linearly Compressed Pages: A Main Memory Compression Framework with Low Complexity and Low Latency"
Proceedings of the 21st ACM International Conference on Parallel Architectures
and Compilation Techniques (PACT, ACM SRC), Minneapolis, MN, September 2012.
Second place in ACM SRC competition.
slides (pdf) | poster (pdf) | tech-report (pdf)
- Gennady Pekhimenko and Angela Demke Brown,
Chapter 19 in "Software Automatic Tuning: From Concepts to State-of-the-Art Results"
Springer, September 2010.
- Gennady Pekhimenko and Angela Demke Brown,
"Efficient Program Compilation through Machine Learning Techniques"
Proceedings of the The Fourth International Workshop on Automatic Performance Tuning
(iWAPT) , Tokyo, Japan, October 2009.
slides (pptx)
- Yaoqing Gao, Tong Chen, Zehra Sura, Gennady Pekhimenko, Kevin O'Brien, Khaled Mohammed, Roch Archambault, Raul Silvera,
"Managing Speculative Assist Threads", Patent Application No. 20110093838
slides (ppt) CASCON, Toronto, Canada, November 2009
- MSc. Thesis (University of Toronto, CS Department, January 2008)
"Machine Learning Algorithms for Choosing Compiler Heuristics"
Projects
Carnegie Mellon University
- Parallel Computer Architecture (15-742, Spring 2011). "Software/Hardware Cooperative Approximate Computation". Project report [pdf]
- Optimizing Compilers (15-745, Spring 2011). "An Evaluation of a Block-Structured ISA". Project Link
- Computer Architecture (15-740, Fall 2010). "Approximate Computing: Application Analysis and Hardware Design". Project report [pdf]
University of Toronto
- OS Research Project (CS Department, Spring 2007). "Java Virtual Machine Interpreter: Porting and Extending".
Final Report [pdf]
Poster [pdf]
Mathew Zaleski's Thesis
- Machine Learning Project (CSC2515, Fall 2006). "Penalizied Logistic Regression". [pdf]
Moscow State University
-
Diploma Thesis ( Moscow State University, May 2004). "Performance Analysis of MPI-Programs". (in Russian) [pdf]
(sample in English) [pdf]
Reviews:
ISCA 2011-2012, HPCA 2012, NOCS 2012, MICRO Top Picks 2012, ASPLOS 2012, MICRO 2011, IEEE Transactions
on Very Large Scale Integration Systems 2011.
Page last updated 2012-09-24.