ASSISTCONF is a GUI written in Java that allows users to configure and execute an ASSIST application on Globus-based Grids. The main goals of ASSIST are allowing high-level programmability and software productivity for complex multidisciplinary applications, and performance portability across different platforms, including homogeneous parallel machines and cluster/Beowulf systems, heterogeneous clusters and network computers, and computational Grids. ASSISTCONF hides the structure of the grid used to the programmer and integrates the ASSIST RTS with the Globus middleware. ASSISTCONF main functionalities are aimed to: . select the computational resources needed to run an application, . configure an ASSIST application by setting the parallelism degree of parallel modules and the number of instances of a replicated module, . assist the user to establish a mapping of the various modules on the selected computational resources, . stage on the selected computational resources the libraries, executable modules, and input files needed to run the ASSIST application, . activate the execution of the executable modules, . transfer the output files to the user machines and delete, if required, all the files used to run the application from the machines used.

ASSISTCONF - A Tool to Execute Assist Programs on Globus-based Grids

Laforenza D;Baraglia R;Tonellotto N
2004

Abstract

ASSISTCONF is a GUI written in Java that allows users to configure and execute an ASSIST application on Globus-based Grids. The main goals of ASSIST are allowing high-level programmability and software productivity for complex multidisciplinary applications, and performance portability across different platforms, including homogeneous parallel machines and cluster/Beowulf systems, heterogeneous clusters and network computers, and computational Grids. ASSISTCONF hides the structure of the grid used to the programmer and integrates the ASSIST RTS with the Globus middleware. ASSISTCONF main functionalities are aimed to: . select the computational resources needed to run an application, . configure an ASSIST application by setting the parallelism degree of parallel modules and the number of instances of a replicated module, . assist the user to establish a mapping of the various modules on the selected computational resources, . stage on the selected computational resources the libraries, executable modules, and input files needed to run the ASSIST application, . activate the execution of the executable modules, . transfer the output files to the user machines and delete, if required, all the files used to run the application from the machines used.
2004
Istituto di informatica e telematica - IIT
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Distributed Systems
File in questo prodotto:
File Dimensione Formato  
prod_120475-doc_125188.pdf

accesso aperto

Descrizione: ASSISTCONF - A Tool to Execute Assist Programs on Globus-based Grids
Tipologia: Versione Editoriale (PDF)
Dimensione 4.99 MB
Formato Adobe PDF
4.99 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/97315
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact