CILEA_logo    
   Home Corsi di FormazioneOttimizzazione, profiling, debugging di applicazioni tecnico-scientifiche

Ottimizzazione, profiling, debugging di applicazioni tecnico-scientifiche

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.

Prerequisiti

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.

Obiettivi didattici

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.

Competenze trasmesse

  • Utilizzo dei parametri di ottimizzazione dei compilatori
  • Tecniche di ottimizzazione del codice
  • Utilizzo di profiler open-source
  • Utilizzo di debugger open-source

Durata

2 gg. con orario delle lezioni 9:30-13.00 e 14.30-17:00.

Docenti

M. Cremonesi (coordinatore), P. Dagna, A. Invernizzi, P. Ramieri.

Modalità di fruizione

Lezioni in aula, materiale didattico scaricabile da web.

Sede del corso

CILEA - Sede di Segrate
Via R. Sanzio 4
20090 SEGRATE MI 

Dove siamo

Quota di iscrizione

  • 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

Iscrizione


Per informazioni contattare la Segreteria Tecnica del CILEA. Siete comunque pregati di consultare preventivamente le FAQ

Date edizione

  • 28-29 Giugno 2012  edizione annullata
  • 27-28 Novembre 2012   edizione annullata

Informazioni

Numero massimo partecipanti per ogni edizione: 20.

Su richiesta, viene rilasciato l'attestato di partecipazione al corso.

Rinuncia

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