Supporting the OpenMP programming interface on teamster-G

Tyng Yeu Liang, Shih Hsien Wang, Jyh Biau Chang, Ce Kuen Shieh

研究成果: Conference contribution

摘要

An easy programming interface is a key factor to affect user's desire to exploit distributed resources for resolving their problems. Recently, much effort has been put into enabling MPI, RPC, and RMI for grid computing. However, these programming interfaces are not as easy as shared memory. To simplify the programming on the grid environment, we recently have developed a grid-enabled software DSM system called Teamster-G. However, users still must be familiar with the multithreaded programming toolkit and aware of the adopted consistency protocol. To further minimize user's programming load, we are devoted to supporting the OpenMP programming interface on Teamster-G in this study. Furthermore, we propose a novel loop scheduling algorithm called Profiled Multiprocessor Scheduling (PMS) for addressing the problem of load balance. We will describe the design and implementation of the OpenMP interface on Teamster-G, and discuss the preliminary performance of the OpenMP programs in this paper.

原文English
主出版物標題Advances in Grid and Pervasive Computing - First International Conference, GPC 2006, Proceedings
頁面547-556
頁數10
DOIs
出版狀態Published - 2006 7月 17
事件1st International Conference on Grid and Pervasive Computing,GPC 2006 - Taichung, Taiwan
持續時間: 2006 5月 32006 5月 5

出版系列

名字Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
3947 LNCS
ISSN(列印)0302-9743
ISSN(電子)1611-3349

Other

Other1st International Conference on Grid and Pervasive Computing,GPC 2006
國家/地區Taiwan
城市Taichung
期間06-05-0306-05-05

All Science Journal Classification (ASJC) codes

  • 理論電腦科學
  • 一般電腦科學

指紋

深入研究「Supporting the OpenMP programming interface on teamster-G」主題。共同形成了獨特的指紋。

引用此