Hoppa till innehåll

Intel oneAPI Base Toolkit

Accelererad beräkning utan de ekonomiska och tekniska bördorna med proprietära programmeringsmodeller

Accelerera datacentrerade arbetsbelastningar genom att utveckla högpresterande applikationer som skalas över en mängd olika arkitekturer (CPU, GPU, FPGA) med en enda programmeringsmodell. Med oneAPI:s öppna standardbaserade väg till accelererad datoranvändning och Intel® oneAPI Base Toolkit, få allt du behöver.

  • Ett tvärarkitekturspråk Data Parallel C++ tillsammans med C++ och Python.
  • Klassens bästa Fortran och C++ kompilatorer och prestandabibliotek.
  • Avancerade analysatorer och debuggers med Intel oneAPI Base Toolkit
  • Ett CUDA-kodmigreringsverktyg.

Info

Vad är Intel oneAPI?

Bryt dig från proprietära språk med en enda arkitektur och leverera produktivitet i parallell programmering med kompromisslös prestanda för Intel® CPU:er och acceleratorer. Dra nytta av Priority Support för snabb utveckling med direkt tillgång till Intel-ingenjörer för tekniska frågor.

Vad ingår i intel oneAPI Base Toolkit?

Klicka här för att läsa Intel OneAPI Base Toolkit WhitePaper!

  • Intel® oneAPI DPC++/C++ Compiler
    En standardbaserad kompilator för CPU, GPU och FPGA med stöd för Data Parallel C++, C++, C, SYCL och OpenMP som utnyttjar välbeprövad LLVM-kompilatorteknik och Intels historia av ledande kompilatorer för prestanda. Upplev sömlös kompatibilitet med populära kompilatorer, utvecklingsmiljöer och operativsystem.
  • Intel® oneAPI DPC++ bibliotek
    Snabba upp parallella arbetsbelastningar med dessa viktiga produktivitetsalgoritmer och funktioner.
  • Intel® oneAPI Threading Building Blocks
    Förenkla parallellism med det här avancerade mallbiblioteket för trådning och minneshantering.
  • Intel® oneAPI Math Kernel Library
    Snabbare matematiska bearbetningsrutiner, inklusive matrisalgebra, snabba Fouriertransformationer (FFT) och vektormatematik.
  • Intel® oneAPI Data Analytics Library
    Öka prestanda för maskininlärning och dataanalys.
  • Intel® oneAPI Video Processing Library
    Leverera snabb, högkvalitativ avkodning, kodning, omkodning och bearbetning av video i realtid.
  • Intel® VTune Profiler
    Verktyg för prestandaanalys för seriella och flertrådiga tillämpningar. Intel VTune Profiler optimerar applikationsprestanda, systemprestanda och systemkonfiguration för HPC, moln, IoT, media, lagring med mera.
  • Intel® Advisor
    Utforma kod för effektiv vektorisering, trådning och avlastning till acceleratorer.
  • Intel® Distribution for Python
    Uppnå snabb prestanda för matematiskt intensiva arbetsuppgifter utan kodändringar för datavetenskap och maskininlärningsproblem.
  • Intel® DPC++ Compatibility Tool
    Migrera äldre CUDA-kod till ett program för flera plattformar i DPC++-kod med den här assistenten.
  • Intel® Integrated Performance Primitives
    Hastighetsprestanda för bildbehandling, signalbehandling, datakomprimering, kryptografi med mera.

Nyheter

Nya funktioner i Intel oneAPI Base Toolkit

intelOne API 2023 New features

Intel oneAPI verktygslådor för utvecklare 2023

Optimerat, standardbaserat stöd för kraftfulla nya arkitekturer

De senaste verktygen för oneAPI och AI 2023 fortsätter att ge utvecklare prestanda och produktivitet för flera arkitekturer och ger optimerat stöd för Intels kommande portfölj av CPU- och GPU-arkitekturer och avancerade funktioner:

  • 4:e generationens Intel Xeon Scalable-processorer (tidigare kodnamn Sapphire Rapids) med Intel
  • Advanced Matrix Extensions (Intel AMX), Quick Assist Technology (QAT), Intel AVX-512, bfloat16 med mera
  • Intel Xeon Processor Max Series med hög bandbredd i minnet
  • Intel Data Center GPU:er, inklusive Flex-serien med hårdvaru-AV1-kodning och Max-serien (tidigare med kodnamnet Ponte Vecchio) med datatypflexibilitet, Intel Xe Matrix Extensions (Intel XMX), vektormotor, XE-Link och andra funktioner.
  • Existing Intel CPUs, GPUs, and FPGAs

