Www.consorzio-cometa.it FESR Consorzio COMETA Pier Paolo CORSO Giuseppe CASTGLIA Marco CIPOLLA Industry Day Catania, 30 Giugno 2011 Commercial applications.

Slides:



Advertisements
Presentazioni simili
Italiano Da quando siamo passati al corso di metallurgia (3^o ) abbiamo cominciato a lavorare utilizzando i maniera didattica tecnologie di tipo hardware.
Advertisements

Introduzione al prototipo Grid-SCoPE
Introduzione al linguaggio R
Lo sviluppo delle PMI tra Innovazione e Competenze. Il progetto MASTER Valentina Castello.
OPTICS BY THE NUMBERS LOttica Attraverso i Numeri Michael Scalora U.S. Army Research, Development, and Engineering Center Redstone Arsenal, Alabama,
Introduzione al linguaggio R
Liberiamo(ci) (dal)le applicazioni con Softgrid
TASSELLAZIONI.
« Meraviglie senza fine saltano fuori da semplici regole, se queste sono ripetute all'infinito. »
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Servizi middleware aggiuntivi URL dellindagine:
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 ATTIVITA DEL GRUPPO TECNICO OPERATIVO Riunione del Comitato Tecnico sullInteroperabilità MUR,
Tecnologia dei Servizi Grid e cloud computing - Lezione Lezione ottobre 2009 Il materiale didattico usato in questo corso è stato mutuato.
Introduzione al linguaggio R
Workshop CNAF – Bologna 8 Luglio 2011 FARO Accesso Web a risorse e servizi remoti in ambiente Grid/Cloud A. Rocchi, C. Sciò, G. Bracco, S. Migliori, F.
La facility nazionale Egrid: stato dell'arte Egrid-Team Trieste, 9 ottobre 2004.
Università degli studi di Modena e Reggio Emilia Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Progetto e sviluppo.
Execution benchmarks Obiettivi Test dettagliati e ben caratterizzati Esecuzione di benchmark standard Test di applicazioni dell'esperimento ALICE 20 Novembre.
Università degli Studi di Bari Laurea in Chimica Di spense di Informatica - Dott. F. Mavelli Programmare in Matlab Funzioni di Libreria Funzioni definite.
Triangolo di SierpinskI con l’euro
Terminal Services. Sommario Introduzione al Terminal Services Introduzione al Terminal Services Funzioni di un Terminal Server in una rete Windows 2000.
© 2009 IBM Corporation Introduzione x-config Scopo generale (supporto cluster disattivato) Parte 1: Introduzione di System x, ambito, prodotti, funzioni,
Come nella stampa tradizionale, un giornale online può essere di informazione informazione o un periodico dedicato a una disciplina specifica.
Servizi Grid ed agenti mobili : un ambiente di sviluppo e delivering
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Restyling della rete Cluster Cometa Gianluca Passaro –
Dopo l’unità, procedo con potenze di 3
28 laboratori scientifici complessi dotati di sistemi informatici per il controllo e la acquisiz.izione dei dati Sistemi operativi e tipi di dati estremamente.
1 Sistemi Avanzati per il Riconoscimento (4S02792) Dr. Marco Cristani orario ricevimento: mer
INFN-BOLOGNA-T3 L. Rinaldi I siti Tier-3 nel modello di calcolo di Atlas Configurazione del sito INFN-BOLOGNA-T3 Attività di Analisi e Produzione Attività.
I FRATTALI Frattale di Mandebrot
QMAN Queue Manager Documentazione Commerciale Presentazione prodotti.
FESR Consorzio COMETA Giuseppe Andronico Industry Day Catania, 30 Giugno 2011 IaaS, PaaS e SaaS: cosa significano per le aziende.
CNAF 18/11/2004 Federica Fanzago INFN Padova a/grape... BAT... BATMAN...o? M.Corvo, F.Fanzago, N.Smirnov (INFN Padova) + tutte le persone che fanno i test.
Martedi 8 novembre 2005 Consorzio COMETA “Progetto PI2S2” FESR 1 Giuseppe Platania - Tutorial per Site Administrator Progetto PI2S2, Messina
Oggi è il due marzo LO SCOPO: Usiamo il passato prossimo. FATE ADESSO: Tirate fuori il compito.
Il frattale. Esistono altri metodi matematici per rappresentare una variazione di concetto?
Le “nuvole informatiche”
Extreme Cluster Administration Toolkit Alberto Crescente, INFN Sez. Padova.
FESR Consorzio COMETA - Progetto PI2S2 CORSIKA Domenico Torresi Consorzio Cometa 1st First International Grid School for Industrial.
Condor standard. Sistema Batch. Tool di installazione D. Bortolotti,P.Mazzanti,F.Semeria Workshop Calcolo Paestum 9-12 Giugno 2003.
SUMMARY Interfacing typologies RIEPILOGO Tipologie dell’interfacciamento RIEPILOGO Tipologie dell’interfacciamento.
Distribuzione controllata del software con Systems Management Server 2003 Fabrizio Grossi.
Extension pack per IIS7 Piergiorgio Malusardi IT Pro Evangelist
Layered Grid Architecture. Application Fabric “Controlling elements locally”: Access to, & control of, resources Connectivity “Talking to Grid elements”:
Condor III Workshop sul Calcolo INFN F. Semeria INFN Bologna Cagliari
Realizzazione di un algoritmo genetico distribuito per l’inversione di modelli di deformazione del suolo (rilevamenti GPS e immagini SAR) di un edificio.
SUMMARY Different classes and distortions RIEPILOGO Le diverse classi e le distorsioni RIEPILOGO Le diverse classi e le distorsioni.
Progetto AMBIT: Ottimizzazione e Valutazione Sperimentale del Motore di Ricerca Semantico Basato sul Contesto Università degli studi di Modena e Reggio.
FESR Trinacria Grid Virtual Laboratory JSDL2JDL Converter Marco Pappalardo Annamaria Muoio TriGrid, Consorzio Cometa, INFN sezione di Catania.
FESR Trinacria Grid Virtual Laboratory Rosanna Catania Rita Ricceri INFN Catania 25 Luglio 2006 Grid Monitoring: GridICE – bacct - lsload.
Workshop CCR e INFN-GRID Hotel Cala di Lepre Palau, maggio 2009 Il futuro di INFGRID nell'era IGI:
1 Attività per la formazione Scuole INFN Grid Edizione 2008 Valeria Ardizzone INFN Catania.
Università degli studi di Cagliari Facoltà di Ingegneria Dipartimento di Ingegneria Elettronica Gruppo di Elettromagnetismo Metodo di Progettazione Automatica.
Utilizzo della VO di theophys per il calcolo lattice QCD G. Andronico M. Serra L. Giusti S. Petrarca B. Taglienti.
Overview del middleware gLite Guido Cuscela INFN-Bari II Corso di formazione INFN su aspetti pratici dell'integrazione.
Worker node on demand: le soluzioni Andrea Chierici INFN-CNAF CCR 2009.
INFN—Catania Giuseppe Andronico Bologna, 23 Gennaio 2014.
Martedi 8 novembre 2005 Consorzio COMETA “Progetto PI2S2” UNIONE EUROPEA Accesso all’infrastruttura Grid del Consorzio COMETA Grid Open Day alla Facoltà.
FESR Trinacria Grid Virtual Laboratory Porting su grid di *ROSETTA*, un metodo per la predizione di strutture proteiche Giuseppe La Rocca.
SUMMARY Checking RIEPILOGO Verifiche RIEPILOGO Verifiche.
Martedi 8 novembre 2005 Consorzio COMETA Progetto PI2S2 FESR DReflect Middleware riflessivo per la distribuzione di applicazioni Java su cluster Grid Borsista.
JOB MONITORING Donvito Giacinto INFN-Bari. OUTLINE ● Use-case ● Informazioni utilizzate e metodologie di raccolta per il job monitoring ● Informazioni.
FESR Trinacria Grid Virtual Laboratory Workload Management System (WMS) Muoio Annamaria INFN - Catania Primo Workshop TriGrid VL Catania,
FESR Consorzio COMETA - Progetto PI2S2 Integrazione di Fluent su Grid Emanuele Leggio Marcello Iacono Manno - Gianluca Passaro.
Attività e idee progettuali Politecnico di Torino Istituto Zooprofilattico 02/aprile/2014 Istituzione: Politecnico di Torino Dipartimento: Dipartimento.
Riunione INFN – Bologna, 17 January 2013
MONBOX Federico Bitelli bitelli<at>fis.uniroma3.it
Dichiarazione dei servizi di sito nel GOCDB
Applicazioni Bioinformatiche in Ambiente Grid
ViralPack: Un pacchetto integrato di bioinformatica su Genius
Job Application Monitoring (JAM)
Transcript della presentazione:

