Design of a heterogeneous DSM system with distributed objects

被引:0
|
作者
Toh, HW [1 ]
Siyal, MY [1 ]
Kong, HPH [1 ]
机构
[1] Nanyang Technol Univ, Sch EEE, Singapore 639798, Singapore
关键词
parallel processing; DSM; heterogeneous; distributed objects;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel processing platforms in general can be classified into DSM (distributed shared memory) and message-passing systems. DSMs provide a simpler programming interface compared to the latter. For DSMs, memory latency reduction and heterogeneity support have been major research areas. Among the research systems, Java/DSM is one that succeeded in shielding hardware differences completely from the programmers. However, its underlying hardware dependent page-based DSM imposes constraints on the portability of the system. To eliminate such a limitation, we designed and implemented a DSM system completely in distributed objects. The distributed object middleware utilized shields hardware and operating system differences from the programmers, while also furnishing the system with language independence capability and providing much wider platform support, leading to a higher degree of portability and heterogeneity. The system is relaxed consistent. This paper provides a detailed description of its consistency properties and the protocols used to achieve them.
引用
收藏
页码:1817 / 1825
页数:9
相关论文
共 50 条
  • [1] An integrated CAD system for design of heterogeneous objects
    Bhashyam, Srinivas
    Shin, Ki Hoon
    Dutta, Debashish
    RAPID PROTOTYPING JOURNAL, 2000, 6 (02) : 119 - 135
  • [2] A kernel running in a DSM - Design aspects of a distributed operating system
    Goeckelmann, R
    Schoettner, M
    Frenz, S
    Schulthess, P
    IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2003, : 478 - 482
  • [3] Design and Implementation of a Heterogeneous Distributed Database System
    金志权
    柳诚飞
    孙钟秀
    周晓方
    陈佩佩
    顾建明
    Journal of Computer Science and Technology, 1990, (04) : 363 - 373
  • [4] J-DSM: A Java']Java based framework for sharing objects in a distributed system
    Selcuk, YE
    Erdogan, S
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2745 - 2748
  • [5] A checkpointing facility for an heterogeneous DSM system
    Silva, LM
    Silva, JG
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 554 - 559
  • [6] A method for the design and fabrication of heterogeneous objects
    Shin, KH
    Natu, H
    Dutta, D
    Mazumder, J
    MATERIALS & DESIGN, 2003, 24 (05) : 339 - 353
  • [7] Integrated design and analysis for heterogeneous objects
    Qian, Xiaoping
    Yang, Pinghai
    MULTISCALE AND FUNCTIONALLY GRADED MATERIALS, 2008, 973 : 327 - +
  • [8] KASSANDRA: A framework for distributed simulation of heterogeneous cooperating objects
    Figura, Richard
    Shih, Chia-Yen
    Ceriotti, Matteo
    Fu, Songwei
    Brockmann, Falk
    Nebot, Hector
    Alarcon, Francisco
    Kropp, Andrea
    Kondak, Konstantin
    Schwarzbach, Marc
    Jimenez, Antidio
    Mulero-Pazmany, Margarita
    Dini, Gianluca
    Capitan, Jesus
    Marron, Pedro Jose
    JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 73 : 28 - 41
  • [9] Heterogeneous distributed problem-solving involving visual objects as boundary objects
    Harvey, Francis
    FRONTIERS IN COMMUNICATION, 2024, 8
  • [10] Design patterns for concurrent and distributed objects
    Stal, M
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 361 - 361