The AppLeS parameter sweep template: user-level middleware for the grid
The Computational Grid is a promising platform for the efficient execution of parameter sweep applications over large parameter spaces. To achieve performance on the Grid, such applications must be scheduled so that shared data files are strategically placed to maximize re-use, and so that the appli...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: |
Software and its engineering
> Software organization and properties
> Contextual software domains
> Operating systems
> Process management
> Scheduling
Theory of computation
> Design and analysis of algorithms
> Approximation algorithms analysis
> Scheduling algorithms
|
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | es |
---|---|
container_issue | |
container_start_page | 60 |
container_title | |
container_volume | |
creator | Casanova, Henri Obertelli, Graziano Berman, Francine Wolski, Rich |
description | The Computational Grid is a promising platform for the efficient execution of parameter sweep applications over large parameter spaces. To achieve performance on the Grid, such applications must be scheduled so that shared data files are strategically placed to maximize re-use, and so that the application execution can adapt to the deliverable performance potential of target heterogeneous, distributed and shared resources. Parameter sweep applications are an important class of applications and would greatly benefit from the development of Grid middleware that embeds a scheduler for performance and targets Grid resources transparently.
In this paper we describe a user-level Grid middleware project, the AppLeS Parameter Sweep Template (APST), that uses application-level scheduling techniques and various Grid technologies to allow the efficient deployment of parameter sweep applications over the Grid. We discuss several possible scheduling algorithms and detail our software design. We then describe our current implementation of APST using systems like Globus, NetSolve and Network Weather Service, and present experimental results. |
doi_str_mv | 10.5555/370049.370499 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>acm</sourceid><recordid>TN_cdi_acm_books_10_5555_370049_370499</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>acm_books_10_5555_370049_370499</sourcerecordid><originalsourceid>FETCH-acm_books_10_5555_370049_3704993</originalsourceid><addsrcrecordid>eNpjYBA1NNAzBQJ9Y3MDAxNLPSBlYmnJzMBraW5hAETGlhYGRsYcDLzFxVkGBgaGhkYGJqYGnAzKIRmpCo4FBT6pwQoFiUWJuaklqUUKxeWpqQUKJam5BTmJJak8DKxpiTnFqbxQmptBzc01xNlDNzE5Nz4pPz-7ON7QIB5kezzE9niI7cYkKNQhSmF8UlFmapoxAN02Pqs</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>The AppLeS parameter sweep template: user-level middleware for the grid</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Casanova, Henri ; Obertelli, Graziano ; Berman, Francine ; Wolski, Rich</creator><creatorcontrib>Casanova, Henri ; Obertelli, Graziano ; Berman, Francine ; Wolski, Rich</creatorcontrib><description>The Computational Grid is a promising platform for the efficient execution of parameter sweep applications over large parameter spaces. To achieve performance on the Grid, such applications must be scheduled so that shared data files are strategically placed to maximize re-use, and so that the application execution can adapt to the deliverable performance potential of target heterogeneous, distributed and shared resources. Parameter sweep applications are an important class of applications and would greatly benefit from the development of Grid middleware that embeds a scheduler for performance and targets Grid resources transparently.
In this paper we describe a user-level Grid middleware project, the AppLeS Parameter Sweep Template (APST), that uses application-level scheduling techniques and various Grid technologies to allow the efficient deployment of parameter sweep applications over the Grid. We discuss several possible scheduling algorithms and detail our software design. We then describe our current implementation of APST using systems like Globus, NetSolve and Network Weather Service, and present experimental results.</description><identifier>ISBN: 9780780398023</identifier><identifier>ISBN: 0780398025</identifier><identifier>DOI: 10.5555/370049.370499</identifier><language>eng</language><publisher>Washington, DC, USA: IEEE Computer Society</publisher><subject>Computer systems organization -- Architectures ; Computer systems organization -- Dependable and fault-tolerant systems and networks ; General and reference -- Cross-computing tools and techniques -- Performance ; Networks -- Network performance evaluation ; Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management -- Scheduling ; Theory of computation -- Design and analysis of algorithms -- Approximation algorithms analysis -- Scheduling algorithms ; Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms -- Scheduling algorithms ; Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Reinforcement learning -- Sequential decision making</subject><ispartof>Proceedings of the 2000 ACM/IEEE conference on Supercomputing, 2000, p.60-es</ispartof><rights>Copyright (c) 2000 Institute of Electrical and Electronics Engineers, Inc. All rights reserved.</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>309,310,780,784,789,790,27925</link.rule.ids></links><search><creatorcontrib>Casanova, Henri</creatorcontrib><creatorcontrib>Obertelli, Graziano</creatorcontrib><creatorcontrib>Berman, Francine</creatorcontrib><creatorcontrib>Wolski, Rich</creatorcontrib><title>The AppLeS parameter sweep template: user-level middleware for the grid</title><title>Proceedings of the 2000 ACM/IEEE conference on Supercomputing</title><description>The Computational Grid is a promising platform for the efficient execution of parameter sweep applications over large parameter spaces. To achieve performance on the Grid, such applications must be scheduled so that shared data files are strategically placed to maximize re-use, and so that the application execution can adapt to the deliverable performance potential of target heterogeneous, distributed and shared resources. Parameter sweep applications are an important class of applications and would greatly benefit from the development of Grid middleware that embeds a scheduler for performance and targets Grid resources transparently.
In this paper we describe a user-level Grid middleware project, the AppLeS Parameter Sweep Template (APST), that uses application-level scheduling techniques and various Grid technologies to allow the efficient deployment of parameter sweep applications over the Grid. We discuss several possible scheduling algorithms and detail our software design. We then describe our current implementation of APST using systems like Globus, NetSolve and Network Weather Service, and present experimental results.</description><subject>Computer systems organization -- Architectures</subject><subject>Computer systems organization -- Dependable and fault-tolerant systems and networks</subject><subject>General and reference -- Cross-computing tools and techniques -- Performance</subject><subject>Networks -- Network performance evaluation</subject><subject>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management -- Scheduling</subject><subject>Theory of computation -- Design and analysis of algorithms -- Approximation algorithms analysis -- Scheduling algorithms</subject><subject>Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms -- Scheduling algorithms</subject><subject>Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Reinforcement learning -- Sequential decision making</subject><isbn>9780780398023</isbn><isbn>0780398025</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2000</creationdate><recordtype>conference_proceeding</recordtype><sourceid/><recordid>eNpjYBA1NNAzBQJ9Y3MDAxNLPSBlYmnJzMBraW5hAETGlhYGRsYcDLzFxVkGBgaGhkYGJqYGnAzKIRmpCo4FBT6pwQoFiUWJuaklqUUKxeWpqQUKJam5BTmJJak8DKxpiTnFqbxQmptBzc01xNlDNzE5Nz4pPz-7ON7QIB5kezzE9niI7cYkKNQhSmF8UlFmapoxAN02Pqs</recordid><startdate>20001101</startdate><enddate>20001101</enddate><creator>Casanova, Henri</creator><creator>Obertelli, Graziano</creator><creator>Berman, Francine</creator><creator>Wolski, Rich</creator><general>IEEE Computer Society</general><scope/></search><sort><creationdate>20001101</creationdate><title>The AppLeS parameter sweep template</title><author>Casanova, Henri ; Obertelli, Graziano ; Berman, Francine ; Wolski, Rich</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-acm_books_10_5555_370049_3704993</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Computer systems organization -- Architectures</topic><topic>Computer systems organization -- Dependable and fault-tolerant systems and networks</topic><topic>General and reference -- Cross-computing tools and techniques -- Performance</topic><topic>Networks -- Network performance evaluation</topic><topic>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management -- Scheduling</topic><topic>Theory of computation -- Design and analysis of algorithms -- Approximation algorithms analysis -- Scheduling algorithms</topic><topic>Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms -- Scheduling algorithms</topic><topic>Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Reinforcement learning -- Sequential decision making</topic><toplevel>online_resources</toplevel><creatorcontrib>Casanova, Henri</creatorcontrib><creatorcontrib>Obertelli, Graziano</creatorcontrib><creatorcontrib>Berman, Francine</creatorcontrib><creatorcontrib>Wolski, Rich</creatorcontrib></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Casanova, Henri</au><au>Obertelli, Graziano</au><au>Berman, Francine</au><au>Wolski, Rich</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>The AppLeS parameter sweep template: user-level middleware for the grid</atitle><btitle>Proceedings of the 2000 ACM/IEEE conference on Supercomputing</btitle><date>2000-11-01</date><risdate>2000</risdate><spage>60</spage><epage>es</epage><epage>60-es</epage><pages>60-es</pages><isbn>9780780398023</isbn><isbn>0780398025</isbn><abstract>The Computational Grid is a promising platform for the efficient execution of parameter sweep applications over large parameter spaces. To achieve performance on the Grid, such applications must be scheduled so that shared data files are strategically placed to maximize re-use, and so that the application execution can adapt to the deliverable performance potential of target heterogeneous, distributed and shared resources. Parameter sweep applications are an important class of applications and would greatly benefit from the development of Grid middleware that embeds a scheduler for performance and targets Grid resources transparently.
In this paper we describe a user-level Grid middleware project, the AppLeS Parameter Sweep Template (APST), that uses application-level scheduling techniques and various Grid technologies to allow the efficient deployment of parameter sweep applications over the Grid. We discuss several possible scheduling algorithms and detail our software design. We then describe our current implementation of APST using systems like Globus, NetSolve and Network Weather Service, and present experimental results.</abstract><cop>Washington, DC, USA</cop><pub>IEEE Computer Society</pub><doi>10.5555/370049.370499</doi></addata></record> |
fulltext | fulltext |
identifier | ISBN: 9780780398023 |
ispartof | Proceedings of the 2000 ACM/IEEE conference on Supercomputing, 2000, p.60-es |
issn | |
language | eng |
recordid | cdi_acm_books_10_5555_370049_370499 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Computer systems organization -- Architectures Computer systems organization -- Dependable and fault-tolerant systems and networks General and reference -- Cross-computing tools and techniques -- Performance Networks -- Network performance evaluation Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management -- Scheduling Theory of computation -- Design and analysis of algorithms -- Approximation algorithms analysis -- Scheduling algorithms Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms -- Scheduling algorithms Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Reinforcement learning -- Sequential decision making |
title | The AppLeS parameter sweep template: user-level middleware for the grid |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T08%3A48%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=The%20AppLeS%20parameter%20sweep%20template:%20user-level%20middleware%20for%20the%20grid&rft.btitle=Proceedings%20of%20the%202000%20ACM/IEEE%20conference%20on%20Supercomputing&rft.au=Casanova,%20Henri&rft.date=2000-11-01&rft.spage=60&rft.epage=es&rft.pages=60-es&rft.isbn=9780780398023&rft.isbn_list=0780398025&rft_id=info:doi/10.5555/370049.370499&rft_dat=%3Cacm%3Eacm_books_10_5555_370049_370499%3C/acm%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |