Intel oneAPIHome Software Intel oneAPI 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 BASE E HPC TOOLKIT si uniscono per creare un unico prodotto HPC: One API Base 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 BASE TOOLKIT Intel oneAPI Base 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. Intel oneAPI Base 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). 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. Cosa c’è di nuovo in Intel oneAPI 2023 Gli ultimi strumenti Intel oneAPI 2023 continuano a garantire agli sviluppatori prestazioni e produttività multi-architettura, offrendo un supporto ottimizzato per il prossimo portafoglio di architetture CPU e GPU e per le funzionalità avanzate di Intel. Intel OneAPI 2023 supporta ora le seguenti architetture: Processori di generazione Intel® Xeon® Scalable 4 (precedentemente denominati Sapphire Rapids) con Intel® Advanced Matrix Extensions (Intel® AMX), Quick assist Technology (QAT), Intel® AVX-512, bfloat16, ecc. Memoria ad alta larghezza di banda per processori Intel® Xeon® serie Max. GPU Intel® Data Center, tra cui la serie Flex con codifica hardware AV1 e la serie Max (precedentemente denominata Ponte Vecchio) con flessibilità dei tipi di dati, Intel® Xe Matrix Extensions (Intel® XMX), motore vettoriale, XE-Link e altro ancora. Tutti i processori, le GPU e gli FPGA Intel® esistenti. Anche gli strumenti Intel stanno ampliando le loro funzionalità: Intel® oneAPI DPC++/C++: prestazioni migliorate per l’offload di CPU e GPU e supporto esteso del linguaggio SYCL per una maggiore portabilità e produttività del codice. La libreria Intel® oneAPI DPC++ (oneDPL) estende il supporto della libreria standard C++ nei kernel SYCL con algoritmi aggiuntivi di heap e sort e aggiunge la possibilità di utilizzare OpenMP per il parallelismo a livello di thread. Lo strumento di compatibilità Intel® DPC++ (basato sul progetto open source SYCLomatic) migliora la migrazione delle API delle librerie CUDA, comprese le API di runtime e driver, cuBLAS e cuDNN. Compilatore Intel® Fortran: implementa i coarray, eliminando la necessità di API esterne, come MPI o OpenMP. Inoltre, estende le capacità di offloading di OpenMP 5.x e aggiunge l’offloading GPU DO CONCURRENT. Intel Fortran Compiler migliora anche le ottimizzazioni per il debugging a livello di sorgente. La manutenzione del PSXE è ancora in corso? Approfittate dell’aggiornamento gratuito a oneAPI . EDIZIONEAGGIORNAMENTOIntel®Parallel Studio XE Composer EditionIntel®oneAPI Base & HPC Toolkit Single-NodeIntel®Parallel Studio XE Professional EditionIntel®oneAPI Base & HPC Toolkit Single-NodeIntel®Parallel Studio XE Cluster EditionIntel®oneAPI Base & HPC Toolkit Multi-Node A partire da (excl tax) Tariffe Licenza perpetua369,94 € Accedi per vedere tutti i prezzi Scarica la versione di prova 23/03/2023 Soluzioni Verso sistemi exascale e zettascale Utilizzando gli strumenti Intel oneAPI, l’Università di Cambridge sta costruendo la prossima generazione di computer di classe exascale e zettascale per democratizzare il supercalcolo. Leggere di più Leggere di più Scopri altri prodotti software dal nostro catalogo Go to top