FESR Consorzio COMETA Pier Paolo CORSO Giuseppe CASTGLIA Marco CIPOLLA Industry Day Catania, 30 Giugno 2011 Commercial applications on the Grid: MATLAB

Introduzione MathWorks è una delle aziende leader a livello mondiale nell’ambito del software di calcolo numerico Tra i suoi prodotti di punta spiccano: –MATLAB –Simulink –Parallel Computing Toolbox MATLAB e Simulink sono tradizionalmente utilizzati in ambito desktop per la soluzione di complessi problemi nei più svariati ambiti di ricerca accademica e di ricerca e produzione industriale

MATLAB on the Grid: an SaaS example Solitamente MATLAB viene utilizzato da un singolo utente sul proprio PC. In questo caso, MATLAB si avvale al più delle risorse di calcolo presenti sul PC essendo in grado di sfruttare il parallelismo offerto dalla macchina fino ad un massimo di 8 core Volendo sfruttare delle risorse computazionali più estese occorre optare per la soluzione MDCS che noi abbiamo installato ed integrato con la Grid COMETA

Insieme di Mandelbrot L'insieme di Mandelbrot o frattale di Mandelbrot è uno dei frattali più popolari, conosciuto anche al di fuori dell'ambito matematico per le suggestive immagini multicolori che ne sono state divulgate Il frattale è una figura geometrica in cui un motivo identico si ripete su scala continuamente ridotta. Questo significa che ingrandendo la figura si otterranno forme ricorrenti e ad ogni ingrandimento essa rivelerà nuovi dettagli. Contrariamente a qualsiasi altra figura geometrica un frattale invece di perdere dettaglio quando è ingrandito, si arricchisce di nuovi particolari.

