A component-based Integrated Toolkit

被引:0
|
作者
Tejedor, Enric [1 ]
Badia, Rosa A. [1 ]
Kielmann, Thilo [2 ]
Getov, Vladimir [3 ]
机构
[1] Univ Politecn Cataluna, Barcelona, Spain
[2] Vrije Univ Amsterdam, Amsterdam, Netherlands
[3] Univ Westminster, London, England
来源
关键词
Integrated Toolkit; components; Grid Component Model; Grid-unaware applications; concurrency exploitation; performance optimization;
D O I
10.1007/978-0-387-78448-9_11
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the Integrated Toolkit, a framework which enables the easy development of Grid-unaware applications. While keeping the Grid transparent to the programmer, the Integrated Toolkit tries to optimize the performance of such applications by exploiting their inherent concurrency when executing them on the Grid. The Integrated Toolkit is designed to follow the Grid Component Model (GCM) and is therefore formed by several components, each one encapsulating a given functionality identified in the GRID superscalar runtime. Currently, a first functional prototype of the Integrated Toolkit is under development. On the one hand, we have chosen ProActive as the GCM implementation and, on the other, we have used JavaGAT as a uniform interface to abstract from the underlying Grid middleware when performing job submission and file transfer operations. Thus far, we have tested our prototype with several simple applications, showing that they maintain the same behaviour as if they were executed locally and sequentially.
引用
收藏
页码:139 / +
页数:3
相关论文
共 50 条
  • [1] A component-based scientific toolkit for reacting flows
    Lefantzi, S
    Ray, J
    COMPUTATIONAL FLUID AND SOLID MECHANICS 2003, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1401 - 1405
  • [2] Component-based layered integrated framework
    Yu, L
    Guo, YC
    Lin, SX
    Lin, ZK
    PROCEEDINGS OF FOURTH INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1999, : 473 - 476
  • [3] The MICROBE benchmarking toolkit for Java']Java: a component-based approach
    Kurzyniec, D
    Sunderam, V
    COMPUTATIONAL SCIENCE-ICCS 2002, PT II, PROCEEDINGS, 2002, 2330 : 709 - 719
  • [4] CIDER: A component-based toolkit for creating smart diagram environments
    Jansen, AR
    Marriott, K
    Meyer, B
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, 2004, 2980 : 415 - 419
  • [5] A component-based framework for integrated messaging services
    Kogiomtzis, GN
    Martakos, D
    INFORMATION SYSTEMS DEVELOPMENT: ADVANCES IN METHODOLOGIES, COMPONENTS AND MANAGEMENT, 2002, : 437 - 448
  • [6] An integrated security model for component-based systems
    Nissanke, Nimal
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 638 - 645
  • [7] An integrated testing technique for component-based software
    Beydeda, S
    Gruhn, V
    ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 328 - 334
  • [8] CoreLab: a component-based integrated sizing environment
    Fischer, V
    Gerbaud, L
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2005, 24 (03) : 753 - 766
  • [9] Reproducible, component-based modeling with TopoFlow, a spatial hydrologic modeling toolkit
    Peckham, Scott D.
    Stoica, Maria
    Jafarov, Elchin
    Endalamaw, Abraham
    Bolton, W. Robert
    EARTH AND SPACE SCIENCE, 2017, 4 (06): : 377 - 394
  • [10] Decision Tree Toolkit: A Component-Based Library of Decision Tree Algorithms
    Drossos, Nikos
    Papagelis, Athanasios
    Kalles, Dimitris
    LECTURE NOTES IN COMPUTER SCIENCE <D>, 2000, 1910 : 381 - 387