Coupling DSM-based parallel applications

被引:2
|
作者
Jégou, Y [1 ]
机构
[1] INRIA, IRISA, Paris Project, F-35042 Rennes, France
关键词
DSM; memory mapping; code coupling; parallel communication;
D O I
10.1109/CCGRID.2001.923179
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When coupling applications running on distributed memory architectures or clusters, the coupling library must adapt to the distribution of the data in the memory of each computation node. The library must be prepared to redistribute the data when the coupled applications use different data mappings or when the number of processors of the two architectures are different. Mome is a user-level software DSM which allows programs running on a distributed memory architecture or cluster to create segments and to share data objects through memory mapping. The segments of the DSM form a simple linear address space where all shared objects of applications are allocated. The Mome coupling library accesses the data through mappings of the DSM segments on the memories of the communication thread. The parallel communication threads are distributed on the computation nodes and exploit the communication capacity of each processor.
引用
收藏
页码:82 / 89
页数:8
相关论文
共 50 条
  • [1] A DSM-based structural programming environment for distributed and parallel processing
    Brunie, L
    Lefevre, L
    [J]. 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 1996, : 469 - 473
  • [2] Towards efficient parallel radiosity for DSM-based parallel computers using virtual interfaces
    Renambot, L
    Arnaldi, B
    Priol, T
    Pueyo, X
    [J]. 1997 IEEE SYMPOSIUM ON PARALLEL RENDERING (PRS '97), PROCEEDINGS, 1997, : 79 - 86
  • [3] Development of a DSM-Based Methodology in an Academic Setting
    Platanitis, George
    Pop-Iliev, Remon
    Barari, Ahmad
    [J]. JOURNAL OF MECHANICAL DESIGN, 2012, 134 (02)
  • [4] DSM-BASED EVALUATION OF ASSEMBLY MANUFACTURING RESOURCES
    Zaeh, Michael F.
    Reinhart, Gunther
    Lindemann, Udo
    Karl, Florian
    Biedermann, Wieland
    [J]. INVEST ON VISUALIZATION, 2011, : 435 - +
  • [5] A DSM-based fragmented data sharing framework for grids
    Chen, Po-Cheng
    Chang, Jyh-Biau
    Shieh, Ce-Kuen
    Lin, Chia-Han
    Zhuang, Yi-Chang
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (04): : 668 - 677
  • [6] A Novel Approach to DSM-Based Activity Sequencing Problem
    Qian, Yanjun
    Lin, Jun
    Goh, Thong Ngee
    Xie, Min
    [J]. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2011, 58 (04) : 688 - 705
  • [7] PROCESS OPTIMIZATION BY DSM-BASED MODELLING OF INPUTS AND OUTPUTS
    Maurer, Maik
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN (ICED 11): IMPACTING SOCIETY THROUGH ENGINEERING DESIGN, VOL 1: DESIGN PROCESSES, 2011, 1 : 24 - 34
  • [8] A DSM-based Polar Transmitter with 23.8% System Efficiency
    Zhang, Yuncheng
    Liu, Bangan
    Gu, Xiaofan
    Wang, Chun
    Shirane, Atsushi
    Okada, Kenichi
    [J]. 2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 1 - 2
  • [9] Execution time prediction in DSM-based mobile grids
    Ballette, M
    Liotta, A
    Ramzy, SM
    [J]. 2005 IEEE International Symposium on Cluster Computing and the Grid, Vols 1 and 2, 2005, : 881 - 888
  • [10] DYNAMIC, DSM-BASED ANALYSIS OF SOFTWARE PRODUCT ARCHITECTURES
    Sosa, Manuel E.
    Browning, Tyson R.
    Mihm, Juergen
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL DSM CONFERENCE, 2007, : 349 - +