Insieme di Mandelbrot

Dal punto di vista matematico, l'insieme di Mandelbrot è semplicemente un insieme di numeri complessi. E’ l'insieme dei numeri complessi c per i quali è limitata la successione definita da: z n+1 = z n 2 + c z 0 = 0 Le immagini multicolori sono generate colorando i punti esterni all'insieme in dipendenza di "quanto velocemente" la sequenza diverge all'infinito.

MATLAB integration with the Grid GRID Users usually interact with the Grid system by using a terminal. Once connected with the user interface, users can execute commands to run programs on the Grid User Interface User Interface

Running Programs on the Grid Running program on a Grid using gLite requires the user to perform some actions: The user must retrieve a valid certificate to authenticate in the Grid system; The user must request an account on the User Interface (UI); To actually submit the program on the Grid, the user must know the set of commands for job submission, monitoring and output retrieval. ?

Job Data Job Data Program Program arguments Input data Output file names Program requirements jdl

Running Jobs User Interface User Interface Job Data Step 1 The user must copy job data on the User Interface Step 2 The user must execute remote commands for job submission, monitoring and output retrieval User Interface User Interface

Running User Software on the Grid User Interface User Interface User software User software can be configured to interact automatically with the User Interface without the user intervention.

Running Programs on the Grid User Interface User Interface Job Data Step 1 The software must copy job data on the UI Step 2 The software must execute remote commands for job submission, monitoring and output retrieval User Interface User Interface

General Integration Scheme MATLAB client UI MATLAB workers

Client-side Integration Scheme MATLAB client UI Generic Scheduler Interface Job Destroy Function Job Destroy Function Job state Function Job state Function Job Submit Function Job Submit Function

Remote Host-side Integration Scheme Wrapper scripts UI MATLAB workers

Configuration Settings Configuration name

Configuration Properties Remote host information; Job resources; Matlab job submission functions; Matlab job status and job destruction functions

Conclusioni Applicazioni, anche molto complesse, che girano solitamente su comuni PC, possono essere adattate per girare sulla Grid Molti dettagli dell’integrazione possono essere celati all’utente finale, impostando opportunamente il processo di integrazione dell’applicazione con la Grid Molte applicazioni possono avvantaggiarsi della potenza di calcolo e delle risorse disponibili sulla Grid Una cosa ancora ……..

Introduzione al GPU Computing 6 Luglio 2011 – ore 9:30 Palermo Aula Magna Dipartimento di Fisica Università di Palermo Viale delle Scienze, Ed. 18