Learn More
For distributed and network applications, efficient management of program state is critical to performance and func-tionality. To support domain-and application-specific optimization of data movement, we have developed the Inter-net Backplane Protocol (IBP) for controlling storage that is implemented as part the network fabric itself. IBP allows an(More)
The Internet backplane protocol, or IBP, supports logistical networking to allow applications to control the movement and storage of data between nodes. T o ensure a robust and scalable network, early designers of the Internet chose a stateless model: Routers transfer data statelessly, and routing algorithms, which require only that the routers behave(More)
In this work we present the Internet Backplane Protocol (IBP), a middleware created to allow the sharing of storage resources, implemented as part of the network fabric. IBP allows an application to control intermediate data staging operations explicitly. As IBP follows a very simple philosophy, very similar to the Internet Protocol, and the resulting(More)
In the area of network monitoring a lot of tools are already available to measure a variety of metrics. However, these tools are often limited to a single administrative domain so that no established methodology for the monitoring of network connections spanning over multiple domains currently exists. In addition , these tools only monitor the network from(More)
This paper presents program transformations directed toward improving communication-computation overlap in parallel programs that use MPI's collective operations. Our transformations target a wide variety of applications focusing on scientific codes with computation loops that exhibit limited dependence among iterations. We include guidance for developers(More)
Logistical Networking is the global scheduling and optimization of data movement, storage and computation based on a model that takes into account all the network's underlying physical resources. In this paper we contrast Logistical and Active Network as approaches to flexible implementation of advanced network protocols. We describe the Internet Backplane(More)
— This paper describes a system designed to improve network performance and functionality in a way that is applicable from high-performance distributed computing to wireless and mobile networking. Our architecture captures the benefits of application-level routing while being designed as a general-purpose network service. We call our abstraction the(More)