PUMA
Istituto di Scienza e Tecnologie dell'Informazione     
Fagni T. Analisi del framework XCat come ambiente di supporto alla programmazione di applicazioni ad alte prestazioni per ambienti grid-enabled. In: The document other: The paper is a techincal report related to the analysis of a software library evaluated for a task inside the FIRB reaseach project. 2003.
 
 
Abstract
(English)
The availability of powerful and flexible programming tools is a big advantage for each programmer. This is especially true if the runtime target environment is represented by computational grids (remarkablly complex because of their heterogenous nature) and the applications are high performance and very sophisticated. The paper describes and analyze the XCat library, a CCA-compliant framework which is used to develop grid-enabled high performance software. In order to reach the scope, the library provides advanced programming paradigms based on the usage of dynamic ports mechanisms for the communications between components and moreover it allows to use scripting services in order to develop complex control applications. At last, in order to evaluate the effictiveness of the software, we show and analyze the performance results obtained during our testing phase.
Abstract
(Italiano)
Disporre di strumenti di programmazione potenti e flessibili è un grande vantaggio per qualsiasi programmatore. Questo è ancora più vero se l'ambiente di runtime target è rappresentato dalle griglie computazionali (notevolmente complesse a causa della loro natura fortemente eterogenea) e le applicazioni da sviluppare sono molto sofisticate e ad alte prestazioni. L'articolo descrive ed analizza XCat, un framework CCA-compliant per lo sviluppo di software high-performance su griglia, che mira a facilitare la fase di costruzione e il mantenimento di software di questo tipo. La libreria, ai fini di questi obiettivi, offre paradigmi di programmazione avanzati basati sul meccanismo di ``porte dinamiche'' per la comunicazione tra componenti ed inoltre permette l'uso di servizi di scripting per la scrittura di applicazioni di controllo. Nel corso dell'articolo saranno inoltre analizzate le performance dell'ambiente in varie condizioni operative, in modo da valutare correttamente la bontà dell'efficienza complessiva fornita dal sistema.
Subject XCat grid computing framework
D.1.3 Concurrent Programming
C.4 PERFORMANCE OF SYSTEMS
D.2.12 Interoperability
D.2.13 Reusable Software


Icona documento 1) Download Document PDF


Icona documento Open access Icona documento Restricted Icona documento Private

 


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional