Skip Ribbon Commands
Skip to main content
Dr. Malik Muhammad Zaki Murtaza Khan (Proceeded on Long Leave)
Assistant Professor
Department of Computer Software Engineering

MCS
National University of Sciences and Technology (NUST)
Military College of Signals, Humayun Road, Rawalpindi.
Tel : 051-5615233143

Specialization
Parallel Computing

Education
PhD Computer Science

EDUCATION
University of Southern California, Los Angeles, CA.
PhD (Computer Science), Aug 2006-May 2012.
Masters in Science (Computer Science), Aug 2004May 2006
National University of Science & Technology (NUST), Pakistan
Master in Science (Software Engineering), July 2003July 2004 (Selected For Split MS lead to PhD Scholarship Program of NUST)
Barani Institute of Information Technology, Pakistan
Bachelors in Science (Computer Science), Oct 1998September 2002
 
Awards
NUST Split-PhD scholarship (2004)
GRA , University of Southern California/ ISI, Los Angeles. (2005-2012)
ERCIM Alain Bensoussan Fellowship @ NTNU, Trondheim, Norway. (2013)
 
Research Interests.
Several key areas of computer science have fascinated me over the years. My interests are primarily related to Code Optimization and generation, High-Performance computing, Parallel Programming, Computer Networks, Parallel Systems and Distributed Systems.
Research Interests.
Several key areas of computer science have fascinated me over the years. My interests are primarily related to Code Optimization and generation, High-Performance computing, Parallel Programming, Computer Networks, Parallel Systems and Distributed Systems.
Protonu Basu, Mary Hall, Malik Murtaza Khan, Suchit Maindola, Saurav Muralidharan, Shreyas Ramalingham, Axel Rivera, Manu Shantharam, Anand Venkat. 2013. Towards Making Autotuning Mainstream. The International Journal of High Performance Computing Applications. DOI=10.1177/1094342013493644​
 
§ Malik Khan, Protonu Basu, Gabe Rudy, Mary Hall, Chun Chen, and Jacqueline Chame. 2013. A script-based autotuning compiler system to generate high-performance CUDA code. ACM Trans. Archit. Code Optim. 9, 4, Article 31 (January 2013), 25 pages. DOI=10.1145/2400682.2400690 http://doi.acm.org/10.1145/2400682.2400690
 
§ A Programming Language Interface to Describe Transformations and Code Generation.
Gabe Rudy, Malik Murtaza Khan, Mary W. Hall, Chun Chen, Jacqueline Chame.Languages and Compilers for Parallel Computing - 23rd International Workshop, LCPC 2010, Houston, TX, USA, October 7-9, 2010. Revised Selected Papers; 01/2010
 
§ Loop Transformation Recipes for Code Generation and Auto-Tuning.
Mary W. Hall, Jacqueline Chame,Chun Chen, Jaewook Shin, Gabe Rudy, Malik Murtaza Khan
Languages and Compilers for Parallel Computing, 22nd International Workshop, LCPC 2009, Newark, DE, USA, October 8-10, 2009, Revised Selected Papers; 01/2009
 
§ RBP: Robust Broadcast Propagation in Wireless Networks .Fred Stann (Amgen), John Heidemann, Rajesh Shroff, Muhammad Zaki Murtaza (USC/ISI), ACM SenSys 2006 The 4th ACM Conference on Embedded Networked Sensor Systems, Boulder, Colorado, USA, October 31 - November 3, 2006: My work in Summer 2005 with Fred Stann and John Heidemann formed part of the research paper in SenSys2006 and as Technical Report ISI-TR-2005-608, USC Information Sciences Institute, November, 2005
§ Assistant Professor, National University of Science and Technology, June 2012- To date
Joined NUST as part of contract, after completion of my studies in May 2012. Right now I am part of NUST faculty at MCS, Rawalpindi. I am teaching Web Engineering, Software Quality Engineering are Software Construction to undergraduate level.  
INDUSTRY EXPERIENCE
§ Software Consultant, Orgoo Inc., Los Angeles, November 2006January 2007.
I worked as a software consultant in Orgoo Inc., a startup web company working with innovative ideas, revolutionizing the way people use Internet.
 
§ Software Engineer Internee at Elixir Technologies, Islamabad. September2002-December 2002
I worked as an internee at Elixir Technologies, Islamabad for four months. My main responsibility was to develop the communication modules between the client and server modules of a working prototype of a Telelmedicine application to be deployed in Pakistan medical system.