e-Science logo Nesc logo
 
 
About NeSC
e-Science Institute
e-Science Hub
TOE
Contacts
e-Science Events
Resources
Newsroom
Presentations & Lectures
Technical Papers
Global Grid Links
Projects
UK e-Science Centres
UK e-Science Teams
Career Opportunities
Bibliographic Database
 

 

Paper ID: 2782

Supporting High-Level Grid Parallel Programming: the Design and Implementation of Grid-GUM2
Abdallah D,Al Zain Phil W,Trinder Hans-Wolfgang,Loidl Greg J,Michaelson ,

Appeared in: Proceedings of the UK e-Science All Hands Conference 2007 website: http://www.allhands.org.uk/2007/
Page Numbers:
Publisher: National e-Science Centre
Year: 2007
ISBN/ISSN: 978-0-9553988-3-4
Contributing Organisation(s):
Field of Science: e-Science

URL: http://www.allhands.org.uk/2007/proceedings/papers/776.pdf

Abstract: Computational Grids are much more complex than classical high-performance architectures: they have high, and dynamically varying communication latencies, and comprise heterogeneous collections of processing elements. We argue that such a complex and dynamic architecture is extremely challenging for the rogrammer to explicitly manage, and advocate a high-level parallel programming language, like GpH, where the programmer controls only a few key aspects of the parallel coordination. This paper presents the design and implementation of Grid-GUM2, a Grid-specific runtime environment for GpH. The core of the design are monitoring mechanisms that collect static and partial dynamic information, and new load management mechanisms that use the information to better schedule tasks on computational Grids.

Keywords: e-Science, AHM 2007


BIB DOC HTM HTML PDF PPT PS RTF TEX TXT ZIP




 

Last Updated: 22 Jun 12 11:02
This is an archived website, preserved and hosted by the School of Physics and Astronomy at the University of Edinburgh. The School of Physics and Astronomy takes no responsibility for the content, accuracy or freshness of this website. Please email webmaster [at] ph [dot] ed [dot] ac [dot] uk for enquiries about this archive.