Skip to main content
Department of Information Technology

Visit me on Linkedin here

Research Interests

My research focuses on software-only methods for performance optimization in multicores -- maximizing native application performance, system utilization and energy efficiency, especially in the context of dynamic (on-the-fly) optimizations. My PhD thesis mainly explores resource-efficient prefetching methods that improve overall multicore performance by conserving shared resources. I have developed software tools that dynamically adapt hardware prefetcher and software prefetching configurations at runtime to optimize the use of shared resources to improve overall multicore performance. These advancements can enable impressive performance optimizations in extremely dynamic settings such as cloud environments.

Publications

  1. AREP: Adaptive Resource Efficient Prefetching for Maximizing Multicore Performance - Muneeb Khan, Michael Laurenzano, Jason Mars, Erik Hagersten and David Black-Schaffer, PACT 2015.
  2. Resource Conscious Prefetching for Irregular Applications on Multicores - Muneeb Khan and Erik Hagersten, ICSAMOS 2015.
  3. A Case for Resource Efficient Prefetching in Multicores - Muneeb Khan, Andreas Sandberg and Erik Hagersten, ICPP 2014, ISPASS 2014.
  4. Low overhead Instruction Cache Modeling using Instruction Reuse Profiles - Muneeb Khan, Andreas Sembrant and Erik Hagersten, SBAC-PAD 2012.

Teaching

Semester Course
Autumn 2009 Low-Power Erlang based GPU cluster (Project CS - 1DT062)
Autumn 2010 OpenMSC Open SMS Capable GSM Network (Project CS - 1DT062)
Autumn 2010 Computer Architecture - 1DT038
Autumn 2011 GSM Call Service Open Voice call Capable GSM Network (Project CS - 1DT062)
Autumn 2011 Computer Architecture - 1DT038
Autumn 2012 Information Centric Network for distributed storage and efficient delivery of data objects (Project CS - 1DT062)
Autumn 2012 Computer Architecture - 1DT038
Autumn 2013 Internet-of-Things Framework to gather and manage data from weather sensors (Project CS - 1DT062)
Autumn 2013 Computer Architecture - 1DT038
Updated  2015-12-22 15:49:42 by Muneeb Khan.