Verktygen ger prestanda- och produktivitetsförbättringar och ger även stöd för nya Codeplay-plugins för NVIDIA och AMD som gör det enklare än någonsin för utvecklare att skriva SYCL-kod för GPU-arkitekturer som inte är från Intel. Dessa standardbaserade verktyg ger valmöjligheter när det gäller hårdvara och underlättar utvecklingen av högpresterande program som körs på system med flera arkitekturer.

Vad är nytt i 2023 oneAPI och AI-verktyg?

Kompilatorer och SYCL-stöd

  • Intel oneAPI DPC++/C++ Compiler förbättrar prestandan för CPU- och GPU-avlastning och utökar stödet för SYCL-språket för att förbättra portabiliteten och produktiviteten.
  • Intel oneAPI DPC++ Library (oneDPL) utökar stödet för C++-standardbiblioteket i SYCL-kärnor med ytterligare heap- och sorteringsalgoritmer och lägger till möjligheten att använda OpenMP för parallellism på trådnivå.
  • Intel DPC++ Compatibility Tool (baserad på SYCLomatic-projektet med öppen källkod) förbättrar migreringen av CUDA-bibliotekens API:er, inklusive dem för körtid och drivrutiner, cuBLAS och cuDNN.
  • Intel Fortran Compiler implementerar coarrays, vilket eliminerar behovet av externa API:er som MPI eller OpenMP, utökar OpenMP 5.x:s avlastningsfunktioner, lägger till DO CONCURRENT GPU-avlastning och förbättrar optimeringar för debuggning på källnivå.

Prestandabibliotek i Intel oneAPI Base Toolkit

  • Intel oneAPI Math Kernel Library ökar CUDA-biblioteksfunktionernas API-kompatibilitetstäckning för BLAS och FFT; för Sapphire Rapids utnyttjas Intel XMX för att optimera matrismultiplikationsberäkningar för TF32-, FP16-, BF16- och INT8-datatyper; och ger gränssnitt för SYCL- och C/Fortran OpenMP-avlastningsprogrammering.
  • Intel oneAPI Threading Building Blocks förbättrar stödet för och användningen av den senaste C++-standarden för parallell sortering, erbjuder en förbättrad synkroniseringsmekanism för att minska konflikter när flera uppgiftsarenaanrop används samtidigt och lägger till stöd för Microsoft Visual Studio 2022 och Windows Server 2022.
  • Intel oneAPI Video Processing Library stöder branschens enda AV1-kod i Intel Data Center GPU Flex Series och Intel Arc(tm)-processorer, utökar OS-stödet för RHEL9, CentOS, Stream 9, SLES15Sp4 och Rocky 9 Linux och lägger till en funktion för parallell kodning för sampling av flera omkodningar.

Analys och felsökning

  • Intel VTune Profiler gör det möjligt att identifiera MPI-balansproblem med hjälp av funktionen Snapshot för tillämpningsprestanda, ger insyn i Xe Link-trafiken över kortgränserna för användning, bandbreddskonsumtion och andra problem, och ger stöd för 4:e generationens Intel Xeon Scalable-processorer (Sapphire Rapids), Max-serien (Ponte Vecchio) och 13:e generationens Intel Core-processorer.
  • Intel Advisor lägger till automatiserad roofline-analys för Intel Data Center GPU MAX Series för att identifiera och prioritera flaskhalsar i minnet, cacheminnet eller beräkningen och förstå orsakerna till dem och ger användbara rekommendationer för att optimera kostnaderna för återanvändning av dataöverföring av CPU-till-GPU-avlastning.

