Intel oneAPI

Lire la video

Lire la video

Con Intel oneAPI, liberate il vero potere del vostro codice! Distribuisci e distribuisci i tuoi carichi HPC su diverse architetture

Intel oneAPI è il percorso produttivo e intelligente verso la libertà HPC dagli oneri economici e tecnici dei modelli di programmazione proprietari. È un’alternativa aperta al lock-in dei linguaggi proprietari che ti permette di sfruttare appieno le prestazioni del tuo hardware con un set completo di strumenti collaudati che completano i linguaggi e i modelli paralleli esistenti.

Comprende un linguaggio Data Parallel C++ cross-architecture (basato su ISO C++ e SYCL), compilatori C++ e Fortran, librerie avanzate ed estensioni comunitarie.

5 buoni motivi di usare questo software

  • Strumenti ancora più robusti
  • Capacità ottimali del processore e multi-architettura con DPC++
  • Sviluppo più rapido
  • Combinazioni di Fortran e C++
  • Strumenti di convalida aggiuntivi
Apprezziamo molto RITME… un accompagnamento nella scelta delle soluzioni e delle risposte professionali ai problemi presentati dai nostri ricercatori.
La qualità dei nostri interlocutori RITME è quella di portarci delle risposte.

 
Laurent Benvenuti
Responsabile IT – Scuola di Economia di Tolosa

Perché scegliere Intel oneAPI?

L’uso di tecnologie di calcolo ad alte prestazioni come AI, Machine Learning e Deep Learning richiede agli sviluppatori di distribuire e scalare i carichi di lavoro HPC in modo da liberare tutte le capacità dei processori, degli acceleratori e dei cluster HPC alimentati da Intel.

Intel ha recentemente presentato la famiglia Intel oneAPI, la prossima generazione di strumenti di sviluppo del software Intel, basata sugli standard attuali per la creazione e l’implementazione di applicazioni ad alte prestazioni e centrate sui dati per varie architetture.

INTEL ONE API E HPC TOOLKIT si uniscono per creare un unico prodotto HPC:

One API e HPC Toolkits includono tecniche all’avanguardia di vettorizzazione, multithreading, parallelizzazione multi-nodo e ottimizzazione della memoria. Distribuire applicazioni e soluzioni su sistemi a memoria condivisa e distribuita (come i cluster) utilizzando strumenti di sviluppo, una libreria MPI standardizzata, un analizzatore MPI e strumenti di tuning e monitoraggio dei cluster.

INTEL oneAPI TOOLKIT

Intel oneAPI Toolkit è un insieme di strumenti e librerie per lo sviluppo di applicazioni ad alte prestazioni, centrate sui dati e destinate a una varietà di architetture Intel (CPU, GPU, FPGA).

  • Utilizza un modello di programmazione unico e un linguaggio cross-architettura Data Parallel C++ (DPC++) per sviluppare applicazioni ad alte prestazioni e centrate sui dati che permettono il riutilizzo del codice su obiettivi hardware come CPU Intel, GPU e FPGA, e permettono una messa a punto personalizzata per ogni acceleratore. Sviluppare in modo efficiente usando il compilatore DPC+/C++/C, le librerie di prestazioni, gli strumenti di profiling e debug di supporto alla progettazione migliorati e Python accelerato.
  • Migrate il vostro codice CUDA al nuovo codice DPC++ che può essere usato su più architetture usando uno strumento di compatibilità, e adattatelo come necessario per implementazioni specifiche.
  • Sviluppare codice pronto per il futuro per facilitare l’adozione di future architetture HPC innovative.

Costruite, analizzate, ottimizzate e adattate applicazioni HPC veloci per una varietà di architetture utilizzando tecniche di vettorizzazione, multithreading, parallelizzazione multi-nodo e ottimizzazione della memoria.

  • Costruire. Semplificate l’implementazione di applicazioni HPC cross-architettura su processori e acceleratori Intel utilizzando i compilatori e le librerie leader del settore. Create in modo efficiente codice parallelo veloce e migliorate le prestazioni delle applicazioni sfruttando le caratteristiche avanzate dell’architettura Intel attuale e futura.
  • Analizzare. Valutare rapidamente le prestazioni delle applicazioni, l’utilizzo delle risorse e le aree da ottimizzare per garantire prestazioni veloci in tutte le architetture.
  • Ottimizzare. Impara come l’utilizzo delle risorse influisce sul tuo codice, incluso il calcolo, la memoria, l’I/O e altro ancora, per prendere decisioni intelligenti di progettazione cross-architettura.
  • Supporta gli standard HPC, inclusi C/C++, Fortran, Python, OpenMP e MPI, per una facile integrazione con il codice esistente.

Le novità di Intel oneAPI 2025

Intel oneAPI continua ad evolversi con la nuova versione 2025, ancora più ricca di funzionalità e innovazioni. Questa piattaforma unificata per lo sviluppo di applicazioni ad alte prestazioni e di intelligenza artificiale supera i limiti delle prestazioni sulle più recenti architetture Intel. Semplifica l’accesso agli strumenti standard del settore ampliando al contempo le opzioni hardware disponibili. Gli sviluppatori possono così beneficiare di flessibilità ed efficienza ottimali per sfruttare al massimo le tecnologie Intel.

Prestazioni senza precedenti sulle piattaforme Intel per massimizzare i tuoi progetti AI e HPC

  • Fino a 3 volte più prestazioni nell’intelligenza artificiale generativa (GenAI) sui processori Intel® Xeon® di 6a generazione con oneDNN, framework AI ottimizzati da Intel e Intel® AMX.
  • Miglioramento fino a 2,5 volte delle prestazioni HPCG grazie a MRDIMM e oneMKL.
  • Sviluppo di AI ad alte prestazioni su PC (compresi i grandi modelli di linguaggio come LLM) con strumenti ottimizzati per i processori Intel® Core™ Ultra.
  • Sicurezza e crittografia avanzate tramite la libreria Intel® Cryptography Primitives.

Accesso semplificato e migliorato agli strumenti standard del settore

  • Sfrutta i framework AI e le librerie di prestazioni con ottimizzazioni Intel migliorate, incluso il supporto nativo per PyTorch 2.5 su CPU e GPU.
  • Ottimizza le prestazioni per gli ultimi LLM (Llama 3.2, Qwen2, Phi-3) utilizzando gli strumenti AI di Intel.
  • Semplifica l’installazione degli strumenti con un selettore che consente di configurare kit completi o sottobundle personalizzati.

Maggiore flessibilità hardware per sfruttare appieno le risorse multi architetturali

  • Supporto migliorato per ambienti multi-vendor e multi architettura, inclusa una migrazione più veloce da CUDA* a SYCL* con Intel® DPC++ Compatibility Tool.
  • Prestazioni quasi native per il calcolo numerico su CPU e GPU con Intel® Distribution for Python.
  • Fino a 4 volte più velocità per i kernel GPU grazie a oneDPL, con flessibilità futura offerta da librerie di accelerazione AI multi-hardware (Triton, JAX, OpenXLA).

La manutenzione del PSXE è ancora in corso? Approfittate dell’aggiornamento gratuito a oneAPI .

EDIZIONEAGGIORNAMENTO
Intel®
Parallel Studio XE Composer Edition
Intel®
oneAPI & HPC Toolkit Single-Node
Intel®
Parallel Studio XE Professional Edition
Intel®
oneAPI & HPC Toolkit Single-Node
Intel®
Parallel Studio XE Cluster Edition
Intel®
oneAPI & HPC Toolkit Multi-Node
A partire da (excl tax)
Tariffe
Licenza perpetua
369,94 €