Main
Publications List
To see
the list of publications sorted by areas, click here.
Recent
Journal Publications
- Yingwu
Zhu and Yiming Hu,
Efficient Semantic Search over DHT Overlays,
to appear in Journal of Parallel and Distributed Computing (JPDC) , 2007.
- 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.
- Yingwu
Zhu and Yiming Hu,
Exploiting Client Caches to Build Large Web Caches, accepted by Journal of Supercomputing.
- 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.
- Yingwu
Zhu and Yiming Hu, Enhancing Search Performance on
Gnutella-like P2P Systems, accepted by IEEE Transactions on Parallel and
Distributed Systems
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 .
- 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.
- 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.
- 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.
- 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.
- 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.
- 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).
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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)
- 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)
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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)
- 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
- Zhiyong
Xu and Yiming Hu, "The
Design and Implementation of RAPID for Linux", Technical Report,
ECECS Dept., University
of Cincinnati, 2003
- Sohum Sohoni and Yiming Hu Improving L2 Cache
Performance Through Stream-Directed Optimizations , Technical Report,
ECECS Dept., University
of Cincinnati, 2003
- 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