Research Projects
Energy-Aware Resource Management
Zhong, Xiliang & Xu, Cheng-Zhong. (Dec 2005). Energy-aware modeling and scheduling of real-time tasks for dynamic voltage scaling. Proc. of IEEE Real-time Symposium (RTSS'05), Miami.
Zhong, Xiliang & Xu, Cheng-Zhong. (Nov 2005). Delay-constrained energy-efficient wireless package scheduling with QoS guarantee. Proc. of IEEE Globecom, St. Louis.
Mobility Support for Adaptive Grid Computing
Fu, Song & Xu, Cheng-Zhong. (Jun 2005). Service migration in distributed virtual machines for adaptive grid computing. Proc. of Int. Conf. on Parallel Processing (ICPP), Oslo, Norway, 358-365.
Fu, Song & Xu, Cheng-Zhong. (Aug 2004). Migration decision for hybrid mobility in reconfigurable distributed virtual machines. Proc. of Int. Conf. on Parallel Processing (ICPP), Montreal, Canada, 335-342.
Xiliang Zhong & Xu, Cheng-Zhong & Shen, Haiying. (Mar 2004). A reliable and secure connection migration mechanism for mobile agents. Proc. of IEEE ICDCS Workshop on Mobile Distributed Computing (MDC).
Xu, Cheng-Zhong & Fu, Song. (May 2003). Privilege delegation and agent-oriented access control in Naplet. Proc. of IEEE ICDCS Workshop on Mobile Distributed Computing (MDC), 493-497.
Lu, Shiyong & Xu, Cheng-Zhong. (Mar 2003). MAIL: A mobile agent itinerary language for correctness and safety reasoning. Wayne State University, Tech. Report TR-DMSL-2004-02/CIC-04-03
Xu, Cheng-Zhong. (Apr 2002). Naplet: A flexible mobile agent framework for network-centric applications. Proc. of IEEE IPDPS Workshop on Internet Computing and E-Commerce (ICEC), Fort Lauderdale, 219-226.
Kona, M. & Xu, Cheng-Zhong. (Apr 2001). A framework for network management using mobile agents. Proc. of IEEE IPDPS Workshop on Internet Computing and e-Commerce, SanFrancisco.
Xu, Cheng-Zhong & Wims, Brian. (Jul 2000). Mobile agent based push methodology for global parallel computing. Concurrency: Practice and Experience, 14(8), 705-726.
Wims, Brian & Xu, Cheng-Zhong. (Oct 1999). Traveler: A Mobile Agent Infrastructure for Wide Area Parallel Computing. Proc. of 1st Joint Symp: Int. Symp. on Agent Systems and Applications and 3rd Int. Symp. on Mobile Agents (ASA/MA'99), Palm Springs, CA.
Parallelizing Compiler
Wei, Jianbin & Xu, Cheng-Zhong. (Oct 2005). eQoS: Provisioning of client-perceived end-to-end QoS guarantees in Web servers. Proc. of Int. Workshop on Quality of Services (IQWoS'05), Passau, Germany. Cluster and Internet Computing Lab, Wayne State University
Xu, Cheng-Zhong & Chaudhary, Vipin. (Apr 1997). Time-Stamping Algorithms for Parallelization of Loops at Run-Time. Proc. of the 11th IEEE International Parallel Processing Symposium (IPPS97), Geneva, Switzerland.
Chaudhary, Vipin & Xu, Cheng-Zhong & Roy, Sumit & Ju, Jialin & Sinha, Vikas & Luo, Laiwu. (Jun 1996). Design and Evaluation of an Environment APE for Automatic Parallelization of Programs. Proc. of the 2nd International Symposium on Parallel Algorithms, Architectures, and Networks, Beijing, China.
Peer-to-Peer Computing
Shen, Haiying & Xu, Cheng-Zhong. (Jul 2006). Elastic routing table with provable performance for congestion control in DHT networks. IEEE ICDCS'06, Lisboa, Portugal.
Shen, Haiying & Xu, Cheng-Zhong. (Apr 2006). Hash-based proximity clustering for load balancing in heterogeneous DHT networks. Proc. of IEEE International Parallel & Distributed Processing Symp.(IPDPS), Rhodes Island, Greece.
Shen, Haiying & Xu, Cheng-Zhong. (Jun 2005). Locality-aware randomized load balancing algorithms for structured DHT networks. Proc. of Int. Conf. on Parallel Processing (ICPP), Oslo, 529-536.
Brodie, Aaron & Xu, Cheng-Zhong. (Apr 2005). Shubac: A searchable P2P network utilizing dynamic paths for mutual anonymity. Wayne State University, Tech. Report CIC-05-03
Shen, Haiying & Xu, Cheng-Zhong & Chen, Guihai. (2005). Cycloid: A constant-degree lookup-efficient P2P overlay network. Performance Evaluation: An Internatinal Journal.
Prefetching on the Internet
Xu, Cheng-Zhong. (Jan 2003). Towards semantics-based prefetching to tolerate Web access latency. Proc. of the SAINT'2003, 318-325.
Xu, Cheng-Zhong & Ibrahim, Tamer. (2003). Keyword-based semantic prefetching in Internet news services. IEEE Transacation on Knowledge and Data Engineering.
Xu, Cheng-Zhong & Ibrahim, Tamer. (Apr 2000). Neural net based prefetching to tolerate Web access latency. Proc. of 20th IEEE Int. Conf. on Distributed Computing Systems.
QoS Control for High Service Availability on Internet Servers
Zhou, Xiaobo & Wei, Jianbin & Xu, Cheng-Zhong. (2006). Resource allocation for session-based 2D service differentiation on e-commerce servers. IEEE Trans. on Parallel and Distributed Systems.
Wei, Jianbin & Xu, Cheng-Zhong. (Oct 2005). eQoS: Provisioning of client-perceived end-to-end QoS guarantees in Web servers. Proc. of Int. Workshop on Quality of Services (IQWoS'05), Passau, Germany. Cluster and Internet Computing Lab, Wayne State University
Zhong, Xiliang & Xu, Cheng-Zhong. (Mar 2005). Optimal time-variant resource allocation for Internet servers with delay constraints. Proc. of 11th IEEE Real-Time Technology and Applications Symp. (RTAS), San Francisco, 22-31.
Zhou, Xiaobo & Xu, Cheng-Zhong. (Sep 2004). Harmonic proportional bandwidth allocation and scheduling for service differentiation on streaming servers. IEEE Transactions on Parallel and Distributed Systems, 15(9), 835-848.
Xu, Minghua & Xu, Cheng-Zhong. (Jun 2004). Decay function model for resource configuration and adaptive allocation on Internet servers. Proc. of 12th IEEE Int. Workshop on Quality-of Services (IWQoS), Montreal, 37-46.
Zhou, Xiaobo & Wei, Jianbin & Xu, Cheng-Zhong. (Mar 2004). Modeling and analysis of 2D service differentiation on e-commerce servers. Proc. of the IEEE Conf. on Distributed Computing Systems (ICDCS), Tokyo, 740-747.
Zhou, Xiaobo & Xu, Cheng-Zhong. (Aug 2002). Optimal video replication and placement on a cluster of video-on-demand servers. Proc. of IEEE 31st Int. Conf. on Parallel Processing (ICPP), Vancouver, British Columbia, Canada, 547-555.
Xu, Cheng-Zhong & Chen, Yong & Ni, Lionel & Yang, Mingyao & Kusler, Jay & Zheng, Pei. (Jun 2002). CoStore: A reliable and highly available storage systems. Proc. of the 16th Annual Int'l Symp. on High Performance Computing Systems and Applications, Moncton, New-Brunswick, Canada.
Resource Management for High Performance Computing
Yin, George & Xu, Cheng-Zhong & Wang, Leyi. (Jan 2003). Optimal Remapping in Dynamic Bulk Synchronous Computations via a Stochastic Control Approach. IEEE Transactions on Parallel and Distributed Systems, 14(1), 51-62.
Xu, Cheng-Zhong & Wang, Leyi & Fong, Ngo-Tai. (Jan 2002). Stochastic Prediction of Execution Times for Dynamic Bulk Synchronous Computations. Journal of Supercomputing, 21(1), 91-103.
Fong, Ngo-Tai & Xu, Cheng-Zhong & Wang, Leyi. (Apr 2000). Optimal Periodic Remapping of Dynamic Bulk Synchronous Computations on Multiprogrammed Distributed Systems. Proc. of 14th IEEE Int. Parallel and Distributed Processing Symp. (IPDPS), 103-108.
Xu, Cheng-Zhong & Lau, Francis & Diekmann, Ralf. (Dec 1997). Decentralized Remapping of Data-Parallel Computations in Distributed Memory Multprocessors. Concurrency: Practice and Experience, 9(12), 1351--1376.
Xu, Cheng-Zhong & Monien, Burkhard & Luling, Reinhard & Lau, Francis. (Oct 1995). Nearest Neighbor Algorithms for Load Balancing in Parallel Computers. Concurrency: Practice and Experience, 7(7), 706-739.
Xu, Cheng-Zhong & Tschoke, Stefan & Monien, Burkhard. (Oct 1995). Performance Evaluation of Load Distribution Strategies in Parallel Branch and bound Computations. Proc. of the 7th IEEE Symp. of Parallel and Distributed Processing (SPDP95).
Xu, Cheng-Zhong & Lau, Francis. (Jan 1995). The Generalized Dimension Exchange Method for Load Balancing in k-ary n-cubes and Variants. Journal of Parallel and Distributed Computing, 24(1), 72-85.
Xu, Cheng-Zhong & Lau, Francis. (Jul 1994). Iterative dynamic load balancing in multicomputers. Journal of Operational Research Society, 45(7), 786-796.
Other Topics
Fu, Song & Xu, Cheng-Zhong & Wims, Brian & Basharahil, Ramzi. (Oct 2005). Distributed shared arrays: A distributed virtual machine with mobility support for reconfiguration. Journal of Cluster Computing, 8(4).
Basharahil, Ramzi & Wims, Brian & Xu, Cheng-Zhong & Fu, Song. (Feb 2005). Distributed shared arrays: An integration of message passing and multithreading on SMP clusters. Journal of Supercomputing, 31(2), 161-184.
Fu, Song & Xu, Cheng-Zhong. (2005). Mobile codes and security. Handbooks of Information Security. New York: John Wiley & Sons.
Lu, Shiyong & Xu, Cheng-Zhong. (2005). A formal framework for agent itinerary specification, security reasoning, and logic analysis. Proc. of IEEE ICDCS Workshop on Mobile Distributed Computing.
Wei, Jianbin & Xu, Cheng-Zhong & Zhou, Xiaobo. (Nov 2004). A robust packet scheduling algorithm for proportional delay differentiation services. Proc. of the IEEE Global Telecommunications Conf. (Globecom).
Xu, Cheng-Zhong & Ibrahim, Tamer. (May 2004). topic-based semantic prefetching in Internet news services. IEEE Transactions on Knowledge and Data Engineering, 16(5), 601-611.
Pelline, Jeff. (Feb 2004). MyDoom downs SCO site. CNET News.com.
Zhou, Xiaobo & Wei, Jianbin & Xu, Cheng-Zhong. (2004). Processing rate allocation for slowdown differentiation on Internet servers. Proc. of Int. Parallel and Distributed Processing Symp. (IPDPS).
Zhong, Xiliang & Xu, Cheng-Zhong. (2004). A reliable connection migration mechanism for synchronous communication in mobile codes. Proc. of Int. Conf. on Parallel Processing (ICPP), 431-438.
Shen, Haiying & Xu, Cheng-Zhong & Chen, Guihai. (2004). Cycloid: A constant-degree lookup-efficient P2P overlay network. Proc. of Int. Parallel and Distributed Processing Symp. (IPDPS).
Fong, Ngo-Tai & Xu, Cheng-Zhong & Wang, Leyi. (Nov 2003). Optimal periodic remapping of dynamic bulk synchronous computations on multiprogrammed distributed systems. Journal of Parallel and Distributed Computing, 63(11), 1036-1049.
Chen, G. A. & Xu, Cheng-Zhong & Shen, Haiying & Chen, Daoxu. (2003). P2P overlay networks of constant degree. Proc. of Int. Conf. on Grid and Collaborative Computing (GCC), LNCS 3202, Springer-Verlag. 412-419.
Zhou, Xiaobo & Xu, Cheng-Zhong. (2002). Request redirection and data layout for network traffic balancing in cluster-based video-on-demand servers. Proc. of IEEE IPDPS Workshop on PDIVM.
Xu, Cheng-Zhong & Wims, Brian & Basharahil, Ramzi. (1999). Distributed shared array: An integration of message passing and multithreading on SMP clusters. Proc. of Int. Conf. on Parallel and Distributed Computing and Systems, 305-371.
