Dr. Cheng-Zhong Xu is a Professor of Electrical and Computer Engineering at Wayne State
University and the Director of the
Cloud and Internet Computing Laboratory (CIC).
He is also the Director of
Sun's Center of Excellence in Open Source Computing and Applications (OSCA). Professor Xu's main research interests lie
in distributed, parallel, and wireless embedded computing systems,
with an emphasis on resource management for system's performance,
reliability, availability, power efficiency, and securtiy.
See
the 2007 department
newsletter for a featured article about Dr. Xu's research.
He is an editor of a number of journals, including
IEEE Trans. on Parallel and Distributed Systems (TPDS) and
J. of Parallel and Distributed Computing (JPDC).
Dr. Xu obtained a Ph.D degree in Computer Science from the University of
Hong Kong in 2003.
Dr. Xu is a recipient of "President's Awards for Excellence in Teaching" of
Wayne State University in 2002 and "Career Development Chair Award" in 2003.
Announcement:
- Postdoc Fellowships and Graduate Research Assistantships
are available. Interested students please contact Dr. Xu for further information.
- Research Opportunities for Undergraduates:
Wayne State was recently awarded an NSF REU Site program on Telematics and Cyber-Physical Systems;
see announcement for program details and application instruction.
As computer systems become more and more networked and complex, new
foundations are needed for understanding and controlling their integral
properties. Dr. Xu's research is dedicated to the investigation,
establishment, and experimental evaluation of new theoretical foundations
and system artifacts to significantly improve the systems performance,
availability, security, and energy efficiency.
- Recent Research Grants
(show the list |
hide )
- NSF, "URL: A Unified Reinforcement Learning Approach for
Autonomic Cloud Management", 9/2009-8/2012 (PI). See URL/ACM for project details.
- NSF, "REU Site in Telematics and Cyber-Physical Systems," 3/2009-2/2012 (PI). See announcement for program details.
- NSF, "Stochastic learning and self-adaptive reconfiguration on
highly dependable clusters", 9/1/2006-8/2009. (PI)
See SiLOAM project for details.
- NSF, "Multiscale modeling and adaptive feedback control for QoS assurance in stress-resilient servers," 9/2007-8/2010 (PI)
- NSF, "Reconfigurable high performance and energy-aware computing and applications," 8/2007-7/2009 (PI)
- NSF, "Client-aware multi-resource management for high service availability on Internet servers", 2/2006-1/2008. (PI)
See QUADIS project for details. [completed]
- NSF, "Adaptive stochastic scheduling for dynamic applications on clusters of servers", 5/2003-4/2007 (PI) [completed]
- NASA, "Real-time augmented reality develpment for special purpose dexterous manipulator", 4/2004-3/2007 (co-PI) [completed]
- Publications
- Scalable and Secure Internet Services and Architecture ,
Chapman & Hall/CRC Press, ISBN 1-58488-377-4, June 2005.
- Load Balancing in Parallel Computers: Theory and Practice , Kluwer Academic/Springer Verlag, ISBN 0-7923-9819-X, November 1996
- Selected Journal and Conference Publications (
By Year || By Topics ||
DBLP Entries ||
Google Scholar Citations)
- Most Recent Representative Publications
( show the list |
hide )
- A reinforcement learning approach to online web systems autoconfiguration, ICDCS'09.
- VCONF: a reinforcement learning approach to online VM autoconfiguration, ICAC'09.
- Frequncy domain filter design and analysis for optimal scheduling in Internet servers, ICDCS'08
- Online measurement of the capacity of multi-tier websites using hardware performance counters, ICDCS'08
- Energy and timing constrained system reward maximization in wireless networks, ICDCS'08
- Random choices for churn resilient load balancing in peer-to-peer networks, IPDPS'08 (PDF)
- CoSL: a coordinated statistical learning approach to measuring the capacity of multi-tier websites, IPDPS'08(PDF)
- Online energy efficient packet scheduling with delay constraints in wirelss networks, INFOCOM'08.
Dr. Xu teaches graduate and undergraduate courses related to
computer architecture, computer networks, and distributed and parallel
computing. He has created new courses about
Scalable and Secure Internet
Services and
Machine Learning for Computer Systems.
- ECE5650: Computer Networking and the
Internet, W06, F06, W07, F'07, F'08, Fall 2009
- ECE7995: Machine Learning for Networked Computer Systems
- ECE7650: Scalable Internet Services and
Architecture (F00, F01, W03, W06, W09)
- ECE766: Advanced/Parallel Computer Architecture
( F95,96,97,98, W99, F99, W00, F'05)
- ECE7610: Advanced Parallel and Distributed Systems,
(W96, W98, W02, W05, W07, W09)
- ECE562: Microprocessor and Embedded Systems
- ECE561: Introduction to Parallel and Distribution Systems
( F97, F01, F02, F04 )
- ECE468: Computer Organizations (W00, SS00, SS02)
show course list |
hide
Dr. Xu serves in the editorial boards of a number of journals, including the two leading journals in his field:
IEEE Transactions on Parallel and Distributed Systems and
Journal of Parallel and Distributed Computing . He also has participated in the organization of several conferences and workshops in his field.
- Journal Editorial Service:
- Associate Editor, IEEE Transactions on Parallel and Distributed Systems (TPDS)
- Subject Area Editor, .J. of Parallel and Distributed Computing (JPDC)
- Associate Editor, International Journal of Parallel, Emergent and Distributed Systems (formerly Parallel Algorithms and Applications)
- Associate Editor, International Journal of High Performance Computing and Networking (IJHPCN)
- Associate Editor,
International Journal of Computers and Applications
- Associate Editor, Int. J. of High Performance Systems Architecture
- Guest Editor, J. of Parallel and Distributed Computing (JPDC)
on Security in Grid and Distributed Systems , Fall 2006.
- Guest Editor, J. of Network and Computer
Applications (JNCA) on Distributed Denial of Services and Intrusion Detection., Fall 2005.
- Guest Editor, J. of Parallel and Distributed Computing
on Scalable Web Services and Architecture , October 2003.
- Conference/Workshop Organizer:
- Program Committee: SC'09, ICDCS'09, ICDCS'08, ICC'07, AINA'07,ACM SAC'07, CEC'07/ECE'07,
ICPP'07,
ICPP'06, CEC/EEE'06, APWeb'06, EUC'06,
Globecom'05,
AWeb'05 ,
IEEE ICDCS 2004 ,
ICPP'2004 ,
EUC'04 ,
AC'04 ,
MDC'04,
PDCS'04,
PDCS'03,
APPT'03,
ISPA'2003,
PDSECA'03 ,
APWeb'03,
PEMO'03,
ICEC'03,
MDC'03,
IEEE HiPC'2002, GCC'02, PDCS'02, ICEC'02, PMEO'02, IEEE ICDCS'2001, CISCA'2001, PDCS'99-01, ICEC'01
show the details |
hide