AI och analys i Intel oneAPI Base Toolkit

  • Intel AI Analytics Toolkit kan nu köras på Windows med full likvärdighet med Linux förutom när det gäller distribuerad träning (GPU-stöd kommer under Q1 2023).
  • Intel oneAPI Deep Neural Network Library stöder ytterligare leveransen av överlägsen CNN-prestanda genom att möjliggöra avancerade funktioner i 4th Gen Intel Xeon Scalable Processors, inklusive Intel AMX, AVX-512, VNNI och bfloat16.
  • Intel Distribution of Modin integreras med en ny lösning för heterogena datakärnor (HDK) i bakändan, vilket gör det möjligt att skala AI-lösningar från låga datorresurser till stora eller distribuerade datorresurser.
  • Beta additions for Intel Distribution for Python inkluderar utökning av compute-follows-data-modellen till GPU, datautbyte mellan bibliotek och ramverk samt dataparallella utökningar för NumPy- och Numba-paketen.

Rendering och visuell databehandling

  • Intel oneAPI Rendering Toolkit innehåller Intel Implicit SPMD Program Compiler runtime-biblioteket för snabb SIMD-prestanda på processorer.
  • Intel Open Volume Kernel Library ökar effektiviteten i minneslayoutet för VDB-volymer och lägger till ett AVX-512 8-wide CPU-enhetsläge för ökad arbetsbelastningsprestanda.
  • Intel OSPRay och Intel OSPRay Studio Lägg till funktioner för multi-segment deformation motion blur för nätgeometri, primitiv och objekt; attribut för ansiktsvariationer för nät- och indelningsgeometri; nya ljusfunktioner som fotometriska ljustyper; och buffertar för instans-ID för att skapa segmenteringsbilder för AI-träning.

Varför ska du använda oneAPI?

Med 48 % av utvecklarna som siktar på heterogena system som använder mer än en typ av processor* krävs effektivare multiarkitekturprogrammering för att hantera den ökande omfattningen och skalan på verkliga arbetsbelastningar.

Genom att använda oneAPI:s öppna, enhetliga programmeringsmodell tillsammans med Intels standardbaserade multiarkitekturverktyg får du valfrihet när det gäller maskinvara, prestanda, produktivitet och kodportabilitet för CPU:er och acceleratorer. Kod som skrivs för proprietära programmeringsmodeller, som CUDA, saknar portabilitet till annan hårdvara, vilket skapar en siload utvecklingspraxis som låser in organisationer i ett slutet ekosystem.

*Evans Data Global Development Survey Report 22.1, juni 2022

Köp Intel oneAPI 2023 Toolkits med prioriterad support

Alfasoft är en Intel Software Elite Reseller. Vi kan hjälpa dig med råd och rabatter för Intel oneAPI-licensiering. Köp Intel oneAPI 2023 Toolkits med Priority Support för att få tillgång till privat, dedikerad Intel-teknikerstöd, tillgång till en tidigare version och många andra fördelar.

Vänligen ta kontakt med Alfasoft via e-post eller ring oss om du har några frågor eller behöver en offert, så kontaktar vi dig.

Systemkrav

Systemkrav i Intel oneAPI Base Toolkit

Processorer

  • Intel® Xeon®-processorer
  • Intel® Xeon® Scalable-processorer
  • Intel® Core™-processorer

GPUs

  • Intel® Processor Graphics Gen9 och högre
  • Xe-arkitektur

Språk

  • Data Parallel C++ (DPC++) och SYCL (Observera att Intel oneAPI Base Toolkit måste vara installerad)
  • C och C++

Operativsystem i Intel oneAPI Base Toolkit

  • Windows
  • Linux
  • macOS (Inte alla Intel oneAPI HPC Toolkit-komponenter är tillgängliga för macOS. Följande komponenter ingår: Intel® C++ Compiler Classic och Intel® Fortran Compiler Classic).

Utvecklingsmiljöer

  • Kompatibel med kompilatorer från Microsoft, GCC, Intel och andra som följer etablerade språkstandarder.
  • Windows: Microsoft Visual Studio
  • Linux: Eclipse*

Implementering av ramverket Open Fabrics Interfaces (OFI) med stöd för följande

  • InfiniBand*
  • iWARP, RDMA över konvergerat Ethernet (RoCE)
  • Amazon Web Services Elastic Fabric Adapter (AWS EFA)
  • Intel® Omni-Path Architecture (Intel® OPA)
  • Ethernet, IP över InfiniBand (IPoIB), IP över Intel OPA

