Main Publications List

To see the list of publications sorted by areas, click here.

 


Recent Journal Publications

  1. Yingwu Zhu and Yiming Hu, Efficient Semantic Search over DHT Overlays, to appear in Journal of Parallel and Distributed Computing (JPDC) , 2007.
  2. Yingwu Zhu and Yiming Hu, Ferry: A P2P-Based Architecture for Content-Based Publish/Subscribe Services, In the IEEE Transactions on Parallel and Distributed Systems (TPDS) , VOL. 18, NO. 5, MAY 2007.
  3. Yingwu Zhu and Yiming Hu, Exploiting Client Caches to Build Large Web Caches, accepted by Journal of Supercomputing.
  4. Zhiyong Xu, Laxmi Bhuyan, and Yiming Hu, Tulip: A New Hash Based Cooperative Web Caching Architecture, The Journal of Supercomputing (Special Issue on Performance Modelling and Evaluation of Parallel and Distributed Systems), Vol. 35, No. 3, March 2006, pp 301 – 320.
  5. Yingwu Zhu and Yiming Hu,  Enhancing Search Performance on Gnutella-like P2P Systems, accepted by IEEE Transactions on Parallel and Distributed Systems
  6. Yingwu Zhu and Yiming Hu, Efficient, Proximity-Aware Load Balancing for DHT-Based P2P Systems, IEEE Transactions on Parallel and Distributed Systems, Vol. 16, No. 4, April 2005. pp. 349-361.
  7. Zhiyong Xu, Sohum Sohoni, Rui Min and Yiming Hu, An Analysis of the Cache Performance of Multimedia Applications, IEEE Transactions on Computers, Vol. 53, No. 1, January 2004, pp. 20-38.
  8.  Jun Wang and Yiming Hu, A Novel Reordering Write Buffer to Boost the Write Performance of Log-Structerd File Systems, IEEE Transactions on Computers, Vol. 52, No. 12, December 2003, pp. 1559-1572.
  9. Jun Wang, Rui Min, Yingwu Zhu and Yiming Hu, UCFS -- A Novel User-Space, High Performance, Custom File System for Web Proxy Servers, IEEE Transactions on Computers, Vol. 51, No. 9, Sept 2002, pp. 1056-1073.
  10.   Yiming Hu, Qing Yang and Tycho Nightingale, RAPID-Cache --- A Reliable and Inexpensive Write Cache for High Performance Storage Systems, IEEE Transactions on Parallel and Distributed Systems, Vol. 13, No. 3, March 2002. pp. 290-307.
  11.   Rui Min and Yiming Hu, Improving Performance of Large Physically-Indexed Caches by Decoupling Memory Addresses from Cache Addresses, IEEE Transactions on Computers, Vol. 50, No. 11, Nov 2001, pp. 1191-1201.
  12.   Yiming Hu, Ashwini Nanda and Qing Yang, Measurement, Analysis and Performance Improvement of the Apache Web Server, the International Journal of Computers and Their Applications, Vol. 8, No. 4, Dec. 2001. pp. 217-231.
  13.   Yiming Hu and Qing Yang, A New Hierarchical Disk Architecture. IEEE Micro, Vol. 18, No. 6, November/December 1998, pp. 64-76.

