arrow
返回

Running OpenMP applications efficiently on an everything-shared SDSM

delete2006-05-01
delete14
delete
OA
AI
J
Juan José Costa
T
Toni Cortés
X
Xavier Martorell
E
Eduard Ayguadé
J
Jesús Labarta
DOI:10.1016/j.jpdc.2005.06.018delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Traditional software distributed shared memory (SDSM) systems modify the semantics of a real hardware shared memory system by relaxing the coherence semantic and by limiting the memory regions that are actually shared. These semantic modifications are done to improve performance of the applications using it. In this paper. we will show that a SDSM system that behaves like a real shared memory system (without the afore-mentioned relaxations) can also be used to execute OpenMP applications and achieve similar speedups as the ones obtained by traditional SDSM systems. This performance can be achieved by encouraging the cooperation between the SDSM and the OpenMP runtime instead of relaxing the semantics of the shared memory. In addition, techniques like boundaries alignment and page presend are demonstrated as very useful to overcome the limitations of the current SDSM systems. (c) 2005 Elsevier Inc. All rights reserved.
Keyword:
OpenMP
software distributed shared memory
scalability
adaptability
cooperation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

暂无机构信息
引用论文

引用论文

Retrograde phases of former bridgmanite inclusions in superdeep diamonds
err2020-10-01
err0
PREAI
errDmitry Zedgenizov; Hirioyuki Kagi; Eiji Ohtani; Tatsuki Tsujimori; Kazuki Komatsu
err分享
err收藏
Interfacial reactions between Sn‐based solders and AgPt thick film metallizations on LTCC
err2007-07-03
err0
PREAI
errOlli Nousiainen; Tero Kangasvieri; Kari Rönkä; Risto Rautioaho; Jouko Vähäkangas
err分享
err收藏
OpenMP for networks of SMPs
err2000-12-01
err35
errOAAI
errHu, YC; Lu, HH; Cox, AL; Zwaenepoel, W
err分享
err收藏
没有更多内容