Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Publication Home Page
January/February 2006 (Vol. 10, No. 1)   pp. 40-47
Publish-Subscribe for High-Performance Computing

Full Article Text: View linked HTML of full textDownload PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2006.16
Send link to a friend

Abstract
High-performance computing could significantly benefit from publish-subscribe communication, but current systems don't deliver the kind of performance required by applications in that domain. In response to these needs, the authors developed Echo, a high-performance event-delivery middleware designed to scale to the data rates of grid environments. Echo delivers advanced functionality, including event filtering at near network speeds.

This article provides an overview of ECho, the infrastructure upon which it is built and the techniques used to implement it.

References
[1] P. Eugster et al., "The Many Faces of Publish/Subscribe," ACM Computing Surveys, vol. 35, no. 2, 2003, pp. 114–131.
[2] G. Eisenhauer and L.K. Daley, "Fast Heterogeneous Binary Data Interchange," Proc. Heterogeneous Computing Workshop (HCW 2000), IEEE CS Press, 2000, pp. 90–101.
[3] M. Lauria, S. Pakin, and A.A. Chien, "Efficient Layering for High Speed Communication: Fast Messages 2.x," Proc. 7th High Performance Distributed Computing (HPDC-7), IEEE CS Press, 1998, pp. 10–20.
[4] F.E. Bustamante et al., "Efficient Wire Formats for High Performance Computing," Proc. Supercomputing00 (SC 2000), IEEE CS Press, 2000, article 39 on the CD-ROM version.
[5] G. Eisenhauer, F.E. Bustamante, and K. Schwan, "Event Services in High Performance Systems," Cluster Computing: The J. of Networks, Software Tools, and Applications, vol. 4, no. 3, 2001, pp. 243–252.
[6] P. Widener, G. Eisenhauer, and K. Schwan, "Open Metadata Formats: Efficient XML-Based Communication for High Performance Computing," Proc. 10th High Performance Distributed Computing (HPDC-10), IEEE CS Press, 2001, pp. 739–742.
[7] R. Strom et al., "Gryphon: An Information Flow-Based Approach to Message Brokering," Int'l Symp. Software Reliability Eng., IEEE CS Press, 1998; www.chillarege.com/fastabstracts/issre98 98423.html.
[8] P. Eugster, R. Guerraoui, and J. Sventek, "Distributed Asynchronous Collections: Abstractions for Publish/Subscribe Interaction," Proc. European Conf. Object-Oriented Programming (ECOOP 00), Springer-Verlag, 2000, pp. 252–276.
[9] A. Carzaniga, D.S. Rosenblum, and A.L. Wolf, "Challenges for Distributed Event Services: Scalability vs. Expressiveness," Proc. Engineering Distributed Objects (EDO 99), IEEE CS Press, 1999, pp. 72–78.
[10] G. Eisenhauer, Dynamic Code Generation with the E-Code Language, tech. report GIT-CC-02-42, College of Computing, Georgia Inst. of Technology, July 2002; ftp://ftp.cc.gatech.edutech_reports.
[11] S. Birrer and F.E. Bustamante, "Resilient Peer-to-Peer Multicast without the Cost," Proc. Multimedia Computing and Networking (MMCN), ACM Press, 2005; www.aqualab.cs.northwestern.edu/projects Nemo.html.
[12] Q. He and K. Schwan, "IQ-RUDP: Coordinating Application Adaptation with Network Transport," Proc. 11th High-Performance Distributed Computing (HPDC-11), IEEE CS Press, 2002, pp. 369–378.
[13] F.E. Bustamante, The Active Streams Approach to Adaptive Distributed Applications and Services, PhD thesis, College of Computing, Georgia Inst. of Technology, 2001.
[14] S. Agarwala, G. Eisenhauer, and K. Schwan, "Lightweight Morphing Support for Evolving Data Exchanges in Distributed Applications," Proc. 25th Int'l Conf. Distributed Computer Systems (ICDCS-25), IEEE CS Press, 2005; www.cc.gatech.edu/~sandip/researchmorph_icdcs05.pdf .
Additional Information
Index Terms- high-performance computing, publish-subscribe, middleware

Citation:  Greg Eisenhauer, Karsten Schwan, Fabián Bustamante, "Publish-Subscribe for High-Performance Computing," IEEE Internet Computing, vol. 10,  no. 1,  pp. 40-47,  Jan/Feb,  2006

RSS Feed

Similar Articles

Abstract Contents
Abstract
References
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback