From grid middleware to grid applications: Bridging the gap with HOCs

被引:5
|
作者
Gorlatch, S [1 ]
Dünnweber, J [1 ]
机构
[1] Univ Munster, D-4400 Munster, Germany
来源
关键词
components; middleware; Grid services; Globus toolkit; mobile code;
D O I
10.1007/978-0-387-29445-2_13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper deals with the problem of application programming for grid systems that combine heterogeneous data and computational resources via the Internet. We argue that grid programming is still too complex because of the big gap between the currently used and anticipated grid middleware, (e.g., Globus or WSRF) and the application level. We suggest that this gap needs to be closed in future-generation grids and propose a novel approach to bridging the gap by using Higher-Order Components (HOCs) - recurring patterns of parallel behaviour that are provided to the user as program building blocks with pre-packaged implementation and middleware setup. The presentation is illustrated with a simple case study of computing fractal images. Our experiments demonstrate that HOCs can simplify grid application programming significantly, without serious performance loss.
引用
收藏
页码:241 / +
页数:3
相关论文
共 50 条
  • [41] Bridging the gap between feature- and grid-based SLAM
    Wurm, Kai M.
    Stachniss, Cyrill
    Grisetti, Giorgio
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2010, 58 (02) : 140 - 148
  • [42] Universal Dual-port Grid-forming Control: Bridging the Gap between Grid-forming and Grid-following Control
    Subotic I.
    Gros D.
    [J]. IEEE Transactions on Power Systems, 2024, 39 (06) : 1 - 14
  • [43] KMI-R1: A Grid middleware package for K*Grid
    Hahm, Jaegyoon
    Kwon, Oh-Kyoung
    Myung, Hun Joo
    Park, Hyoungwoo
    Lee, Jongsuk Ruth
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2007, 177 (1-2) : 215 - 215
  • [44] A Principled Approach to Grid Middleware Status Report on the Minimum Intrusion Grid
    Berthold, Jost
    Bardino, Jonas
    Vinter, Brian
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT I: ICA3PP 2011, 2011, 7916 : 409 - +
  • [45] Grid middleware for realizing autonomous resource sharing: Grid service platform
    Shigeta, Soichi
    Ueda, Haruyasu
    Imamura, Nobutaka
    [J]. FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2007, 43 (04): : 427 - 434
  • [46] On the usability of grid middleware and security mechanisms
    Zasada, Stefan J.
    Haidar, Ali N.
    Coveney, Peter V.
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2011, 369 (1949): : 3413 - 3428
  • [47] Special issue: Middleware for grid computing
    Schulze, B
    Nandkumar, R
    Magedanz, T
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (05): : 399 - 400
  • [48] A middleware substrate for integrating services on the Grid
    Bhat, V
    Parashar, M
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 373 - 382
  • [49] Special issue: Adaptive grid middleware
    Kielmann, Thilo
    Rivera, Wilson
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (13): : 1657 - 1658
  • [50] Distributed semantic caching in grid middleware
    d'Orazio, Laurent
    Jouanot, Fabrice
    Denneulin, Yves
    Labbe, Cyril
    Roncancio, Claudia
    Valentin, Olivier
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 162 - +