File Download
Supplementary
-
Citations:
- Appears in Collections:
Conference Paper: Push-Pull Messaging: a high-performance communication mechanism for commodity SMP clusters
Title | Push-Pull Messaging: a high-performance communication mechanism for commodity SMP clusters |
---|---|
Authors | |
Keywords | Computers Computer architecture |
Issue Date | 1999 |
Publisher | IEEE. |
Citation | International Conference on Parallel Processing Proceedings, Aizu-Wakamatsu City, Japan, 21-24 September 1999, p. 12-19 How to Cite? |
Abstract | Push-Pull Messaging is a novel messaging mechanism for high-speed interprocess communication in a cluster of symmetric multi-processors (SMP) machines. This messaging mechanism exploits the parallelism in SMP nodes by allowing the execution of communication stages of a messaging event on different processors to achieve maximum performance. Push-Pull Messaging facilitates further improvement on communication performance by employing three optimizing techniques in our design: (1) Cross-Space Zero Buffer provides a unified buffer management mechanism to achieve a copy-less communication for the data transfer among processes within a SMP node. (2) Address Translation Overhead Masking removes the address translation overhead from the critical path in the internode communication. (3) Push-and-Acknowledge Overlapping overlaps the push and acknowledge phases to hide the acknowledge latency. Overall, Push-Pull Messaging effectively utilizes the system resources and improves the communication speed. It has been implemented to support high-speed communication for connecting quad Pentium Pro SMPs with 100 Mbit/s Fast Ethernet. |
Persistent Identifier | http://hdl.handle.net/10722/45615 |
ISSN | 2020 SCImago Journal Rankings: 0.269 |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wong, KP | en_HK |
dc.contributor.author | Wang, CL | en_HK |
dc.date.accessioned | 2007-10-30T06:30:20Z | - |
dc.date.available | 2007-10-30T06:30:20Z | - |
dc.date.issued | 1999 | en_HK |
dc.identifier.citation | International Conference on Parallel Processing Proceedings, Aizu-Wakamatsu City, Japan, 21-24 September 1999, p. 12-19 | en_HK |
dc.identifier.issn | 0190-3918 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/45615 | - |
dc.description.abstract | Push-Pull Messaging is a novel messaging mechanism for high-speed interprocess communication in a cluster of symmetric multi-processors (SMP) machines. This messaging mechanism exploits the parallelism in SMP nodes by allowing the execution of communication stages of a messaging event on different processors to achieve maximum performance. Push-Pull Messaging facilitates further improvement on communication performance by employing three optimizing techniques in our design: (1) Cross-Space Zero Buffer provides a unified buffer management mechanism to achieve a copy-less communication for the data transfer among processes within a SMP node. (2) Address Translation Overhead Masking removes the address translation overhead from the critical path in the internode communication. (3) Push-and-Acknowledge Overlapping overlaps the push and acknowledge phases to hide the acknowledge latency. Overall, Push-Pull Messaging effectively utilizes the system resources and improves the communication speed. It has been implemented to support high-speed communication for connecting quad Pentium Pro SMPs with 100 Mbit/s Fast Ethernet. | en_HK |
dc.format.extent | 85754 bytes | - |
dc.format.extent | 6534 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | text/plain | - |
dc.language | eng | en_HK |
dc.publisher | IEEE. | en_HK |
dc.relation.ispartof | International Conference on Parallel Processing Proceedings | - |
dc.rights | ©1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Computers | en_HK |
dc.subject | Computer architecture | en_HK |
dc.title | Push-Pull Messaging: a high-performance communication mechanism for commodity SMP clusters | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0190-3918&volume=&spage=12&epage=19&date=1999&atitle=Push-Pull+Messaging:+a+high-performance+communication+mechanism+for+commodity+SMP+clusters | en_HK |
dc.description.nature | published_or_final_version | en_HK |
dc.identifier.doi | 10.1109/ICPP.1999.797383 | en_HK |
dc.identifier.hkuros | 51482 | - |
dc.identifier.issnl | 0190-3918 | - |