| Compilatore Intel Fortran per Linux Intel Fortran Compiler per Linux offre il miglior supporto per la creazione di applicazioni multi-thread. |
Scarica ora |
Compilatore Intel Fortran per Linux Classifica e riepilogo
- Licenza:
- Free for non-commerc...
- Nome editore:
- Intel Corporation
- Sito web dell'editore:
- http://www.intel.com/
Compilatore Intel Fortran per Linux Tag
Compilatore Intel Fortran per Linux Descrizione
Intel Fortran Compiler per Linux offre il miglior supporto per la creazione di applicazioni multi-thread. Intel Fortran Compiler per Linux offre il miglior supporto per la creazione di applicazioni multi-thread. Solo l'edizione professionale offre l'ampiezza dell'ottimizzazione avanzata, il multi-threading e il supporto del processore che include la spedizione automatica del processore, la vectorializzazione, la parallelizzazione automatica, l'openMP, il prefetching dei dati, il srotolazione del loop, il sostegno sostanziale Fortran 2003 e una libreria di elaborazione matematica ottimizzata. L'edizione professionale combina un compilatore ad alte prestazioni con Intel Math Kernel Library (Intel MKL). Mentre questa biblioteca è disponibile separatamente, l'edizione professionale crea una solida base per la creazione di un codice parallelo di robusto e ad alte prestazioni a risparmio di prezzo significativo. Il compilatore di edizione standard ha le stesse prestazioni e funzionalità del compilatore di edizione professionale, ma non include Intel Mkl. Il cluster OpenMP per Intel Fortran Compiler per Linux è disponibile anche per fornire tutte le funzionalità del compilatore Intel Fortran per Linux, oltre a un mezzo semplice per estendere il parallelismo OpenMP a cluster a 64 bit Intel Architecture-basati su cluster. Ecco alcune caratteristiche chiave di "Intel Fortran Compiler per Linux": · Supporto applicativo multithreading, incluso OpenMP e parallelizzazione automatica per un threading software semplice ed efficiente. · Auto-Vectivazation parallelilizza il codice per utilizzare le architetture di set di istruzioni SISD SISD STEMING (SSE, SSE2, SSE3, SSSE3 e SSE4) dei nostri ultimi processori. · Ristrutturazione dell'ottimizzatore parallelo ad alte prestazioni (HPO) e ottimizza i loop per garantire che l'auto-vectorializzazione, OpenMP o la parallelizzazione automatica utilizzi meglio le funzionalità del processore per cache e accessi di memoria, set di istruzioni SIMD e per più core. Questa rivoluzionaria capacità, nuova per 10.0, combina la vectorializzazione, la parallelizzazione e le trasformazioni del loop in un singolo passaggio che è più veloce, più efficace e più affidabile delle precedenti fasi discrete. · L'ottimizzazione interprofigurativa (IPO) migliora drasticamente le prestazioni delle funzioni di piccole o medie dimensioni utilizzate frequentemente, in particolare i programmi che contengono chiamate all'interno dei loop. Le funzionalità di analisi di questo ottimizzatore possono anche fornire un feedback su vulnerabilità e errori di codifica, come variabili non inizializzate o problemi di API OpenMP, che non possono essere rilevati anche da compilatori che si affidano rigorosamente dall'analisi da parte di un front-end del compilatore. · L'ottimizzazione guidata dal profilo (PGO) migliora le prestazioni dell'applicazione riducendo la cache dell'istruzione, la rimodellazione della cache, la riorganizzazione del layout del codice, la riduzione della dimensione del codice e la riduzione dei rami erogatori. · Il debug ottimizzato del codice con il debugger Intel migliora l'efficienza del processo di debug sul codice che è stato ottimizzato per l'architettura Intel. Cosa c'è di nuovo in questa versione: · Il supporto Fortran 2003 è stato esteso. · Il supporto OpenMP è stato aggiornato a 3.0. · La compilazione parallela è stata migliorata. · Sono stati fatti molti altri miglioramenti.
Compilatore Intel Fortran per Linux Software correlato