Recent Conference Publications

  1. Xiaoyu Yang and Yiming Hu, "A large-scale and decentralized infrastructure for multiple queries optimization and aggregation," in Proceedings of the 16th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'08), Baltimore, MD, Sep 8-10, 2008.
  2. Xiaoyu Yang and Yiming Hu, "Search enhanced by distributed semantic clustering in Gnutella-like p2p systems," in Proceedings of the 15th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'07), Istanbul, Turkey, Oct 24-26, 2007.
  3. Xiaoyu Yang, Yingwu Zhu and Yiming Hu, "A large-scale and decentralized infrastructure for content-based publish/subscribe services," in Proceedings of the 36th International Conference on Parallel Processing (ICPP'07), XiAn, China, Sep 10-14, 2007.
  4. Xiaoyu Yang and Yiming Hu, "A DHT-based infrastructure for content-based publish/subscribe services," in Proceedings of the 7th IEEE International Conference on Peer-to-Peer Computing (P2P'07), Galway, Ireland, Sep 2-5, 2007.
  5. Yingwu Zhu and Yiming Hu, "Making Peer-to-Peer Anonymous Routing Resilient to Failuress," in Proceedings of the 21st IEEE International Parallel and Distributed Processing Symposium (IPDPS'07), Long Beach, California, Mar 26-30, 2007.
  6. Xiaoyu Yang and Yiming Hu, "A landmark-based index architecture for general similarity search in peer-to-peer networks," in Proceedings of the 21st IEEE International Parallel and Distributed Processing Symposium (IPDPS'07), Long Beach, California, Mar 26-30, 2007.
  7. Xiaoyu Yang, Yingwu Zhu and Yiming Hu, "Scalable content-based publish/subscribe services over structured peer-to-peer networks," in Proceedings of the 15th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP'07), Naples, Italy, Feb 7-9, 2007.
  8. Xiaoyu Yang and Yiming Hu, "A scalable index architecture for supporting multi-dimensional range queries in peer-to-peer networks," in Proceedings of the 2nd International Conference on Collaborative Computing (CollaborateCom'06), Atlanta, Georgia, Nov 17-20, 2006.
  9. Yingwu Zhu, Xiaoyu Yang and Yiming Hu, "Implications of neighbor selection on DHT overlays," in Proceedings of the 14th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'06), Monterey, California, Sep 11-13, 2006.
  10. Honghao Wang and Yiming Hu, "Building a Peer-to-Peer Overlay for Efficient Routing and Low Maintenance," in Proceedings of the First IFIP International Symposium on Network-Centric Ubiquitous Systems (NCUS'05), in conjuction with the 2005 IFIP International Conference on Embedded and Ubiquitous Computing (EUC'05), Nagasaki, Japan, Dec 6-9, 2005.
  11. Honghao Wang, Yingwu Zhu and Yiming Hu, "An Efficient and Secure Peer-to-Peer Overlay Network," in Proceedings of the First LCN Workshop on Network Security (WoNS'05), in conjunction with the 30th IEEE Conference on Local Computer Networks (LCN'05), Sydney, Australia, Nov 15-17, 2005.
  12. Yingwu Zhu and Yiming Hu, "Ferry: An Architecture for Content-Based Publish/Subscribe Services on P2P Networks," in Proceedings of the 34th International Conference on Parallel Processing (ICPP'05), Jun 14-17, 2005, Oslo, Norway. Nominated for Best Paper Award.
  13. Yingwu Zhu, Xiaoyu Yang and Yiming Hu, “Making Search Efficient on Gnutella-like P2P Systems,” in Proceedings of the 19th IEEE International Parallel & Distributed Processing Symposium (IPDPS’05), April 3-8, 2005, Denver, Colorado.
  14. Honghao Wang, Yingwu Zhu, and Yiming Hu, “To Unify Structured and Unstructured P2P Systems,” in Proceedings  of the 19th IEEE International Parallel & Distributed Processing Symposium (IPDPS’05), April 3-8, 2005, Denver, Colorado.
  15. Yingwu Zhu and Yiming Hu, “TAP: A Novel Tunneling Approach for Anonymity in Structured P2P Systems,” in Proceedings of the 33rd International Conference on Parallel Processing (ICPP'04), Aug. 15-18, 2004, Montreal, Quebec, Canada. pp. 21-28. PDF file and Presentation Slides .
  16. Rui Min, Wenben Jone and Yiming Hu, “Location Cache: A Low-Power L2 Cache System,”; in Proceedings of ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED’2004),   August 9-11, 2004, Newport Beach, California.
  17. Jun Wang and Yiming Hu, “A Performance Study on Internet Provider Service Mail Servers,” in Proceedings of the 9th IEEE Symposium on Computers and Communications (ISCC 2004), June 2004, Egypt.
  18. Rui Min, Wenben Jone and Yiming Hu, “Phased Tag Cache: An Efficient Low Power Cache System,” in Proceedings of the 2004 IEEE International Symposium on Circuits and Systems (ISCAS 2004). May 23-36, 2004, Vancouver, Canada.
  19.  Zhiyong Xu, Yiming Hu and Laxmi Bhuyan, “Exploiting Client Cache: A Scalable and Efficient Approach to Build Large Web Cache,” in Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS'04) (CD-ROM). April 26-30, 2004, Santa Fe, New Mexico.
  20.  Yingwu Zhu and Yiming Hu, “Towards Efficient Load Balancing in Structured P2P Systems,” in Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS'04)(CD-ROM)  . April 26-30, 2004, Santa Fe, New Mexico.
  21.  Zhiyong Xu, Rui Min, Yiming Hu and Laxmi Bhuyan, “An Efficient and Robust Web Proxy System,” in Proceedings of the 3rd International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems (PMEO-PDS'04), in conjunction with the 18th International Parallel and Distributed Processing Symposium (IPDPS'04).
  22.  Rui Min, Zhiyong Xu, Yiming Hu, Wen-ben Jone, “Partial Tag Comparison: A New Technology for Power-Efficient Set-Associative Cache Designs,” in Proceedings of the 17th International Conference on VLSI Design (VLSI Design 2004), January 05 - 09, 2004, Mumbai, India. pp. 183--188.
  23.  Yingwu Zhu and Yiming Hu, “Disk Built-in Caches: Evaluation on System Performance,” in Proceedings of The 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'03) . October 2003, Orlando, FL. pp 306-315
  24.  Yingwu Zhu and Yiming Hu, “SNARE: A Strong Security Scheme for Network-Attached Storage,” in Proceedings of the 22nd IEEE Symposium on Reliable Distributed Systems (SRDS'03). October, 2003. Florence, Italy. pp 250-259.
  25.  Yingwu Zhu and Yiming Hu, “Exploiting Client Caches: An Approach to Building Large Web Caches,” in Proceedings of the 2003 International Conference on Parallel Processing (ICPP'03) . October, 2003. Kaohsiung, Taiwan. pp 419-426.
  26. Zhiyong Xu, Rui Min and Yiming Hu, “HIERAS: A DHT-Based Hierarchical Peer-to-Peer Routing Algorithm",” in Proceedings of the 2003 International Conference on Parallel Processing (ICPP'03) . October, 2003. Kaohsiung, Taiwan. pp. 187-194.
  27.  Yingwu Zhu, Honghao Wang and Yiming Hu, “Integrating Semantics-Based Access Mechanisms with Peer-to-Peer File Systems,” in Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P2003). September, 2003. Linkpings, Sweden. pp. 118-125. Presentation Slides.
  28.  Yingwu Zhu and Yiming Hu, “Efficient, Proximity-Aware Load Balancing for Structured Peer-to-Peer Systems,” in Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P2003). September, 2003. Linkpings, Sweden. pp. 220-221. (Poster Paper)
  29.  Zhiyong Xu, Rui Min and Yiming Hu, “Reducing Maintenance Overhead in DHT Based Peer-to-Peer Algorithms,” in Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P2003). September, 2003. Linkpings, Sweden. pp. 218-219. (Poster Paper)
  30.  Yingwu Zhu, Honghao Wang and Yiming Hu, “A Super-Peer Based Lookup in Highly Structured Peer-to-Peer Networks,” in Proceedings of the 16th International Conference on Parallel and Distributed Computing Systems (PDCS 2003). August, 2003, Reno, Nevada.
  31.  Zhiyong Xu and Yiming Hu, “UCP2P:Exploiting Spatial Locality to Improve Peer-to-Peer System Routing Performance”, in Proceedings of the 3rd IEEE Workshop on Internet Applications (WIAPP'03). San Jose, CA, June 23-24 2003. pp. 121-125.
  32.  Zhiyong Xu and Yiming Hu, “SBARC:A Supernode Based Peer-to-Peer File Sharing System,” in the 8th IEEE Symposium on Computers and Communications (ISCC'2003). kemer - Antalya, Turkey, June 30 - July 3 2003. pp 1053-1058.
  33.  Srivatsan Narsimhan, Sohom Sohoni, and Yiming Hu, “A Log-Based Write-Back Mechanism for Cooperative Caching,” in Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS'2003) (CD-ROM). Nice, France, April 22 -April 26, 2003.
  34.  Zhiyong Xu, Yingwu Zhu, Rui Min and Yiming Hu,  Achieving Better Load Balance in Distributed Storage System,” in Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'02). Las Vegas, NV. June 24-27, 2002. pp. 1314-1320.
  35.  Yingwu Zhu and Yiming Hu, “Can Large Disk Built-in Caches Really Improve System Performance? (Extended Abstract),” in Proceedings of the ACM SIGMETRICS 2002. Marina Del Rey, California. June 15-19, 2002. pp. 284-285.
  36.  Jun Wang and Yiming Hu, “WOLF--A Novel Reordering Write Buffer to Boost the Performance of Log-Structured File Systems,” in Proceedings of Conference on File and Storage Technologies (FAST) . Monterey, California. January 28-30, 2002. pp. 47-60.
  37.  Jun Wang and Yiming Hu, “PROFS--Performance-Oriented Data Reorganization for Log-structured File Systems on Multi-zone Disks,” in Proceedings of the 9th International Symposium on Modeling, Analysis and Simulation on Computer and Telecommunication Systems (MASCOTS 2001) . Cincinnati, Ohio. August 15-18, 2001. pp. 285-292.
  38.  Jun Wang, Rui Min, Yingwu Zhu and Yiming Hu, “Boosting I/O performance of Internet Servers with User-level Custom File Systems,” in Proceedings of the 2nd Workshop of Performance and Architecture of Web Servers (PAWS) . (Held in conjunction with ACM SIGMETRICS 2001). Cambridge, Massachusetts. June 16-17th, 2001.
  39.  Sohum Sohoni, Zhiyong Xu, Rui Min and Yiming Hu, “A Study of Memory System Performance of Multimedia Applications,” in Proceedings of the ACM Joint International Conference on Measurement & Modeling of Computer Systems (SIGMETRICS 2001). Cambridge, Massachusetts. June 16-20th, 2001. pp. 206-215.
  40.  Yiming Hu, Qing Yang and Tycho Nightingale, “RAPID-Cache --- A Reliable and Inexpensive Write Cache for Disk I/O Systems,” in Proceedings of the 5th International Symposium on High Performance Computer Architecture (HPCA-5). Orlando, Florida. Jan. 1999. pp. 204-213. A Technical Report is also available.
  41.  Yiming Hu and Qing Yang, “DCD --- Disk Caching Disk: A New Approach for Boosting I/O Performance,” in Proceedings of the 23rd International Symposium on Computer Architecture, May 22-24 1996, Philadelphia, Pennsylvania. pp. 169-178. Also see ISCA Bibliographies.
  42.  Ashwini Nanda, Yiming Hu, Moriyoshi Ohara, Carolne Benveniste,Mark Giampapa and Maged Michael, “The Design of COMPASS: An Execution Driven Simulator for Commericial Applications Running on Shared Memory Multiprocessors,” ( .ps.gz and .pdf). in Proceedings of the 12th International Parallel Processing Symposium & 9th Symposium on Parallel and Distributed Processing (IPPS/SPDP 1998). March 30 - April 3, 1998, Orlando, Florida. pp. 503-509.
  43.  Tycho Nightingale, Yiming Hu and Qing Yang, “The Design and Implementation of DCD Device Driver for UNIX (.ps.gz and .pdf),” in Proceedings of the 1999 USENIX Technical Conference, June 6-11, 1999, Monterey, California. pp. 295-307.
  44.  Yiming Hu, Ashwini Nanda and Qing Yang, “Measurement, Analysis and Performance Improvement of the Apache Web Server,” In Proceedings of the 18th IEEE International Performance, Computing and Communications Conference (IPCCC'99), Phoenix/Scottsdale, Arizona, February 1999. pp. 261-267. A Technical Report is also available.

Patents

  1.  System for destaging data during idle time by transferring to destage buffer, marking segment blank, reordering data in buffer, and transferring to beginning of segment, U.S. Patent No. 5,754,888. 1998. (with Qing Yang)
  2.  Redundant, asymmetrically parallel disk cache for a data storage system, U.S. Patent No. 6,243,795. 2001. (with Qing Yang).

 


Book Chapters

Chapter 15: RAPID-Cache --- A Reliable and Inexpensive Write Cache for Disk I/O Systems, in Hai Jin, Toni Cortes, and Rajkumar Buyya (editors), High Performance Mass Storage and Parallel I/O: Technologies and Applications, IEEE & Wiley Press, ISBN 0-471-20809-4, New York, USA, 2001.


Books

Fundamental of Microcomputer Control System, the Press house of University of Electronics Sci. & Tech, China, 1994. ISBN 7-81016-764-2/TP.65. Co-authored with Changsheng Xie and Ruqing Zhong.


Technical Reports

  1.  Zhiyong Xu and Yiming Hu, "The Design and Implementation of RAPID for Linux", Technical Report, ECECS Dept., University of Cincinnati, 2003
  2.  Sohum Sohoni and Yiming Hu Improving L2 Cache Performance Through Stream-Directed Optimizations , Technical Report, ECECS Dept., University of Cincinnati, 2003
  3.  Swaroop Kavalanekar, Sohum Sohoni and Yiming Hu, " Performance Analysis of Decision Support Workloads for the Desktop Environment", Technical Report, ECECS Dept., University of Cincinnati, 2004