| S. Park and S. Hariri. A High Performance Message Passing System for Network of Workstations. The Journal of Supercomputing, Vol. 11, pp. 159--179, 1997. |
....and I O latencies and exploit the shared memory parallelism for high performance distributed memory systems. This approach is implemented in the Nexus runtime system which is used as a compiler target for parallel languages and as a substrate for higher level communication libraries. Park et al. [67, 73] provide NYNET Communication System (NCS) a multi threaded message passing system that provides low latency and high throughput communication services to overlap communication and computation efficiently to improve the performance of message passing applications. 3.2.3 Reducing Message Latency ....
Sung-Yong Park, and Salim Hariri. A high performance message passing system for network of workstations. The Journal of Supercomputing 11, 2 (1997), 1--22.
.... and services; the technique used to achieve flow and error control is fixed for a given communication protocol (e.g. window based scheme is used in TCP IP protocol suite) There has been intensive research to de velop new communication systems to support network centric computing environment [1, 2, 3, 4, 5, 6, 7, 8, 9, 11]. There has been some success in improving communication performance and in reducing the communication overhead. However, they were not able to provide dynamic and programmable communication services that can meet the requirements of a wide range of HPDC applications. As a result, the application ....
S. Park and S. Hariri. A High Performance Message Passing System for Network of Workstations. The Journal of Supercomputing, Vol. 11, pp. 159--179, 1997.
....to the DMA buffer, from the DMA buffer to the physical network) In this interface, we are still using Fore Systems API for control transfer (e.g. connection setup) and we are using trap routines for just sending and receiving actual data. Additional details about NCS HPI can be found in [18] [19]. 4 Benchmarking Results In this section, we analyze and compare the performance of NCS with those of other messagepassing systems such as p4, PVM, and MPI in terms of point to point communication, group communication, and application performance. All experiments have been conducted over four ....
S. Y. Park and S. Hariri, "A High Performance Message Passing System for Network of Workstations", The Journal of Supercomputing, to appear.
....In order to support HPDC applications efficiently, future communication systems should provide high performance and dynamic communication services to meet the requirements of a wide variety of HPDC applications. NYNET (ATM wide area network testbed in New York state) Communication System (NCS [7] [8]) is a multithreaded message passing system for an ATM based HPDC Environment that provides low latency and high throughput communication services. NCS uses multithreading to provide efficient techniques to overlap computations and communications. By separating control and data activities, NCS ....
....applications running over this environment. In what follows, we show how NCS architecture can be applied to provide point to point communication services. Similar approach is used to provide other NCS communication services. Additional details about NCS communication services can be found in [7] [8]. 3 Point to Point Communications in NCS In NCS point to point communication, it is assumed that both the sending Compute Thread and the receiving Compute Thread agree to communicate with each other and that the receiving Compute Thread has explicitly invoked a NCS recv( primitive to receive ....
S. Y. Park and S. Hariri, "A High Performance Message Passing System for Network of Workstations", The Journal of Supercomputing, Vol. 11, No. 2, 1997.
....[18] and Transis [19] However, most of them are designed to support special functionalities (e.g. fault tolerance, message ordering, virtual synchrony, group partition) rather than to achieve high throughput. NYNET (ATM wide area network testbed in New York state) Communication System (NCS [7] [8]) is a multithreaded message passing system for an ATM based HPDC Environment that provides low latency and high throughput communication services. NCS capitalizes on thread based programming model to overlap computation and communication, and develop a dynamic message passing environment with ....
S. Y. Park and S. Hariri, "A High Performance Message Passing System for Network of Workstations", The Journal of Supercomputing, to appear.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC