|
Storicamente,
migliorare le performance del processore significava
incrementare la velocità di clock.
Oggi,
i produttori di hardware stanno sviluppando un nuovo
paradigma che permette di fornire performance eccezionali
sfruttando lesecuzione di processi multipli in
ciascun processore.
Contemporaneamente, per quanto riguarda il software,
il parallelismo è 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.
Intel®
Software Development Products sono creati specificatamente
per ridurre la complessità del 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 come deadlocks e latent data races.
Se
avete necessittà di effettuare il threading delle
vs applicazioni e sfruttare al meglio il potenziale
del processo multi-core, dovete lavorare con lintera
linea dei software Intel per gli ambienti di sviluppo
Windows, Linux o Mac OS/Intel.
IntelŪ
C++ e Fortran Compilers 11.1 Professional for Windows,
Linux and Mac OsX/Intel
Ottieni
il massimo dai più avanzati sistemi multi-core.
I
compilatori C++ e Fortran Intel, possono inserire automaticamente
threading allinterno delapplicazione sviluppata.
Le
caratteristiche dei compilatori permettono un ricco
controllo grazie allutilizzo delle tecniche industriali
di threading standard quali OpenMP e allintroduzione
automatica di threading con auto-parallelizzazione.
Questo
supporto al threading rende i compilatori Intel la scelta
perfetta per lo sviluppo parallelo e il raggiungimento
di performance eccezionali.
Il
C++ Intel è il compilatore C++ più
performante al mondo; ottimizzato per applicazioni con
attività di loop intensive, include le Intel
Performance Libraries e Threading Building Blocks.
Grazie
al C++ Intel le applicazioni sviluppate con altri compilatori
C++ potranno essere ottimizzate con estrema semplicità
per gli ultimi processori multi-core.
Il
Fortran Intel è il più venduto
compilatore Fortran al mondo. Il software è un
completo compilatore Fortran 95 con caratteristiche
del Fortran 2003 standard, e unampia gamma delle
più popolari estensioni. In particolare, inoltre,
il Visual Fortran per Windows include il Microsoft Visual
Studio 2005 Premier Partner Edition.
Numerosi
sono i miglioramenti della nuova versione 11.1 rilasciata
per i sistemi Windows, Linux e Mac OsX/Intel
Support for the recently announced Intel® Xeon 5500
and Intel® Core i7 processors and SSE extensions
Parallel Lint, a subset of the Source Checker to help
check for OpenMP parallelzation correctness
Improved Intel® Parallel Debugger Extension
Support for Intel® AVX (Larabee) to enable early
software optimization for Intels next generation
256-bit CPU instruction set
Integrated
Performance Primitives 6.1 for Windows, Linux e Mac
OS/Intel
Le
librerie Intel forniscono funzioni software ottimizzate
per applicazioni matematiche e multimediali, che permettono
di aggiungere il parallelismo alle applicazioni. Molte
di queste funzioni sono pre-threaded e tutte sono thread-safe
e questo le rende adatte allimplementazione in
software threaded.
Queste
librerie liberano gli sviluppatori dallobbligo
di scrivere versioni diverse di codice per i differenti
processori, fornendo uninterfaccia API semplice
ma consistente che può lavorare su differenti
architetture.
Le
Integrated Performance Primitives (IPP) sono librerie
cross-platform che forniscono funzioni nei seguenti
domini: Audio, video, and image codecs, Signal processing,
Speech codec and recognition, Cryptography, Computer
vision and recognition, Matrix and vector math processing,
String processing.
La
nuova versione 6.1 è ottimizzata per gli ultimi
processori Intel.
Math
Kernel Library 10.2 for Windows, Linux e Mac OS/Intel
Le
Math Kernel Library (MKL)forniscono agli sviluppatori
un set di funzioni matematiche threaded per applicazioni
ingegneristiche, scientifiche e finanziarie che richiedono
il massimo delle performance.
La
nuova versione 10.2 offre i seguenti miglioramenti:
-
Performance improvements in the BLAS (32-bit and 64-bit);
improvements in the direct spare solver (DSS/PARDISO)
-
Performance improvement on the Intel® Core
i7 processor family, optimized Vector Math Library functions,
and much more
-
A new capability to track the progress of a lengthy
computation and/or interrupt it has been added via a
callback function mechanism
-
Additional functionality such as transposition functions,
an implementation of the boost uBLAS matrix-matrix multiplication,
and many more functions
IntelŪ
Cluster Toolkit 3.2.1
In
un unico pacchetto sono disponibili i potenti tool Intel
per sistemi cluster.
E'
possibile avere a disposizione, con un'unica installazione,
un'unica licenza e a un prezzo estremamente vantaggioso,
i migliori tool per ottimizzare le performance di programmazione
su sistemi cluster con processori Intel: Intel MPI Library,
Intel® Math Kernel Library, Intel® Trace Analyzer
and Collector, Intel® MPI Benchmarks.
Nella
nuova versione 3.2.1 tutti i tool contenuti nel Cluster
Toolkit sono stati aggiornati e ottimizzati per
offrire le massime performance per lo sviluppo software
su cluster Linux o Winodws Computer Cluster Servier
(CCS).
Il
26 maggio 2009, Intel® ha lanciato Intel Parallel
Studio, pacchetto di strumenti di sviluppo per C/C++
per sviluppatori che utilizzano Microsoft Visual Studio.
La
suite Intel® Parallel Studio è composta da
Intel® Parallel Composer, Intel® Parallel Inspector
e Intel® Parallel Amplifier e fornisce agli sviluppatori
Windows un modo facile e veloce di creare, controllare
e ottimizzare le applicazioni per i processori multi-core.
IntelŪ
Parallel Studio - Parallelismo per lintero ciclo di
sviluppo
Grazie
allesperienza maturata in più di 25 anni
di sviluppo software in parallelo, Intel® facilita
gli sviluppatori di C/C++ che usano Microsoft Visual
Studio con Intel® Parallel Studio fornendo strumenti
avanzati per ottimizzare applicazioni Windows seriali
o parallelizzate, per competere con i sistemi multi-core
di oggi e con lindustria dei many-core di domani.
I
prodotti Intel® Parallel Studio sono i primi software
di sviluppo creati per consentire facilmente limplementazione
del parallelismo a tutti i programmatori, e includono:
- Completo controllo del processo di sviluppo dallinizio
alla fine: facilita limplementazione durante
lintero ciclo di sviluppo: progettazione, stesura
codice, debug e messa a punto delle applicazioni.
-
Scalabilità per nuove versioni: abilita
le applicazioni ad adattarsi dinamicamente a tutte le
innovazioni future dei processori.
-
Soluzioni basate su standard per i threading:
minimizza le curve di apprendimento degli sviluppatori
e migliora la produttività consolidando linvestimento
hardware e software.
-
Supporto per tutti i possibili usi del parallelismo:
Include dati e task per la programmazione parallela.
Intel®
Parallel Studio include Intel® Parallel Composer,
Intel® Parallel Inspector e Intel® Parallel
Amplifier; fornendo il set più completo di strumenti
per il parallelismo.
Intel®
Parallel Studio Composer:
Intel®
Parallel Composer fornisce una nuova serie di opzioni
per lo sviluppo di codice parallelo: la combinazione
di compilatori, librerie e del debugger parallelo rendono
facile e veloce la creazione di codice Multithreading
per applicazioni seriali o parallele agli sviluppatori
Microsoft Visual Studio C/C++.
Intel®
Parallel Studio Inspector:
Intel®
Parallel Inspector è il più facile strumento
di ricerca degli errori per i programmatori in C/C++
di Microsoft Visual Studio. A differenza di altri strumenti
analoghi, Parallel Inspector è più veloce
e ha un metodo molto più comprensivo per individuare
errori di memoria e latenze di multithreading.
Intel®
Parallel Studio Amplifier:
Intel®
Parallel Amplifier è un profilatore di threading
e di performance per sviluppatori di Microsoft Visual
Studio* C/C++ che hanno bisogno di capire il comportamento
parallelo di una applicazione per migliorare la scalabilità.
Intel®
Parallel Amplifier semplifica e velocizza la ricerca
dei colli di bottiglia ottimizzando le performance sui
processori multi-core senza bisogno di conoscere larchitettura
del processore o il codice macchina. Sintonizzare per
ottimizzare le performance, garantisce il completo utilizzo
dei core disponibili.
Intel®
Parallel Studio Advisor Lite:
Intel®
Parallel Advisor Lite è un plug-in per Intel®
Parallel Studio. E un potente e pratico strumento
che aiuta gli sviluppatori a determinare dove i codici
sorgenti esistenti possono beneficiare del parallelismo.
La
tecnologia dellIntel® Parallel Advisor Lite
è disponibile in anteprima su WhatIf.Intel.com.
Attribute
quotes to:
James Reinders, Chief Software Evangelist and Director
of Intel Software Products
Programming
for multi-core processors is todays reality, and
using tools designed for parallel program development
makes a lot more sense than struggling with old tools.
Intel Parallel Studio is the clear winner in helping
software developers.
"We
are delighted to be the first to market with comprehensive
tools to help developers harness the power of multi-core.
Our beta customers have told us we have a home run,
and we are far ahead of all other alternatives.
"Developers
using Microsoft Visual Studio developers are anxious
to adopt parallelism to take advantage of multi-core,
and Intel is the first to deliver a solution to help
them. Our work is well coordinated with Microsoft to
provide great value to developers, and we are committed
to leading with the best tools for multi-core processors
for years to come."
Intel
has unequaled experience in helping programmers with
parallelism with innovations n our libraries,
OpenMP and the very popular Intel Threading Building
Blocks. Now, we address all phases of development by
bringing it all together in Intel Parallel Studio. We
have a real winner here our customers are very
pleased.
- Adalta
è unico Elite Reseller Autorizzato per lItalia
dei software Intel®. Nel sito www.Adalta.it/Intel
troverà i dettagli del software.
- Intel®
(NASDAQ: INTC), è leader nelle innovazione
e nello sviluppo di tecnologie sul silicio, i prodotti
e le iniziative sono in continuo sviluppo.
- Le
informazioni aggiuntive su Intel® sono disponibili
su www.intel.com/pressroom e blogs.intel.com.
Sfrutta
la potenza dei software Intel® e trasforma il tuo
codice in applicazioni pronte per la tecnologia multi-core.
Rilasciata la nuova versione dei Software Intel®
per sistemi Cluster.
IntelŪ
Cluster Toolkit 3.1 for Linux or Microsoft Windows Compute
Cluster Server (CCS)
In
un unico pacchetto sono disponibili i potenti tool Intel
per sistemi cluster.
E'
possibile avere a disposizione, con un'unica installazione,
un'unica licenza e a un prezzo estremamente vantaggioso,
i migliori tool per ottimizzare le performance di programmazione
su sistemi cluster con processori Intel: Intel MPI Library,
Intel® Math Kernel Library, Intel® Trace Analyzer
and Collector, Intel® MPI Benchmarks.
Nella
nuova versione 3.1 Intel Cluster Toolkit è ora
disponibile sia per cluster Linux che Microsoft Windows
Compute Cluster Server (CCS).
IntelŪ
MPI Library 3.1 for Linux or Microsoft Windows Compute
Cluster Server (CCS)
Queste
librerie software riducono sensibilmente gli sforzi
per sviluppare, testare e aggiornare applicazioni per
cluster con differenti configurazioni di rete; permettono
di scrivere codice interscambiabile attraverso funzioni
di comunicazione MPI e sono compatibili con i più
importanti tool per la gestione delle risorse, per la
misurazione delle performance e per il debugging.
Le
MPI library offrono la selezione dinamica della rete,
permettendo alle applicazioni MPI di individuare automaticamente
la rete più veloce disponibile.
La
nuova versione 3.1 è disponibile oggi anche per
i cluster basati su Microsoft Windows Compute Cluster
Server (CCS).
IntelŪ
Trace Analyzer and Collector 7.1 for Linux or Microsoft
Windows Compute Cluster Server (CCS)
Intel®
Trace Analyzer and Collector è il più avanzato
prodotto per l'analisi delle performance MPI disponibile
oggi sul mercato. Questo tool permette di individuare
e analizzare velocemente i colli di bottiglia nel codice
di comunicazione MPI all'interno di un cluster.
Altri
punti di forza includono: la comparazione del tracciato
dei file per analizzare gli effetti del cambiamento
del codice sulle performance MPI, i miglioramenti dell'interfaccia,
la semplificazione dell'installazione e l'introduzione
di nuove funzioni per l'aggregazione e il filtering.
La
nuova versione 7.1 è disponibile oggi anche per
i cluster basati su Microsoft Windows Compute Cluster
Server (CCS).
I
produttori di hardware distribuiranno a breve esclusivamente
computer con processori multi-core.
La
nuova versione dei compilatori Intel e delle librerie
rappresenta una conferma dellimpegno di Intel
nel rendere accessibile la potenza del multi-core attraverso
lo sviluppo di avanzati prodotti software creati con
il parallelismo in mente.
Intel®
Software Development Products sono creati specificatamente
per aiutare gli sviluppatori a ridurre la complessità
del 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 come deadlocks e latent data
races.
Se
avete necessità di effettuare il threading delle
vs applicazioni e sfruttare al meglio il potenziale
del processo multi-core, dovete lavorare con lintera
linea dei software Intel per gli ambienti di sviluppo
Windows, Linux o Mac.
Nuovi
Compilatori Intel C++ e Fortran 10.0
Ottieni il massimo dai pių avanzati sistemi multi-core
I
compilatori Intel possono inserire automaticamente threading
allinterno del software.
Le
caratteristiche dei compilatori permettono un ricco
controllo grazie allutilizzo delle tecniche industriali
di threading standard quali OpenMP e allintroduzione
automatica di threading con auto-parallelizazione.
Questo
supporto al threading rende i compilatori Intel la scelta
perfetta per lo sviluppo parallelo e il raggiungimento
di performance eccezionali.
Intel®
C++ Compiler 10.0 Standard and Professional Editions
Grazie alla nuova versione del C++ Intel le tue applicazioni
C++ potranno essere ottimizzate per i nuovi processori
multi-core con estrema semplicità.
Il
nuovo C++ Intel è il compilatore C++ più
performante al mondo; ottimizzato per applicazioni con
attività di loop intensive, include le Intel
Performance Libraries e Threading Building Blocks nella
versione Professional.
Fornisce
solide fondamenta per lo sviluppo di applicazioni matematiche
e multimediali high performance and threading.
Disponibile
per Windows, Linux e Mac OS, offre le seguenti nuove
caratteristiche:
- Improved
Performance and Threading
- Security
Checking and Diagnostics
- Windows
Vista* and Visual Studio* .Net* 2005 Support
- Optimization
Reports More detailed
-
Support for the Latest Multi-Core Processors
Intel®
Fortran Compiler 10.0 Standard and Professional Editions
Il Fortran Intel è il più venduto compilatore
Fortran al mondo. Il software è un completo compilatore
Fortran 95 con molte caratteristiche del Fortran 2003
standard, e un ampia gamma delle più popolari
estensioni.
Disponibile
per Windows, Linux e Mac OS offre le seguenti nuove
caratteristiche:
- Self-contained
product includes Microsoft Visual Studio 2005 Premier
Partner Edition
- More
Fortran 2003 Features
-
Intel® COM Server Wizard
- Improved
Performance and Threading
- Security
Checking and Diagnostics
-
Windows Vista Support
- Optimization
Reports
- Support
for the Latest Multi-Core Processors
Il
software è distribuito nella versione Standard
e Professional; la versione Professional è disponibile
con uno o due set di librerie:
solo
le librerie MKL: Linear Algebra (BLAS, LAPACK, Sparse
Solvers), Fast Fourier Transforms, Vector Math and Statistics
routines o le librerie MKL più le librerie IMSL
Visual Numerics.
In
particolare, inoltre, il Visual Fortran 10.0 per
Windows include oggi il Microsoft Visual Studio
2005 Premier Partner Edition.
Nuove
Librerie Intel
Integrated Performance Primitives 5.2 e Math Kernel
Library 9.1
Le
librerie Intel forniscono funzioni software ottimizzate
per applicazioni matematiche e multimediali, che permettono
di aggiungere il parallelismo alle applicazioni. Molte
di queste funzioni sono pre-threaded e tutte sono thread-safe
e questo le rende adatte allimplementazione in
software threaded.
Queste
librerie liberano gli sviluppatori dallobbligo
di scrivere versioni diverse di codice per i differenti
processori, fornendo uninterfaccia API semplice
ma consistente che può lavorare su differenti
architetture.
Le
Integrated Performance Primitives (IPP) sono librerie
cross-platform che forniscono funzioni nei seguenti
domini: Audio, video, and image codecs, Signal processing,
Speech codec and recognition, Cryptography, Computer
vision and recognition, Matrix and vector math processing,
String processing.
La
nuove caratteristiche della versione 5.2 sono:
- Optimizations
64-bit Application Development
- Data
Compression: zlib-compatible Inflate and Deflate Code
Samples
- CAVP-Certified
Cryptographic Algorithms
- H.264
High Profile and VC-1 Support
- New
Support for Ray-Tracing, Physics and High-Quality
Rendering Applications
Le
Math Kernel Library (MKL) nella versione base
o per cluster forniscono agli sviluppatori un set di
funzioni matematiche threaded per applicazioni ingegneristiche,
scientifiche e finanziarie che richiedono il massimo
delle performance.
La
nuova versione 9.1 è ottimizzata per gli ultimi
processori Intel: Intel® Itanium® 2, Intel®
Xeon, and Intel® Pentium® 4.
Altre
nuove caratteristiche sono:
- 64-Bit
for Mac OS
- 64-Bit
Integer (ILP64)
- LAPACK
3.1 Support
- Spare
BLAS Threading Support
- New
Iterative Solver
- New
Optimization Solvers
- VML
Functions and Threading Support
- Partial
Differential Equations
Intel®
Cluster Toolkit 3.0
In
un unico pacchetto sono disponibili i potenti tool Intel
per i cluster Linux.
E' possibile avere a disposizione, con un'unica installazione,
un'unica licenza e a un prezzo estremamente vantaggioso,
i migliori tool per ottimizzare le performance di programmazione
su sistemi cluster con processori Intel: Intel®
MPI Library 3.0, Intel® Math Kernel Library Cluster
Edition 9.0,Intel® Trace Analyzer and Collector
7.0.
Intel®
MPI Library 3.0
riduce sensibilmente gli sforzi per sviluppare, testare
e aggiornare applicazioni per cluster con differenti
configurazioni di rete; questo software è compatibile
con i più importanti tool per la gestione delle
risorse, per la misurazione delle performance e per
il debugging.
La
nuova versione offre la selezione dinamica della rete,
permettendo alle applicazioni MPI di individuare automaticamente
la rete più veloce disponibile.
Intel®
Trace Analyzer and Collector 7.0
è il più avanzato prodotto per l'analisi
delle performance MPI disponibile oggi sul mercato.
Questo tool permette di individuare e analizzare velocemente
i colli di bottiglia nel codice di comunicazione MPI
all'interno di un cluster.
Le
nuove caratteristiche di questa versione includono:
la comparazione del tracciato dei file per analizzare
gli effetti del cambiamento del codice sulle performance
MPI, i miglioramenti dell'interfaccia, la semplificazione
dell'installazione e l'introduzione di nuove funzioni
per l'aggregazione e il filtering.
Intel®
Math Kernel Library 9.0 sono
librerie software ampiamente utilizzate da sviluppatori
di applicazioni ingegneriste, scientifiche e finanziarie
che necessitano di funzioni matematiche altamente ottimizzate.
Le
aree di sviluppo delle MKL includono: Linear Algebra
- BLAS and LAPACK; Linear Algebra - PARDISO Sparse Solver;
Discrete Fourier Transforms; Vector Math Library; Vector
Statistical Library - random number generators.
Tra
le nuove caratteristiche della versione 9.0 troviamo:
Further performance optimizations for Intel® Xeon®
5100 (Code-named Woodcrest); Enhanced Fast Fourier Transform
(FFT) performance; Additional support for FFTW Interfaces;
Additional Threading Support in Sparse BLAS; New Iterative
Solver; New VSL Functionality; New VML Functionality
and Threading Support; Convolution/Correlation.
La
versione delle MKL per Cluster Linux include,
inoltre, le librerie ScaLAPACK (Scalable LAPACK) e Distributed
Memory Fast Fourier Transforms per cluster Linux.
Cluster
OpenMP for Intel® compilers for Linux
Questo software Intel® è un nuovo tool
che permette di estendere il codice parallelo OpenMP
ai cluster Linux a 64-bit con minime modifiche del codice.
I programmatori potranno avvalersi di un'ottima alternativa
alla complessa programmazione parallela MPI.
Cluster
OpenMP richiede una licenza di Intel® C++ Compiler
for Linux o Intel® Fortran Compiler for Linux; può
essere acquistato separatamente o insieme al compilatore.
I
nuovi Cluster Tools sono i prodotti complementari ai
compilatori e librerie Intel indispensabili per gli
sviluppatori su macchine cluster; i Cluster Tools ottimizzano
le applicazioni per ottenere guadagni in performance
sia sul nodo multicore che sul livello cluster.
"We
came to conclude that we would get much more performance
on IA platform with Intel software tools. For each application,
the Intel compiler gave us better performance than before,
and Intel cluster tools let us know how the cluster
system runs and how to improve it."
stated Jinwoo Park, Senior system manger SPCC, University
of Seoul, South Korea.
ADALTA
è rivenditore autorizzato ufficiale dei software
Intel. Nel sito www.ADALTA.it/Intel troverai le schede
complete dei software.
Grazie
a questi nuovi compilatori è possibile sviluppare
software ottimizzato per la nuova generazione di computer
Apple con processori Intel®.
Intel®
C++ Compiler 9.1 for Mac OS Standard and Professional
Editions
Disponibile nella versione Standard e Professional
il C++ 9.1 permette di sfruttare la potenza dei processori
dual-core Intel® supportando lo sviluppo di applicazioni
multi-threaded così come l'integrazione con Xcode
2.2.1 e l'interoperatività con GCC 4.0.
Con
il nuovo compilatore C++ è possibile scrivere
i programmi nel nuovo codice binario universale; questo
permette di combinare codice nativo per architetture
PowerPC e Intel in un unico pacchetto compilato.
Rispetto
alla versione Standard la versione Professional include
le librerie IPP e MKL.
Intel®
Fortran Compiler 9.1 for Mac OS Standard and Professional
Editions
Disponibile nella versione Standard e Professional il
Fortran 9.1 supporta lo sviluppo di applicazioni multi-threaded
così come l'integrazione con Xcode 2.2.1. Il
compilatore è un Fortran standard e offre il
supporto per il Fortran 95, 90, 77, 66 (Fortran IV)
e alcune caratteristiche selezionate del Fortran 2003.
Rispetto
alla versione Standard la versione Professional include
le librerie MKL.
Insieme
ai compilatori, Intel ha rilasciato la nuova versione
per i computer Apple con processori Intel delle librerie
Intel® Math Kernel Library e Intel®
Integrated Performance Primitives.
Fino
alla fine del 2006 i nuovi compilatori vengono venduti
a un prezzo speciale di lancio.
ADALTA
è rivenditore autorizzato ufficiale dei software
Intel. Nel sito www.ADALTA.it/Intel troverai le schede
complete dei software.
 |
