Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleAugust 2011
The Common Communication Interface (CCI)
- Scott Atchley,
- David Dillow,
- Galen Shipman,
- Patrick Geoffray,
- Jeffrey M. Squyres,
- George Bosilca,
- Ronald Minnich
HOTI '11: Proceedings of the 2011 IEEE 19th Annual Symposium on High Performance InterconnectsPages 51–60https://doi.org/10.1109/HOTI.2011.17There are many APIs for connecting and exchanging data between network peers. Each interface varies wildly based on metrics including performance, portability, and complexity. Specifically, many interfaces make design or implementation choices ...
- research-articleMay 1999
Evaluating the Benefits of Communication Coprocessors
Journal of Parallel and Distributed Computing (JPDC), Volume 57, Issue 2Pages 236–256https://doi.org/10.1006/jpdc.1998.1528Communication coprocessors (CCPs) have become commonplace in modern MPPs and networks of workstations. These coprocessors provide dedicated hardware support for fast communication. In this paper we study how to exploit the capabilities of CCPs for ...
- ArticleOctober 1998
Adaptive Receiver Notification for Non-Dedicated Workstation Clusters
Efficient communication in a NOW environment can be a challenging task. Depending on the application, the architecture of the nodes and the characteristics of other processes running on the nodes, different communication strategies can be appropriate. ...
- ArticleJuly 1998
Distant I/O: One-Sided Access to Secondary Storage on Remote Processors
We propose a new parallel, noncollective I/O strategy called Distant I/O that targets clustered computer systems in which disks are attached to compute nodes. Distant I/O allows one-sided access to remote secondary storage without installing server ...
- ArticleNovember 1996
Profiling a parallel language based on fine-grained communication
Supercomputing '96: Proceedings of the 1996 ACM/IEEE conference on SupercomputingPages 17–eshttps://doi.org/10.1145/369028.369063Fine tuning the performance of large parallel programs is a very difficult task. A profiling tool can provide detailed insight into the utilization and communication of the different processors, which helps identify performance bottlenecks. In this ...
- ArticleJune 1996
Active Messages on the Dawning-1000
This paper presents the implementation and evaluation of an Active Messages model on the Dawning-1000 supercomputer system. Preliminary experiments show that Active Messages are quite efficient in reducing software overhead associated with sending and ...