Hoppa till innehåll

Intel oneAPI Base Toolkit

The Smart Path to Accelerated Computing without the Economic and Technical burdens of Proprietary Programming Models

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.
  • Ett CUDA-kodmigreringsverktyg.

Info

Vad är Intel oneAPI?

Bryt dig bort från proprietära språk med en arkitektur och leverera parallell programmeringsproduktivitet med kompromisslös prestanda för Intel®-processorer och acceleratorer. Dra nytta av Priority Support för snabb utveckling med direkt tillgång till Intels ingenjörer för tekniska frågor.

Test

  1. Punkt 1

Vad ingår i intel oneAPI Base Toolkit?

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

  • Intel® oneAPI DPC++/C++ kompilator
    En standardbaserad CPU-, GPU- och FPGA-kompilator som stöder Data Parallel C++, C++, C, SYCL och OpenMP. som utnyttjar väl beprövad LLVM-kompilatorteknik och Intels historia av kompilatorledarskap för prestanda. Upplev sömlös kompatibilitet med populära kompilatorer, utvecklingsmiljöer och operativsystemstems.
  • Intel® oneAPI DPC++ bibliotek
    Snabba upp data parallella arbetsbelastningar med dessa nyckelproduktivitetsalgoritmer och funktioner.
  • Intel® oneAPI Threading Building Blocks
    Förenkla parallellism med detta avancerade mallbibliotek för trådning och minneshantering.
  • Intel® oneAPI Math Kernel Library
    Accelerera matematiska bearbetningsrutiner, inklusive matrisalgebra, snabba Fourier-transformationer (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 videoavkodning, kodning, omkodning och bearbetning i realtid.
  • Intel® VTune Profiler
    Prestandaanalysverktyg för seriella och flertrådade applikationer. Intel VTune Profiler optimerar applikationsprestanda, system prestanda och system konfiguration för HPC, moln, IoT, media, lagring och mer.
  • Intel® Advisor
    Designkod för effektiv vektorisering, trådning och avlastning till acceleratorer.
  • Intel® Distribution för Python
    Uppnå snabb matematikintensiv arbetsbelastning utan kodändringar för problem med datavetenskap och maskininlärning.
  • Intel® DPC++-kompatibilitetsverktyg
    Migrera äldre CUDA-kod till ett multiplattformsprogram i DPC++-kod med denna assistent.
  • Intel® Integrated Performance Primitives
    Hastighetsprestandan för bildbehandling, signalbehandling, datakomprimering, kryptografi och mer.

Nyheter

Nya funktioner i Intel oneAPI

intelOne API 2023 Nya funktioner

Intel oneAPI Toolkits 2023

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

Den senaste oneAPI 2023 ger utvecklare med multiarkitekturstöd en helt unik prestanda, produktivitet och flexibilitet. Den oneAPI Toolkit XNUMX erhåller du bland annat stöd för Intels kommande portfölj av CPU- och GPU-arkitekturer och avancerade funktioner inklusive:

  • 4e generationens Intel Xeon skalbara processorer (tidigare kodnamnet Sapphire Rapids) från Intel
  • Advanced Matrix Extensions (Intel AMX), Quick Assist Technology (QAT), Intel AVX-512, bfloat16 och mer
  • Intel Xeon Processor Max Series minne med hög bandbredd
  • Intel Data Center GPU:er, inklusive Flex Series med hårdvara AV1-kodning och Max Series (tidigare kodnamnet Ponte Vecchio) med datatypflexibilitet, Intel Xe Matrix Extensions (Intel XMX), vektormotor, XE-Link och andra funktioner
  • Befintliga Intel-processorer, GPU:er och FPGA:er

Verktygen levererar prestanda- och produktivitetsförbättringar och lägger även till stöd för nya Codeplay-plugin-program för NVIDIA och AMD som gör det enklare än någonsin för utvecklare att skriva SYCL-kod för icke-Intel GPU-arkitekturer. Dessa standardbaserade verktyg ger valmöjligheter i hårdvara och enkla att utveckla högpresterande applikationer som körs på multiarkitektursystemstems.

Vad är nytt i Intel oneAPI Toolkit 2023

Stöd för kompilatorer och SYCL

  • Intel oneAPI DPC++/C++ kompilator förbättrar CPU- och GPU-avlastningsprestanda och breddar SYCL-språkstödet för förbättrad kodportabilitet och produktivitet.
  • 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 parallellitet på trådnivå.
  • Intel DPC++-kompatibilitetsverktyg (baserat på SYCLomatic-projektet med öppen källkod) förbättrar migreringen av CUDA-biblioteks API:er, inklusive de för runtime och drivrutiner, cuBLAS och cuDNN.
  • Intel Fortran-kompilator implementerar coarrays, vilket eliminerar behovet av externa API:er som MPI eller OpenMP, utökar OpenMP 5.x-avlastningsfunktioner, lägger till DO CONCURRENT GPU-avlastning och förbättrar optimeringar för felsökning på källnivå.

Prestandabibliotek

  • Intel oneAPI Math Kernel Library ökar CUDA-biblioteksfunktions API-kompatibilitetstäckning för BLAS och FFT; för Sapphire Rapids, utnyttjar Intel XMX för att optimera matrixmultipliceringsberäkningar för datatyperna TF32, FP16, BF16 och INT8; och tillhandahåller gränssnitt för SYCL och C/Fortran OpenMP offload programmering.
  • Intel oneAPI Threading Building Blocks förbättra stödet 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 aktivitetsarenaanrop används samtidigt, och lägga till stöd för Microsoft Visual Studio 2022 och Windows Server 2022.
  • Intel oneAPI Video Processing Library stöder branschens enda hårdvaru-AV1-codec i Intel Data Center GPU Flex-serien och Intel Arc™-processorer; utökar OS-stödet för RHEL9, CentOS, Stream 9, SLES15Sp4 och Rocky 9 Linux; och lägger till parallellkodningsfunktion för att skapa multitranskod.

Analys & Debug

  • Intel VTune Profiler möjliggör möjligheten att identifiera MPI-obalansproblem via dess Application Performance Snapshot-funktion; ger insyn i Xe Link-kortstrafik för användning, bandbreddsförbrukning och andra problem; och lägger till stöd för 4:e generationens Intel Xeon skalbara processorer (Sapphire Rapids), Max Series (Ponte Vecchio) och 13:e generationens Intel Core-processorer.
  • Intel Advisor lägger till automatiserad taklinjeanalys (roofline analysis) för Intel Data Center GPU MAX-serien för att identifiera och prioritera minnes-, cache- eller beräkningsflaskhalsar och förstå deras orsaker och levererar handlingsbara rekommendationer för att optimera återanvändningskostnader för dataöverföring av CPU-till-GPU-avlastning.

AI och Analytics

  • Intel AI Analytics Toolkit kan nu köras inbyggt på Windows med full paritet till Linux förutom distribuerad utbildning (GPU-stöd kommer under Q1 2023).
  • Intel oneAPI Deep Neural Network Library stöder vidare leveransen av överlägsen CNN-prestanda genom att möjliggöra avancerade funktioner i 4:e generationens Intel Xeon skalbara processorer inklusive Intel AMX, AVX-512, VNNI och bfloat16.
  • Intel Distribution av Modin integreras med nya heterogena datakärnor (HDK)-lösning i back-end, vilket möjliggör skalning av AI-lösningar från lågberäkningsresurser till stora eller distribuerade resurser.
  • Beta-tillägg för Intel Distribution för Python inkluderar tillägget compute-follows-data-modell till GPU, datautbyte mellan bibliotek och ramverk och dataparallella tillägg för NumPy- och Numba-paket.

Rendering & Visual Computing

  • Intel oneAPI Rendering Toolkit inkluderar Intel Implicit SPMD Program Compiler runtime-bibliotek för snabb SIMD-prestanda på processorer.
  • Intel Open Volume Kernel Library ökar effektiviteten i minneslayouten 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 rörelseoskärpa för deformation av flera segment för nätgeometri, primitiv och objekt; ansiktsvarierande attribut för mesh- och indelningsgeometri; nya ljusmöjligheter såsom fotometriska ljustyper; och instans-ID-buffertar för att skapa segmenteringsbilder för AI-träning.

Varför ska du använda oneAPI?

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

Att använda oneAPI:s öppna, enhetliga programmeringsmodell med Intels standardbaserade multiarkitekturverktyg ger valfrihet i hårdvara, prestanda, produktivitet och kodportabilitet för processorer och acceleratorer. Kod skriven för proprietära programmeringsmodeller, som CUDA, saknar portabilitet till annan hårdvara, vilket skapar en siled utvecklingspraxis som låser organisationer i en sluten miljöstem.

*Evans Data Global Development Survey Report 22.1, juni 2022

Köp Intel oneAPI 2023 Toolkits med Priority Support

Alfasoft är en Intel Software Elite-återförsäljare. Vi kan hjälpa dig med Intel oneAPI-licensråd och rabatter. Köp Intel oneAPI 2023 Toolkits med Priority Support för att få tillgång till privat, dedikerad Intel-teknikersupport, tillgång till tidigare versioner, plus många andra fördelar.

Tveka inte, 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

            Processorer

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

            GPUs

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

            Språk

            • Data Parallel C++ (DPC++) och SYCL (Obs måste ha Intel oneAPI Base Toolkit installerat)
            • C och C ++

            Operativ systems

            • 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 ramverk för Open Fabrics Interfaces (OFI) som stöder följande

            • InfiniBand*
            • iWARP, RDMA over Converged 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

            Single-Node vs Multi-Node

            • 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ärbar dator, notebook, stationär dator, PC, arbetsstation och distribuerat minnestemdvs HPC-kluster
              • Applikationerna som utvecklaren skriver kommer att avgöra vilket alternativ de ska köpa

            Licenstyper

            Namngiven användare

            • 10-workgroup (tidigare 2-seat Concurrent). Stöd för upp till 10 utvecklare
            • 25-workgroup (tidigare 5-seat Concurrent). Stöd för upp till 250 utvecklare
            • 50 arbetsgrupp. Stöd för upp till 50 utvecklare

            Med oneAPI Toolkit behovet av licensserver har tagits bort. Användare måste följa Intels EULA och köpa antalet platser för att matcha antalet användare som behöver använda programvaran samtidigt.

            • Akademisk
              Endast examensbevisande institutioner; högskolor och universitet som undervisar studenter i högre utbildning för att få en examen
            • Kommersiell
              Alla andra användare, inklusive statliga och ideella institutioner som inte beviljar examen
            • Språk
              Inget språkval. Intel oneAPI Base & HPC Toolkit inkluderar både Fortran, C++, Data Parallel C++ och Python-kompilatorer i samma SKU.
            • Operativ Systems
              Alla operativsystem som stöds kommer att inkluderas i samma SKU – Windows, Linux, macOS. Inget OS-val.

            Nätverkslicenser ändras med Intel oneAPI Toolkit

            Nätverkslicenser (samtidiga) är fortfarande tillgängliga som 2 och 5 samtidiga användarlicenser, men dessa heter olika med oneAPI:

            • 10 arbetsgrupper innebär att upp till 10 utvecklare kan få support. Denna licenstyp hette tidigare 2 Concurrent.
            • 25 arbetsgrupper innebär att upp till 25 utvecklare kan få support. Denna licenstyp hette tidigare 5 Concurrent.
            • 50 arbetsgrupper innebär att upp till 50 utvecklare kan få support.

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

            PRESTANDA ANALYSER OCH BIBLIOTEK

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

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

            EXISTERANDE ANVÄNDARE – VAD ÄR NÄSTA?

            Alla registrerade användare av Intel Parallel Studio och Intel System Studio (ISPXE eller ISS) med aktivt stöd kommer att få ett e-postmeddelande från Intel med möjlighet att uppgradera till oneAPI-produkten som motsvarar deras befintliga produkt utan kostnad.

            • Om användaren väljer det kostnadsfria uppgraderingsalternativet kommer deras befintliga äldre produkt att tas bort, och ett nytt serienummer kommer att utfärdas till samma slutdatum för support som deras äldre produkt.
            • När de har uppgraderats till oneAPI kommer användare att vara berättigade till alla versionsuppdateringar och uppgraderingar som Intel släpper för oneAPI medan deras supportavtal är aktivt.
            • För fortsatt support kan kvalificerade användare köpa oneAPI SSR SKU:er
            • Om användaren doeOm användaren inte väljer att uppgradera till oneAPI kan användaren fortsätta använda sin befintliga produkt, men de kommer inte att få några nya versionsuppdateringar (såvida det inte finns säkerhetsfelfixar)
            • De kommer bara att kunna stanna kvar på den version de för närvarande äger.
            • Användare med aktivt stöd kommer att fortsätta att ha den kostnadsfria uppgraderingslänken tillgänglig för dem medan supporten för deras licens förblir aktiv. När supporten löper ut försvinner det kostnadsfria uppgraderingsalternativet.
            • Användare som har support inom förnyelseintervallet efter utgången kan köpa en SSR SKU efter utgången för sin befintliga produkt för att få sin support aktiv. Sedan kommer de att få 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 AKTIVT SUPPORT TILL RABATTET PRIS UNDER EN BEGRÄNSAD TID

            • Upgrade Promo SKU kan vara ett mer kostnadseffektivt alternativ för befintliga Composer Edition-användare att köpa istället för att välja det kostnadsfria oneAPI Upgrade-erbjudandet, beroende på vilken typ av licens de äger.
            • Användare måste vara medvetna om att uppgraderingskampanjerna ENDAST är kvalificerade för köp 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 gått ut mindre än 6 månader kan också köpa en oneAPI Upgrade Promotion SKU.
            • Med det här köpet kommer ett nytt serienummer att utfärdas med 12 månaders support förlängt från det nuvarande supportens utgångsdatum.

            ONEAPI UPPGRADERING

            • Uppgradera till en annan svit med ytterligare möjligheter, dvs från oneAPI Base Toolkit till oneAPI Base & HPC Toolkit
            • Uppgradera från oneAPI Single-Node till Multi-Node
            • Med det här köpet kommer ett nytt serienummer att utfärdas med 12 månaders support förlängt från det nuvarande supportens utgångsdatum.

            Kontakta oss för ett erbjudande idag!

            Jämförelse

            Intel oneAPI Toolkits Jämförelse

            Intel oneAPI Toolkits jämförelsematris

            Support

            Support

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

            • 1 och 3-års supportalternativ kommer att vara tillgängliga för alla toolkits
            • Ytterligare år av support kan läggas till med motsvarande SKU för förnyelse före utgången

            Stöd med oneAPI Toolkit innefattar

            • 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 de år som stöds, såväl som till äldre versioner (upp till 3 versioner före den aktuella versionen)
            • Direkt tillgång till mjukvaruingenjörer med insiderkännedom om verktygen och Intel-plattformarna för att hjälpa till att lösa problem snabbt.
            • Tillgång till och support för nuvarande och tidigare produktutgåvor som Intel Parallel Studio XE och Intel System Studio.
            • Fokuserad utbildning och hjälp vid användning direkt från Intels ingenjörer.
            • Accelererad svarstid för supportbiljetter.
            • Tillgång till en robust uppsättning onlinetutorials och självhjälpsforum som byggts upp under år av ansträngningar.
            • Prioriterade lösningar för problem och funktionsförfrågningar.
            • Hjälp till att forma framtida produkter med förslag och förbättringsförfrågningar

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

            Utan betald support är stöd för kostnadsfria verktyg endast tillgängligt via offentliga community-forum och endast för den senaste versionsuppdateringen för innevarande år.

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

            Priser

            Priser