Licens

Licensalternativ

En enda nod vs. flera noder

  • Single-Node: stöds för användning på bärbar dator, notebook, stationär dator, PC eller arbetsstation.
  • Multi-Node: stöds för användning på bärbara datorer, notebooks, stationära datorer, PC, arbetsstationer och distribuerade minnessystem, t.ex. HPC-kluster.
    • Det är de applikationer som utvecklaren skriver som avgör vilket alternativ de ska köpa.

Typer av licenser

Namngiven användare

  • 10 arbetsgrupp (tidigare Concurrent med 2 platser). Stöd för upp till 10 utvecklare
  • 25 arbetsgrupp (tidigare Concurrent med 5 platser). Stöd för upp till 250 utvecklare
  • 50 Arbetsgrupp. Stöd för upp till 50 deveLöpare

Med oneAPI Toolkit har behovet av en licensserver tagits bort. Användarna måste följa Intels EULA och köpa det antal platser som motsvarar det antal användare som behöver använda programvaran samtidigt.

  • Akademisk
    Degree-granting institutions only; colleges och universitet som undervisar studenter i högre utbildningeducation towards earning a degree
  • Kommersiell
    Alla andra användare, inklusive statliga och ideella institutioner som inte utfärdar examina.
  • Språk
    Inget språkval. Intel oneAPI Base & HPC Toolkit innehåller både Fortran, C++, Data Parallel C++ och Python-kompilatorer i samma SKU.
  • Operativsystem
    Alla operativsystem som stöds kommer att ingå i samma SKU - Windows, Linux, macOS. Ingen OS sval.

Nätverkslicenser ändras med Intel oneAPI Toolkit

Nätverkslicenser (samtidiga) finns fortfarande tillgängliga som licenser för 2 och 5 samtidiga användare, men de har ett annat namn i oneAPI:

  • 10 Workgroup innebär att upp till 10 utvecklare kan få stöd. Den här licenstypen kallades tidigare 2 Concurrent.
  • 25 Workgroup innebär att upp till 25 utvecklare kan få stöd. Den här licenstypen kallades tidigare 5 Concurrent.
  • 50 Workgroup innebär att upp till 50 utvecklare kan få stöd.

För oneAPI fastställs ett maximalt antal utvecklare för nätverkslicenserna, som sedan kan registreras i IRC och har rätt att begära teknisk support från Intel i det konfidentiella Intel Online Service Center. FlexLM ingår inte längre i nätverkslicenserna (vilket var fallet med IPSXE). Licens- och användningsbegränsningar följer nu av den rättsliga grunden (dvs. licensavtalet - EULA).

PRESTANDAANALYSATORER OCH BIBLIOTEK

Analysatorer (t.ex. VTune Profiler och MPI) och bibliotek kommer inte längre att finnas tillgängliga som fristående produkter.

  • Nya licenser kommer endast att vara tillgängliga genom köp av oneAPI Base eller oneAPI Base & HPC Toolkit Single Node eller Multi-Node, beroende på produkt.
  • Uppgraderingskampanjer till oneAPI är tillgängliga för befintliga användare med aktiv support.

BEFINTLIGA ANVÄNDARE - VAD ÄR NÄSTA STEG I INTEL ONEAPI BASE TOOLKIT?

Alla registrerade användare av Intel Parallel Studio och Intel System Studio (ISPXE eller ISS) med aktiv support kommer att få ett e-postmeddelande från Intel med möjligheten att kostnadsfritt uppgradera till den oneAPI-produkt som motsvarar deras befintliga produkt.

  • Om användaren väljer det kostnadsfria uppgraderingsalternativet kommer den befintliga äldre produkten att utgå och ett nytt serienummer kommer att utfärdas med samma slutdatum för support som den äldre produkten.
  • När användaren har uppgraderat till oneAPI kommer han eller hon att vara berättigad till alla versionsuppdateringar och uppgraderingar som Intel släpper för oneAPI så länge supportavtalet är aktivt.
  • För fortsatt support kan berättigade användare köpa oneAPI SSR SKU:er
  • Om användaren inte väljer att uppgradera till oneAPI kan han eller hon fortsätta att använda sin befintliga produkt, men kommer inte att få några uppdateringar av den nya versionen (såvida det inte rör sig om säkerhetsbuggfixar).
  • De kan bara stanna kvar på den version som de för närvarande äger.
  • Användare med aktiv support kommer att fortsätta att ha tillgång till länken för gratis uppgradering så länge supporten för deras licens är aktiv. När supporten löper ut försvinner alternativet för gratis uppgradering.
  • Användare som har support i förnyelseintervallet efter utgången av giltighetstiden kan köpa en SSR SKU efter utgången av giltighetstiden för sin befintliga produkt för att få sin support aktiv. Därefter får de en länk för att uppgradera till oneAPI gratis som en del av deras service- och supportavtal.

