Lecture Notes in Computer Science, 2001, Volume 2127/2001, 350-357, DOI: 10.1007/3-540-44743-1_35

Design of a Tool for Providing Dynamic Network Information to an Application

Masha Sosonkina and Gan Chen

View Related Documents

Abstract

We propose a design of a simple tool that can be used by a distributed application to discover the relevant network information dynamically. The simplicity is a key design feature: the tool can be used without multiple modifications of the application code. The timely notification of the application is performed using a callback mechanism which minimizes the application idle time. The network information is gathered and analyzed simultaneously with application execution. We show that empowering an application with a knowledge of network characteristics provides insights into possible application adaptation mechanisms and into the causes of communication delays.

Keywords  network information collection - callback application notification - application adaptations

This work was supported in part by the Minnesota Supercomputing Institute

Fulltext Preview

Image of the first page of the fulltext document