Intel®
ha ufficialmente rilasciato la versione 9.0 dei propri
compilatori C++ e Fortran, disponibili per ambienti
Windows e Linux.
La crescente domanda di sistemi sempre più veloci
ha portato allo sviluppo di processori multi-core, in
cui più operazioni sono svolte contemporaneamente.
I nuovi compilatori Intel® C++ 9.0 Compiler e Intel®
Fortran 9.0 Compiler sono stati concepiti per aiutare
gli sviluppatori a ottenere le migliori performance
su applicazioni per sistemi multi-core, siano essi desktop,
portatili, server o supercomputer.
La programmazione multi-threading è fondamentale
per sfruttare a fondo le nuove generazioni di CPU, e
in particolare quelle basate sulla tecnologia Hyper-Threading
e quelle dotate di due o più core. I compilatori
Intel® 9.0 producono applicazioni multi-threaded,
avvantaggiandosi delle tecnologie Intel multi-core e
Intel Hyper-Treading, includendo opzioni come lautoparallelizzazione,
il pieno supporto a OpenMP 2.5, debugger integrato e
molto altro ancora.
I compilatori Intel® 9.0 includono allinterno
dello stesso pacchetto le versioni per sistemi 32 bit
e 64 bit, supportando processori Intel IA-32, Intel
EM64T e aggiungono anche il supporto per i processori
AMD Opteron.
I nuovi compilatori Intel® sono compatibili con
gli ambienti di sviluppo che la maggior parte dei programmatori
utilizza per sviluppare applicazioni su sistemi Linux
o Windows, integrandosi con Microsoft Microsoft Visual
C++ 6.0 e .NET, make, Emacs e GDB.
Tutti i software Intel® includono con lacquisto
1 anno di Intel Premier Support, che garantisce gli
aggiornamenti gratuiti alle nuove versioni rilasciate
e il supporto tecnico da parte dei tecnici Intel.
 |
Dopo
Due Anni di Sviluppo Intel® ha rilasciato il nuovo
Visual Fortran:
Intel® Visual Fortran Compiler 8.0.
Il
software è stato sviluppato da Intel assieme
al team di ingegneri del DEC/Compaq Fortran creando
per tutti gli sviluppatori Fortran, la nuova generazione
di compilatori che combina le caratteristiche del linguaggio
Compaq* Visual Fortran (Front-end) con le possibilità
di generazione e ottimizzazione del codice della tecnologia
Intel (Back-end).
Disponibile per ambienti Windows* o Linux*, il nuovoIntel®
Visual Fortran Compiler 8.0 consente di ottenere eccezionali
prestazioni su architettura Intel, compresi i processori
Intel® Pentium® 4, Intel® Xeon e Intel®
Itanium® 2.
Il nuovo Intel® Visual Fortran Compiler 8.0 include
un supporto ottimizzato alla tecnologia Hyper-Threading,
ridotti tempi di compilazione, parallelizzazione del
codice nelle applicazioni software, è pienamente
integrabile con l'ambiente Microsoft Visual Studio*
.NET, supporta il linguaggio e le librerie Microsoft
PowerStation4 e offre grande compatibilità con
Compaq* Visual Fortran. Nuovi strumenti vi aiuteranno
ad analizzare, testare e distribuire il vostro codice
per realizzare applicazioni che vanno dai data center
ai wireless computer.
I titolari di licenza del Compaq* Visual Fortran 6.x
possono acquistare laggiornamento da ADALTA a
un prezzo speciale.
Contemporaneamente, Intel® ha reso disponibile anche
il nuovo Intel® C++ Compiler 8.0, per ambiente Windows*
o Linux*.
Entrambi i compilatori, così come le librerie
IPP e MKL e tutti gli strumenti software aggiuntivi
includono 1 anno di Intel® Premier Support, che
consente di ricevere il supporto tecnico direttamente
dagli ingegneri Intel e offre la possibilità
di scaricare gratuitamente dal sito internet Intel tutti
gli upgrade che saranno resi disponibili.
 |