ONEAPI UPPGRADERINGSKAMPANJ: TILLGÄNGLIG FÖR IPSXE-ANVÄNDARE MED AKTIV SUPPORT TILL ETT RABATTERAT PRIS UNDER EN BEGRÄNSAD TID.

  • Upgrade Promo SKU kan vara ett mer kostnadseffektivt alternativ för befintliga användare av Composer Edition att köpa istället för att välja det kostnadsfria erbjudandet om uppgradering av oneAPI, beroende på vilken typ av licens de har.
  • Användarna måste vara medvetna om att uppgraderingskampanjerna ENDAST kan köpas INNAN de klickar på "Uppgradera" till oneAPI om de för närvarande har aktiv support.
  • När en användare uppgraderar gratis försvinner uppgraderingskampanjen.
  • Ny uppdatering: IPSXE-användare som har support som har löpt ut i mindre än 6 månader kan också köpa en oneAPI Upgrade Promotion SKU.
  • Med detta köp kommer ett nytt serienummer att utfärdas med 12 månaders förlängd support från det nuvarande utgångsdatumet för supporten.

ONEAPI UPGRADE i Intel oneAPI Base Toolkit

  • Uppgradera till en annan svit med ytterligare funktioner, t.ex. från oneAPI Base Toolkit till oneAPI Base & HPC Toolkit.
  • Uppgradera från oneAPI Single-Node till Multi-Node
  • Med detta köp kommer ett nytt serienummer att utfärdas med 12 månaders förlängd support från det nuvarande utgångsdatumet för supporten.

Kontakta oss för ett erbjudande idag!

Jämförelse

Jämförelse av Intel oneAPI-verktygslådor

Jämförelse av Intel oneAPI-verktygslådor
Jämförelsematris för Intel oneAPI Toolkits

Support

Stöd för Intel oneAPI Base Toolkit

Alfasoft erbjuder betalda licenser för Intel oneAPI-programvaran med support.

- Supportalternativ på 1 och 3 år kommer att finnas tillgängliga för alla verktygslådor.
- Ytterligare år av stöd kan läggas till med motsvarande förnyelse SKU före utgång.

Stödet med oneAPI Toolkit omfattar

  • Konfidentiell kommunikation direkt med Intels supporttekniker för att hålla dina problem privata och utanför offentliga forum.
  • Tillgång till alla versionsuppdateringar och uppgraderingar som släpps under stödåret/åren, samt till äldre versioner (upp till tre versioner före den aktuella versionen).
  • Direkt tillgång till mjukvaruingenjörer med insiderkunskap om verktygen och Intel-plattformarna för att snabbt lösa problem.
  • Tillgång till och stöd för aktuella och tidigare produktversioner som Intel Parallel Studio XE och Intel System Studio.
  • Fokuserad utbildning och stöd i användningen direkt från Intel-ingenjörer.
  • Snabbare svarstid på supportärenden.
  • Tillgång till en gedigen uppsättning handledningar online och forum för självhjälp som byggts upp under många års arbete.
  • Prioriterade lösningar för frågor och önskemål.
  • Bidra till att utforma framtida produkter med förslag och önskemål om förbättringar.

Vad ingår i Intel Priority Support? (video)

Utan betald support är support för kostnadsfria verktyg endast tillgänglig via offentliga forum och endast för den senaste versionsuppdateringen för det aktuella året.

Klicka här för att få tillgång till Intel Support!