Network-aware parallel computing with Remos

被引:0
|
作者
Lowekamp, B [1 ]
Miller, N [1 ]
Sutherland, D [1 ]
Gross, T [1 ]
Steenkiste, P [1 ]
Subhlok, J [1 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
关键词
D O I
10.1007/3-540-48319-5_7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Networked systems provide a cost-effective platform for parallel computing, but the applications have to deal with the changing availability of computation and communication resources. Network-awareness is a recent attempt to bridge the gap between the realities of networks and the demands of applications. Network-aware applications obtain information about their execution environment and dynamically adapt to enhance their performance. Adaptation is especially important for synchronous parallel applications since a single busy communication link can become the bottleneck and degrade overall performance dramatically. This paper presents Remos, a uniform API that allows applications to obtain relevant network information, and reports on the development of parallel applications in this environment. The challenges in defining a uniform interface include network heterogeneity, diversity and variability in network traffic, and resource sharing in the network and even inside an application. The first implementation of the Remos system is hosted on an IP-based network testbed. The paper reports on our methodology for developing adaptive parallel applications for high-speed networks with Remos, and presents results that highlight the importance and effectiveness of adaptive parallel computing.
引用
收藏
页码:100 / 119
页数:20
相关论文
共 50 条
  • [41] Social Network-Aware Interfaces as Facilitators of Innovation
    Garcia-Barriocanal, Elena
    Sicilia, Miguel-Angel
    Sanchez-Alonso, Salvador
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2012, 27 (06) : 1211 - 1221
  • [42] Make your help desk network-aware
    Kay, E
    [J]. DATAMATION, 1996, 42 (01): : 61 - 63
  • [43] Network-aware approach for video and metadata streaming
    Raghuveer, Aravindan
    Kusmierek, Ewa
    Du, David. H. C.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2007, 17 (08) : 1028 - 1040
  • [44] Introducing Network-Aware Scheduling Capabilities in OpenStack
    Lucrezia, Francesco
    Marchetto, Guido
    Risso, Fulvio
    Vercellone, Vinicio
    [J]. 2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,
  • [45] A Behaviour Study of Network-Aware Stealthy Worms
    Smith, Craig
    Matrawy, Ashraf
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 1324 - 1328
  • [46] Network-aware rate adaptation for video streaming
    Raghuveer, A
    Kusmierek, E
    Du, DHC
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, : 1039 - 1042
  • [47] A resource query interface for network-aware applications
    Bruce Lowekamp
    Nancy Miller
    Thomas Gross
    Peter Steenkiste
    Jaspal Subhlok
    Dean Sutherland
    [J]. Cluster Computing, 1999, 2 (2) : 139 - 151
  • [48] Network-aware federated neural architecture search
    Ocal, Goktug
    Ozgovde, Atay
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 162
  • [49] NATALIE: An adaptive, Network-aware traffic equalizer
    He, Yihua
    Brassil, Jack
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 595 - +
  • [50] Congestion Control for Network-Aware Telehaptic Communication
    Gokhale, Vineet
    Nair, Jayakrishnan
    Chaudhuri, Subhasis
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2017, 13 (02)