Larrabee (Intel Larrabee) er kodenavnet for et projekt, der skal udvikle en ny Intel Many Integrated Core (Intel MIC) arkitektur til mikroprocessorer fra det amerikanske firma Intel .
Oprindeligt blev disse chips skabt som en ny, hidtil uset løsning, der vil erstatte Intel GMA -serien af grafikprocessorer . Intel Larrabee-chippen blev designet som en kombination af CPU og GPU , svarende til AMD Fusion . Videokort baseret på Larrabee-chips skulle konkurrere med nVidia GeForce- og AMD Radeon -løsninger . Larrabee-chips forventedes også at konkurrere på GPGPU- og højtydende computermarkeder.
Oprindeligt planlagde Intel at modtage tekniske prøver af Larrabee-chips i slutningen af 2008 , og de første produkter baseret på denne chip forventedes at blive frigivet i slutningen af 2009 eller begyndelsen af 2010 [1] [2] . Udgivelsesdatoen for produktet er dog blevet rykket tilbage på ubestemt tid [3] .
I juni 2011 blev det kendt, at retningen for Larrabee-projektet blev ændret - Intel brugte alle udviklinger og teknologier i dette projekt i den nye Intel Many Integrated Core ( Intel MIC )-arkitektur, der udvikles.
Mikroprocessorer baseret på Intel MIC-arkitekturen vil have mere end 50 x86 mikrokerner og vil begynde produktionen i 2012 ved hjælp af 22nm-procesteknologien. Disse mikroprocessorer kan ikke bruges som en central behandlingsenhed , men computeracceleratorer vil blive bygget af flere chips af denne arkitektur i form af et separat udvidelseskort og konkurrere på GPGPU og højtydende computermarkeder med løsninger som Nvidia Tesla og AMD FireStream [4] .
Intel Larrabee kan betragtes som en hybrid mellem multi-core centrale processorenheder ( eng. CPU ) og grafiske processorer ( eng. GPU ), da den har karakteristiske træk fra begge arkitekturer.
Larrabee-teknologien er baseret på x86 -arkitekturen og inkluderer Pentium -kerner , der tilføjer understøttelse af 64-bit instruktioner og multithreading. Dens sammenhængende cache - hierarki og kompatibilitet med x86-mikroarkitekturen gør den ligner CPU'en, mens den brede vifte af vektor SIMD - enheder og teksturhentningsenheder gør den ligner GPU'en. Virksomheden planlægger at udstyre hver kerne med 256 KB cache , hvis samlede størrelse vil afhænge af antallet af kerner. Ifølge præsentationen af virksomheden, som blev afholdt i San Francisco, vil antallet af kerner i fremtidige processorer variere fra 8 til 48 stykker.
Officielle repræsentanter for virksomheden har allerede udtalt, at den første processorserie Larrabee vil være designet til brugere af personlige computere . Det betyder, at nye processorer vil dukke op i gaming-computere , og først og fremmest vil de konkurrere stærkt med grafikkort fra AMD og NVIDIA .
Ligesom GPU'en vil Larrabee understøtte gengivelse af 3D-grafik ved hjælp af klassisk rasteriseringsteknologi i spil, der bruger Direct3D og OpenGL . Samtidig vil Larrabee være velegnet til beregninger baseret på GPGPU -konceptet eller til streaming af databehandlingsopgaver [2] . For eksempel vil Larrabee være i stand til at udføre strålesporing eller fysikberegninger [5] , både i realtid (for eksempel til computerspil ) og offline (for eksempel til videnskabelig forskning som en del af en supercomputer ) [6] .
Essensen af ordningen foreslået af Intel er, at grafikprocessoren ikke spiller rollen som den centrale processor (ved hjælp af specielle sprog), og den centrale processor udfører grafikopgaver uden yderligere værktøjer og sprog i modsætning til lignende løsninger fra Nvidia og dens serier højtydende Tesla -grafikkort .
DreamWorks Animation har indgået et samarbejde med Intel og planlægger at bruge Larrabee i filmproduktion . DreamWorks Animation CEO Jeffrey Katzenberg udtalte, at : "Vi er godt på vej til at modernisere vores software for at drage fordel af Larrabee; og med hensyn til hastighed, fleksibilitet og kapacitet hæver det bare barren for, hvad vi kan gøre, ikke to eller tre gange, men tyve gange” [7] .
Larrabees tidlige præsentationer var genstand for en del kritik fra konkurrerende GPU-producenter. På NVISION 08 ringede en nVidia- medarbejder til et Intel-papir, der beskrev Larrabee på SIGGRAPH "marketing smoke" og citerede bloggeren Peter Glaskowsky for at sige , at Larrabee-arkitekturen ligner en "GPU fra 2006" [8] . Fra juni 2009 blev Larrabees prototyper hævdet at have paritet med Nvidia GeForce GTX 285 [9] .
Larrabee vil adskille sig fra mange andre moderne GPU'er på grund af tre hovedforskelle:
Disse funktioner gør Larrabee mere fleksibel end moderne GPU'er. Et Intel-papir præsenteret på SIGGRAPH 2008 [10] beskriver nogle af de opgaver, som Larrabee kan udføre, men som er svære at udføre på GPU'en: gengiv mållæsning , rækkefølgeuafhængig gennemsigtighed, uregelmæssig Z-buffer og sporing af stråler i realtid.
Selvom Larrabee er væsentligt mere fleksibel end nuværende GPU'er, har den seneste generation af Direct3D 11 DirectCompute og OpenCL- kompatible GPU'er ( Radeon R800 og GeForce 300 ) meget brede computeregenskaber til generelle formål. Dette inkluderer også nVidias CUDA- teknologi .
x86 -kompatible Larrabee-processorkerner vil adskille sig fra processorkernerne i moderne Intel-mikroprocessorer, såsom Core 2 Duo eller Core i7 , på følgende måder:
I teorien vil Larrabees x86-kompatible processorkerner være i stand til at køre eksisterende pc-softwarekode og endda operativsystemkode . Videokortet ( kortet ), som Larrabee-chippen vil blive installeret på, vil dog ikke indeholde alle komponenterne i pc-kompatible bundkort; derfor vil operativsystemer og pc-software ikke kunne køre på Larrabee uden ændringer. Forskellige versioner af Larrabee kan installeres i bundkortprocessorsokler ved hjælp af Intel QuickPath Interconnect -standarden , men Intel har endnu ikke annonceret sine planer for dette.
Ideen med "Larrabee" er at give en række enkle og små kerner, som ligner ideen om Cell -mikroprocessoren . Derudover er der andre fælles funktioner, såsom brugen af en ringbus med høj båndbredde til kommunikation mellem kerner. Der er dog mange væsentlige implementeringsforskelle, der gør Larrabee-programmering nemmere end Cell-programmering.
Intel lovede at vise Larrabee inden udgangen af 2008 . Larrabee kan være verdens første masseproducerede chip, der er fremstillet ved hjælp af en 32nm-proces, men Larrabees ydeevne er i øjeblikket mærkbart lavere end AMD- og Nvidia-chips, så Intel besluttede at udskyde annonceringen på ubestemt tid.
Larrabee er ikke det første diskrete grafikkort fra Intel. I slutningen af 1990'erne udviklede Intels datterselskab Real3D grafikkort baseret på Intel I740-processoren . Det vigtigste grafikmarked for Intel har dog været de integrerede Intel GMA -grafikløsninger . Den lave pris og strømforbrug gør GMA ideel til brug i budgetbærbare computere og kontorcomputere. Disse løsninger kan ikke konkurrere med udviklingen af nVidia og AMD på markedet for højtydende grafikadaptere, og netop denne opgave er Larrabee betroet.
Intel processorer | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|
liste ) | Videokort, grafikchips og videoprocessorer lavet af Intel (|
---|---|
processorteknologier | Digitale|||||||||
---|---|---|---|---|---|---|---|---|---|
Arkitektur | |||||||||
Instruktionssæt arkitektur | |||||||||
maskinord | |||||||||
Parallelisme |
| ||||||||
Implementeringer | |||||||||
Komponenter | |||||||||
Strømstyring |