Secondo workshop internazionale sulle infrastrutture ad alte prestazioni per strumenti scalabili, Venezia, Italia
Dai portatili ai supercomputer, un hardware multi core e di acceleratore sempre più complesso sta causando una rapida crescita del parallelismo. Secondo le previsioni i sistemi exascale sosterranno oltre 100 milioni di thread, principalmente grazie a un maggiore parallelismo intra-node. Per sfruttare appieno questo maggiore parallelismo, sono necessari nuovi software e nuovi modelli di programmazione. Con una maggiore complessità del sistema e dell'applicazione, gli strumenti scalabili sono fondamentali per diagnosticare le cause alla radice di problemi di prestazioni e correttezza.
Anche gli strumenti per diagnosticare e correggere i problemi in sistemi in alto parallelismo stanno diventando più complessi. Essi richiedono sofisticate infrastrutture per misurare, analizzare, diagnosticare e presentare le cause delle anomalie di esecuzione. Per gestire questa complessità sono necessarie astrazioni che semplifichino la progettazione dello strumento e infrastrutture che siano riutilizzabili ed estensibili.
Gli argomenti che saranno affrontati durante l'evento includono:
- componenti generici e riutilizzabili dell'infrastruttura-strumento;
- interoperabilità strumento-componente;
- progettazione del tempo di esecuzione-strumento;
- attribuzione scalabile online e offline, gestione dei dati e tecniche di analisi;
- metodi di monitoraggio, attribuzione e analisi per nuovi modelli paralleli di programmazione;
- presentazione scalabile dei risultati.Per ulteriori informazioni, visitare: http://wwwx.cs.unc.edu/~tgamblin/whist-2012(si apre in una nuova finestra)