I
compilatori Intel®, sviluppati dagli stessi ingegneri
creatori dei processori Intel®, rendono facile ottenere
risultati di livello superiore da processori Intel®
32 bit, inclusi il Pentium® 4 e l'Intel® Xeon
, e da processori 64 bit come l'Intel® Itanium®
e l'Itanium 2, fornendo tecnologia altamente ottimizzata.
I compilatori Intel®, compatibili con un'ampia gamma
di applicazioni e Compilatori e Strumenti di Sviluppo
Linux, supportano e si avvantaggiano della tecnologia
Hyper-Threading garantendo prestazioni ottimali per
le vostre applicazioni.
Tutti i compilatori Intel includono un anno di supporto
(rinnovabile) che comprende anche gli aggiornamenti
gratuiti alle nuove versioni.
Avvantaggiati
della potenza dei processori Intel® utilizzando
i software creati dagli stessi esperti sviluppatori!
Intel
ha applicato la sua esperienza nellottimizzazione
del software per i sistemi basati su processori Intel®
32 bit e Intel® Itanium® per sviluppare la nuova
release della sua linea di compilatori: le versioni
7.0 di Intel® C++ Compiler for Windows*, Intel Fortran
Compiler for Windows, Intel® C++ Compiler for Linux
e Intel Fortran Compiler for Linux.
I compilatori Intel 7.0 offrono elevate prestazioni
su processori Intel 32-bit, inclusi Pentium® 4 e
Intel® Xeon, e i processori 64-bit Itanium
e Itanium 2, avvantaggiandosi inoltre dei sistemi Multi-processor
e Hyper-Threading Technology.
I
Compilatori Intel® C++ e Fortran permettono di ottenere
con estrema semplicità prestazioni superiori
con sistemi basati su architettura Intel.
La tecnologia ottimizzata dei Compilatori Intel garantisce
un supporto accurato alle applicazione e numerose funzionalità
che sfruttano al meglio le specifiche Hyper-Threading
Technology.
I compilatori Intel sono compatibili e integrabili con
i più utilizzati ambienti di programmazione,
come Microsoft C++.NET*, VisualStudio.NET* e Compaq
Visual Fortran* , consentendo di ricompilare il codice
per ottenere prestazioni più elevate e ottimizzare
le applicazioni.
Intel®
VTune Performance Analyzer consente di incrementare
le performance dei programmi; aiuta a comprendere come
il software utilizza le risorse della CPU e permette
di individuare i colli di bottiglia del codice e di
ottimizzare i tempi di compilazione.
La versione attuale supporta VS.NET, C# e le applicazioni
multi-threaded.
Le
Intel® Performance Libraries semplificano lo sviluppo
di codice ad alto livello permettendo di interfacciarsi
con ununica, semplice ma consistente libreria,
invece di dover sviluppare specifici codici per ciascun
processore. Intel fornisce numerose librerie, incluse
le Intel Integrated Performance Primitives (IPP) e Intel
Math Kernel Library (MKL).
I
compilatori Intel® sono creati per una facile integrazione
con lambiente di sviluppo che stai utilizzando.
Avvantaggiati della potenza dei processori Intel Pentium®
4, Intel® Xeon, Itanium e Itanium 2 utilizzando
i software creati dagli stessi esperti sviluppatori.
|