Zhenlin Wang

Associate Professor
Department of Computer Science
Michigan Technological University
Houghton, MI 49931

Office: Rekhi 207
Work phone:  (906) 487-2187
Fax: (906) 487-2283
Email: zlwang AT mtu DOT edu

 

 
       

 

Research         Publications            Teaching         Students          Funding


Courses

Office hours (Fall 2009): TR 2- 3 PM

CS5131 – Compiler Optmizations (WebCT), Fall 2009

CS4321 – Introduction to Algorithms (WebCT),   Spring 2009

CS4481 – System Performance Analysis (WebCT),   Spring 2009

Previously Taught


Research Interests

  • Memory system architecture and optimization
  • Programming languages, compiler optimizations, and data Locality
  • High performance computing
  • Parallel languages, multi-threaded programming
  • Virtual Machine

 


Projects

  • Modeling and predicting temporal and spatial reuses
  • Compiling UPC for multi-core systems
  • Compiler-guided memory access ordering
  • Cooperative memory management for VM and JVM


Past Projects


Students

Weiming Zhao (PhD student)

Wei Wang (PhD Student, co-advisor)

Steve Vormwald (MS student, co-advisor)

 

Changpeng Fang (PhD, 2006, co-advisor)

Sandesh Kubhmar (MS, 2008)

Mingsong Bi (MS 2007)

Mark Malek (MS, 2005)

Da Gao (MS, 2005)


Funding

NSF Career 0643664, “Modeling Data Locality for Next Generation Systems

National Science Foundation

Computing Processes and Artifacts Program

Single PI, Start: 04/15/2007 (5 years)

NSF CCF 0811427, “Feedback-Directed Resource Management in Virtual Private Machines

National Science Foundation

Computing Processes and Artifacts Program

Co-PI, Start: 9/1/2008 (1 year)

 

NSF CCF 0833082, “A Performance Model for Partitioned Global Address Space Languages

National Science Foundation

High End Computing University Research Activity (HECURA)

Co-PI, Start: 9/1/2008 (1 year)