Authors
Scott Atchley, David Dillow, Galen Shipman, Patrick Geoffray, Jeffrey M Squyres, George Bosilca, Ronald Minnich
Publication date
2011/8/24
Conference
2011 IEEE 19th Annual Symposium on High Performance Interconnects
Pages
51-60
Publisher
IEEE
Description
There 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 emphasizing some of the more desirable metrics (e.g., performance) while sacrificing others (e.g., portability). As a direct result, software developers building large, network-based applications are forced to choose a specific network API based on a complex, multi-dimensional set of criteria. Such trade-offs inevitably result in an interface that fails to deliver some desirable features. In this paper, we introduce a novel interface that both supports many features that have become standard (or otherwise generally expected) in other communication interfaces, and strives to export a small, yet powerful, interface. This new interface draws upon years of experience from network …
Total citations
2012201320142015201620172018201920202021202220237776711106311
Scholar articles
S Atchley, D Dillow, G Shipman, P Geoffray… - 2011 IEEE 19th Annual Symposium on High …, 2011