mercoledì 9 luglio 2008 ore 15:15 / 16:30

UND403 - The free lunch is over

.NET Community Days 2008

Speaker: Raffaele Rialdi

Livello: 400

Dove: Underground

Con l'avvento delle CPU multicore, l'unico modo per guadagnare performance consiste nel parallelizzare. Ma... Come farlo? Nella sessione vedremo quali siano le alternative tecnologiche per guadagnare performance con le nuove Parallel Extensions del .NET Framework e confronteremo mondo nativo e managed, utilizzando OpenMP per Visual C++.
Dedicheremo infine un'attenzione particolare al trade-off tra i vantaggi ottenuti e lo sforzo da compiere per poter sfruttare queste tecnologie, concludendo con l'analisi delle worst practice per evitare che l'abuso dei thread possa arrecare più danni che vantaggi.