• Home / Notizie / Intel migliora le performance delle applicazioni software

Intel migliora le performance delle applicazioni software

(06/04/2007) Le parole chiave di questo rinnovamento sono: threading del software e processi multi-core

Intel, grande produttore di hardware e software, sta sviluppando un nuovo paradigma che permette di migliorare le performance delle applicazioni software sfruttando l’esecuzione di processi multipli o multi-core in ciascun processore. Per quanto riguarda i software, la programmazione parallela, è diventato essenziale per ottenere le migliori performance da questa nuova generazione di processori multi-core. Per ottenere il meglio dal parallelismo effettuando il threading del software, è possibile utilizzare tool che automatizzano il processo con estrema semplicità.

Per sfruttare pienamente i processori multi-core, il software deve essere in grado di distribuire il lavoro su processi multipli. Ogni processo esegue il suo compito autonomamente e così il lavoro viene fatto in parallelo. La programmazione parallela offre grandi opportunità per espandere le performance delle applicazioni software.
Durante il seminario (in lingua inglese) gli esperti di Intel forniranno informazioni preziose per lo sviluppo di applicazioni software multi-threaded sugli ultimi processori Intel multi-core. Dopo una profonda analisi dell'architettura Intel® Core™ 2 Duo, verranno affrontate nel dettaglio e con esempi pratici le migliori soluzioni e i tool per ottimizzare il processo di sviluppo.

Intel® Software Development Products sono creati specificatamente per ridurre la complessità del software threading mentre abbreviano il percorso per realizzare al meglio applicazioni parallele. Utilizzando in maniera completare i software Intel, è possibile creare applicazioni che scalano i processi con un incremento geometrico delle performance su 2,4,8, 16 processi contemporanei ed è anche possibile identificare i punti deboli dei processo di threading del software come deadlocks e latent data races. Se c'è necessità di effettuare il threading delle proprie applicazioni e sfruttare al meglio il potenziale del processo multi-core, occorre lavorare con l’intera linea dei software Intel per gli ambienti di sviluppo Windows, Linux o Mac: Compilatori, VTune™ Analyzers, Performance Libraries, Threading Analysis Tools, Cluster Tools. ...Continua su http://www.ilmac.net/notizie/visualizza.php?id=5068

[Fonte: Il Mac.net]

HOME  |  LAVORA CON NOI  |  FAQ  |  LINK UTILI  |  RICERCHE  |  NOTE LEGALI  |  CONTATTI
© 2008 Tutti i diritti riservati - Consultingsoft Srl - P.IVA IT08840831005 società in liquidazione
 
Realizzazione siti web MaxiSito