|
|
|
|
|
|
|
|
Il corso si rivolge a programmatori esperti che vogliano familiarizzarsi con strumenti quali compilatori, profilers e debuggers, per ottenere sensibili incrementi nelle prestazioni degli applicativi, attraverso l’utilizzo mirato dell’hardware, l’identificazione di sbilanciamenti di carico computazionale, regioni critiche ed eventuali errori di programmazione.
Le tecniche illustrate saranno pertanto utili per la generazione di codici in grado di sfruttare al massimo le capacità di calcolo di un’ampia varietà di macchine, dai moderni processori multi-core, motore dei più diffusi elaboratori personali, fino alle più veloci e complesse macchine per il calcolo distribuito massicciamente parallelo.
Buone conoscenze di almeno un linguaggio di programmazione, in particolare Fortran o C/C++, conoscenze di base di OpenMP ed MPI. E’ consigliabile aver partecipato ai corsi di formazione del CILEA in tali ambiti.
Il corso mira a trasmettere nozioni per un utilizzo ottimale di compilatori, profilers e debuggers al fine di permettere al programmatore di compilare i propri applicativi nel modo più appropriato e di individuare e risolvere in tempi rapidi eventuali criticità e colli di bottiglia, per produrre codici efficienti in grado di sfruttare al massimo l’hardware sottostante.
- Utilizzo dei parametri di ottimizzazione dei compilatori
- Tecniche di ottimizzazione del codice
- Utilizzo di profiler open-source
- Utilizzo di debugger open-source
2 gg. con orario delle lezioni 9:30-13.00 e 14.30-17:00.
M. Cremonesi (coordinatore), P. Dagna, A. Invernizzi, P. Ramieri.
Lezioni in aula, materiale didattico scaricabile da web.
CILEA - Sede di Segrate Via R. Sanzio 4 20090 SEGRATE MI
Dove siamo
- Euro 300,00 + IVA Università ed enti di ricerca consorziati a CILEA o CASPUR
- Euro 350,00 + IVA Università ed enti di ricerca NON consorziati a CILEA o CASPUR
- Euro 390,00 + IVA Altri enti
Per informazioni contattare la Segreteria Tecnica del CILEA. Siete comunque pregati di consultare preventivamente le FAQ
- 28-29 Giugno 2012 edizione annullata
- 27-28 Novembre 2012 edizione annullata
Numero massimo partecipanti per ogni edizione: 20.
Su richiesta, viene rilasciato l'attestato di partecipazione al corso.
E’ prevista la possibilità di sostituzione del partecipante con altro dipendente della stessa azienda, società o ente. In caso di disdetta pervenuta per iscritto entro 10 giorni prima del corso, non sarà effettuata alcuna trattenuta; dopo tale data non è previsto alcun rimborso, ma verrà inviata la documentazione.
|
|
|
|
| |
|
 |
Copyright © CILEA - Consorzio Interuniversitario - Codice Fiscale/Partita IVA: 03926770151 -
Credits |
Home
|
|