Cheng-Zhong Xu, Ph.D.
须成忠
Professor
Cluster and Internet Computing Laboratory
Department of Electrical and Computer Engg.
Wayne State University
Detroit, Michigan 48202, USA
Dr. Xu is a Professor and in the Department of Electrical
and Computer Engineering at Wayne State University and the Director of the
Cluster and Internet Computing Laboratory (CIC).
He obtained BSc and MSc degrees from
Nanjing University, China and a PhD degree from the University of Hong Kong,
all in computer science and engineering.
Dr. Xu's research interest is primarily in distributed, parallel, and
networked computer systems, including algorithms, programming environments and
tools, scheduling and resource management. Recent focus is on
scalable and secure Internet serivces and architecture,
energy-efficiency in mobile and embedded devices, and highly dependable
computer systems.
See Current Grants
for ongoing funded projects and
Recent Publications for accomplishments.
He is the author of the book
"Scalable and Secure Internet Services and Architecture"
(Chapman & Hall/CRC, June 2005) and a co-author of the book
"Load Balancing in Parallel
Computers: Theory and Practice)" (Kluwer Academic, Nov 1996).
He is serving in a number of journal editorial boards: including
IEEE Trans. on Parallel and Distributed Systems (TPDS) and
J. of Parallel and Distributed Computing (JPDC).
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:
- Breaking News: Dr. Xu's research group had three papers accepted by IEEE ICDCS'08; see recent publications for details.
- New Course: Machine Learning for Networked Computer Systems, Winter'08.
-
New Book: Scalable and Secure Internet Services and Architecture, June 2005
- Most Recent Publications:
- Frequncy domain filter design and analysis for optimal scheduling in Internet servers, ICDCS'08, June 2008
- Online measurement of the capacity of multi-tier websites using hardware performance counters, ICDCS'08, June 2008
- Energy and timing constrained system reward maximization in wireless networks, ICDCS'08, June 2008
- Random choices for churn resilient load balancing in peer-to-peer networks, IPDPS'08, 2008 (PDF)
- CoSL: a coordinated statistical learning approach to measuring the capacity of multi-tier websites, IPDPS'08, 2008 (PDF)
- Online energy efficient packet scheduling with delay constraints in wirelss networks, INFOCOM'08,, April 2008
- Exploring event correlaton for failure prediction in coalitions of clusters, IEEE Conf. for High Performance Computing, Networking, Storage and Analysis (SC'07), Nov. 2007 (PDF)
- Quantifying temporal and spatial correlation of failure events for proactive management, IEEE Symp. on Reliable Distributed Systems (SRDS'07), Oct 2007
- Frequency-aware energy optimization for real-time periodic and aperiodic tasks, ACM LCTES'07, June 2007.
- System-wide energy minimization for hard real-time tasks: a lower bound and an approximation, ACM/IEEE ICCAD'06, Nov. 2006 (Full version
to appear in ACM Trans. on Embedded Computing Systems)
- Elastic routing table with proable performance for congestion control in DHT networks, IEEE ICDCS'06, July 2006
- sMonitor: A non-intrusive client-perceived end-to-end performance monitor of secured Internet services, USENIX Annual Technical Conf. May 2006
- Energy-efficient wireless packet scheduling with quality of service control, IEEE Trans. on Mobile Computing, vol. 6(10):1158-1170, 2007.
- Locality-aware and churn-resilient load balancing algorithms in structured peer-to-peer networks IEEE Trans. on Parallel Distrib. Systtems, vol.18(6):849-862, 2007
- Energy-aware modeling and scheduling of real-time tasks for dynamic voltage scaling, IEEE Trans. on Computers, vol.56(3):358-372, 2007.
- New Software Release: Naplet Mobile Agent System Naplet 0.20
- Call-for-Papers
- Int. Conf on Scalable Information Systems (Infoscale), Vico Equense, Italy, June 4-6, 2008 (Submission due March 14, 2008.)
- Int. Conf. on Embedded and Ubiquitous Computing (EUC'08), Shanghai, China, December 17-20, 2008 (Submission due May 30, 2008)
-
Graduate Research Assistantships are available. Interested
students please contact Dr. Xu for further information.
- NSF, "Adaptive stochastic scheduling for dynamic applications on clusters of servers", 5/2003-4/2007 (PI)
- NSF, "Client-aware multi-resource management for high service availability on Internet servers", 2/2006-1/2008. (PI)
See QUADIS project for details.
- NASA, "Real-time augmented reality develpment for special purpose dexterous manipulator", 4/2004-3/2007 (co-PI)
- 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)
Teaching
Dr. Xu teaches graduate courses related to distributed and parallel computing,
from advanced/parallel computer architecture, parallel/distributed programming, and
Web technology, and undergraduate courses on computer organization.
In Fall'2000, he created a new course to review today's popular Web
services (e.g. search, proxy, caching, and web hosting) and underlying
server-side technologies.
- ECE7995: Machine Learning for Networked Computer Systems
- ECE7995/CSC6991: Scalable Internet Services and Architecture
(F00, F01, W03, W06)
- ECE766: Advanced/Parallel Computer Architecture
( F95,96,97,98, W99, F99, W00, F'05)
- ECE761: Advanced Parallel and Distributed Systems
(W96, W98, W02, W05, W07)
- ECE5650: Computer Networking and the Internet (
W06, F06, W07, F'07 )
- ECE562: Mini/Microprocessor Systems
- ECE561: Introduction to Parallel and Distribution Systems
( F97, F01, F02, F04 )
- ECE468: Computer Organizations (W00, SS00, SS02)
)
Professional Services
- 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:
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
- Technical Reviewer for
- U.S. NSF Panelist for Distributed Systems and Advanced Computing Research Programs
- Hong Kong Research Grants Council
- Textbook Review: Parallel Computer Architecture and Readings in Computer Architecture
Address
Office: Room 3117, Engineering Building
Phone: (313) 577-3856 (Office), (313)577-5147 (Lab)
Fax: (313) 578-5853
Email: czxu at wayne dot edu
Last updated on Fall 2007