Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/libs/Compatibility.lib.php on line 135 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/libs/Wakka.class.php on line 337 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/libs/Wakka.class.php on line 620 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/wikka.php on line 123 Deprecated: Function ereg() is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/libs/Wakka.class.php on line 787 Programmazione Funzionale e Parallela: Informazioni generali A.A. 2015-2016

Programmazione Funzionale e Parallela

Corso di Laurea in Ingegneria Informatica e Automatica

HomePage | Forum | Login
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/safehtml.php on line 308 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 159 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 161 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 162 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 163 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 165 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 166 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 167 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 243 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 250 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 259 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 266 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 273 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 280 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 467 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 469 Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/pfp-wikka-1.1.6.6/3rdparty/core/safehtml/classes/HTMLSax.php on line 471

Informazioni generali A.A. 2015-2016


Le lezioni vengono tenute nel periodo compreso tra il 28 febbraio e il 22 dicembre 2015.



Obiettivi

L'obiettivo principale del corso è quello di migliorare le proprie capacità di programmazione assimilando i princìpi di base della programmazione funzionale e imparando ad applicarli per scrivere codice elegante, modulare, riusabile, e più efficacemente parallelizzabile. I concetti verranno esposti usando principalmente il linguaggio Scala, ma verranno messi in prospettiva in modo da essere fruibili anche programmando in altri linguaggi. Nella seconda parte del corso viene affrontata la programmazione in vari modelli di calcolo per le moderne architetture multi-core: vettorizzazione SSE/AVX su piattaforme x86-64, multi-threading e programmazione GPU in OpenCL.

Prerequisiti: conoscenza dei princìpi della programmazione imperativa e orientata agli oggetti, in particolare usando i linguaggi Java, C e Python
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.1310 seconds