SilkRoad II: A multi-paradigm runtime system for cluster computing

被引:1
|
作者
Peng, L [1 ]
Wong, WF [1 ]
Yuen, CK [1 ]
机构
[1] Natl Univ Singapore, Dept Comp Sci, Singapore 117543, Singapore
关键词
software DSM; parallel programming paradigm; memory consistency models;
D O I
10.1109/CLUSTR.2002.1137779
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A parallel programming paradigm dictates the way an application is to be expressed. It also restricts the algorithms that may be used in the application. Unfortunately, runtime systems for parallel computing often impose a particular programming paradigm. For a wider choice of algorithms, it is desirable to support more than one paradigm. In this paper we propose our work in SilkRoad II, a variant of the Cilk runtime system for cluster computing. What is unique about SilkRoad II is its memory model which supports multiple paradigms with the underlying software distributed shared memory. The RC_dag memory consistency model of SilkRoad H is introduced. Our experimental results show that the stronger RC_dag can achieve performance comparable to LC of Cilk while supporting a bigger set of paradigms with rather good performance.
引用
收藏
页码:443 / 444
页数:2
相关论文
共 50 条
  • [1] SilkRoad II: mixed paradigm cluster computing with RC_dag consistency
    Peng, L
    Wong, WF
    Yuen, CK
    PARALLEL COMPUTING, 2003, 29 (08) : 1091 - 1115
  • [2] High performance multi-paradigm messaging runtime integrating grids and multicore systems
    Qiu, Xiaohong
    Fox, Geoffrey C.
    Yuan, Huapeng
    Bae, Seung-Hee
    Chrysanthakopoulos, George
    Nielsen, Henrik Frystyk
    E-SCIENCE 2007: THIRD IEEE INTERNATIONAL CONFERENCE ON E-SCIENCE AND GRID COMPUTING, PROCEEDINGS, 2007, : 407 - +
  • [3] Special issue on Architecting Dependable Multi-paradigm Computing Systems
    Scandurra, Patrizia
    Camilli, Matteo
    Mirandola, Raffaela
    Kang, Sungwon
    COMPUTING, 2023, 105 (09) : 1847 - 1847
  • [4] Multi-paradigm Logic Programming in the ErgoAI System
    Swift, Theresa
    Kifer, Michael
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2024, 2025, 15245 : 126 - 139
  • [5] Special issue on Architecting Dependable Multi-paradigm Computing Systems
    Patrizia Scandurra
    Matteo Camilli
    Raffaela Mirandola
    Sungwon Kang
    Computing, 2023, 105 : 1847 - 1847
  • [6] Multi-Paradigm Computing Architecture for Power Efficient Intent Based Networks
    Periola, A. A.
    Alonge, A. A.
    Ogudo, K. A.
    2019 IEEE 2ND WIRELESS AFRICA CONFERENCE (WAC), 2019, : 56 - 62
  • [7] The Janus System: Multi-paradigm Programming in Prolog and Python
    Swift, Theresa
    Andersen, Carl
    arXiv, 2023,
  • [8] Multi-paradigm declarative languages
    Hanus, Michael
    LOGIC PROGRAMMING, PROCEEDINGS, 2007, 4670 : 45 - 75
  • [9] Multi-paradigm Programming in Maude
    Escobar, Santiago
    REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2018, 2018, 11152 : 26 - 44
  • [10] The Computational Notebook Paradigm for Multi-Paradigm Modeling
    Oakes, Bentley James
    Franceschini, Romain
    Van Mierlo, Simon
    Vangheluwe, Hans
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 449 - 454