Xeon Phi

A Wikipédiából, a szabad enciklopédiából
Xeon Phi

Gyártás2010—2020[1]
TervezőIntel
Max CPU órajel1,053 GHz – 1,7 GHz
Gyártás technológia méret22 nm (tri-gate), 14 nm (tri-gate)
Utasításkészletx86-64,
kiterjesztések: AVX, AVX2, AVX-512
Architektúrax86-64
MikroarchitektúraLarrabee, Airmont
Magok száma57-61 (x100 sorozat), 64-72 (x200 sorozat)
L1 gyorsítótár32 KiB magonként
L2 gyorsítótár512 KiB magonként
FoglalatLGA 3647, PCIe 3.0 x16
AlkalmazásaHPC, szuperszámítógépek
UtódSierra Forest
A Wikimédia Commons tartalmaz Xeon Phi témájú médiaállományokat.

A Xeon Phi[2] egy az Intel által tervezett és gyártott x86 architektúrájú, nagymértékben párhuzamos, többmagos processzor-sorozat márkaneve. Szuperszámítógépekben, szerverekben és felső kategóriás munkaállomásokban való felhasználásra szánták. Architektúrája lehetővé tette a szabványos programozási nyelvek és alkalmazásprogramozási interfészek (API-k), például az OpenMP használatát.[3][4]

A Xeon Phi 2010-ben jelent meg. Mivel eredetileg az Intel egy korábbi GPU kialakításán (kódnevén "Larrabee") alapult,[5] amelyet 2009-ben töröltek,[6] ezért alkalmazási területei átfedésben voltak a grafikai processzorokéval (GPU-k). A legfőbb különbség a Xeon Phi és egy GPGPU között, mint pl. az Nvidia Tesla, az, hogy a Xeon Phi x86-kompatibilis magjaival kis módosítással olyan szoftvereket is futtathat, amelyeket eredetileg szabványos x86 CPU-ra szántak.

A második generációs Knights Landing kódnevű terméket 2013 júniusában jelentették be, ami PCIe-alapú bővítőkártyák formájában jelent meg.[7] Ezek a második generációs csipek önálló CPU-ként is használhatóak, nem csak egyszerű bővítőkártyaként.

A Tianhe-2 szuperszámítógép szintén Xeon Phi processzorokat használ

2013 júniusában a kínai Kantoni Nemzeti Szuperszámítógépes Központ (NSCC-GZ) Tianhe-2 szuperszámítógépe volt a világ leggyorsabb szuperszámítógépe, az akkori bejelentés szerint.[8] Az elsőséget azóta elvesztette, 2018 júniusában a 4. helyen állt.[9] A Tianhe-2 Intel Xeon Phi koprocesszorokat és Ivy Bridge-EP Xeon processzorokat használt, amelyekkel 33,86 petaFLOPS teljesítményt ért el.[10]

A Xeon Phi termékvonal közvetlenül versengett az Nvidia Tesla és az AMD Radeon Instinct mélytanulási és GPGPU kártyák sorozataival. Megszűnt a kereslet hiánya és az Intel 10 nm-es gyártási folyamatának felfuttatásával kapcsolatos problémái miatt.[11] A cég 2018-ban megszüntette a x200-as Xeon Phi generációt, azaz a Knights Landing kódnevű lapkákra alapozott termékeket, majd 2019-ben a többi modellt is. A leadott rendeléseket 2020. július 31-ig teljesítették.

Történet[szerkesztés]

Kódnév Technológia Megjegyzések
Knights Ferry 45 nm PCIe kártyaként kínálták; a Larrabee projektből származik
Knights Corner 22 nm a P54C-ből származik; vektoros feldolgozó egység; az első Xeon Phi-ként bejelentett eszköz
Knights Landing 14 nm a Silvermont / Airmont (Intel Atom) architektúrából származik;[12] AVX-512
Knights Mill 14 nm majdnem azonos a Knights Landinggel, de mélytanulásra optimalizálva
Knights Hill 10 nm törölve
A Xeon Phi koprocesszorok sorozata, balról jobbra: Knights Ferry, Knights Corner, Knights Landing

Háttér[szerkesztés]

A Larrabee mikroarchitektúra (amelyet 2006 óta fejlesztenek[13]) nagyon széles (512 bites) SIMD egységeket vezetett be egy x86 architektúrán alapuló processzorkialakításba, és azt egy gyorsítótár-koherens multiprocesszoros rendszerré terjesztette ki, amely egy gyűrűs sínen (ring bus) keresztül kapcsolódik a memóriához, és minden egyes mag négyutas többszálas működésre képes. Mivel a terveket GPU-ban való felhasználás mellett általános célú számítási feladatokra is szánták, a Larrabee csipek textúra-mintavételezést szolgáló speciális hardvert is tartalmaznak.[14][15] A közvetlenül a Larrabee kutatási projektből kereskedelmi forgalomba hozható GPU termék elkészítését célzó projektet 2010 májusában leállították.[16]

Ezzel közel egy időben futott az Intel egy másik kutatási projektje, az „egycsipes felhő-számítógép” (Single-chip Cloud Computer) nevű, amely nem más, mint x86 architektúrájú processzorokkal felépített sokmagos processzortömb megvalósítása, egy egyetlen csipen felépített felhő alapú számítógépes adatközpontot utánzó felépítés, független magok sokaságával. Prototípusát 2009-ben mutatták be,[17] a prototípus terv 48 magot tartalmazott csipenként, hardveres támogatással a magok szelektív frekvencia- és feszültségszabályozásához az energiahatékonyság maximalizálása érdekében, és magában foglalt egy szövevényes hálózatot a csipek közötti üzenetátvitel céljára. A kialakításban nem szerepelnek gyorsítótár-koherens magok és azokra az elvekre fókuszál, amik lehetővé teszik a kialakítás kiterjesztését sokkal több mag használatára (skálázhatóság).[18]

A Teraflops kutatási csip az Intel egy kísérleti 80 magos csipje, prototípusát 2007. február 11-én mutatták be.[19] A csipen nem x86 architektúrájú magok találhatók, hanem egy 96 bites VLIW architektúrát implementáltak.[20] A magok mindegyike két lebegőpontos egységet, valamint egy routert tartalmaz a magok közötti kommunikációhoz. A projekt a magok közötti kommunikációs módszereket és a csipenkénti energiagazdálkodást vizsgálta, és elérte az 1,01 teraFLOPS sebességet, 3,16 GHz-es órajel és 62 W energiafelhasználás mellett.[21][22]

Knights Ferry[szerkesztés]

Az Intel a MIC (Many Integrated Core) tervezet keretén belül 2010. május 31-én mutatta be a Knights Ferry nevű, Aubrey Isle kódnevű processzort tartalmazó prototípus-kártyát. A kártyát illetve a későbbi termékcsaládot a cég kifejezetten HPC[23] alkalmazások futtatására tervezte. A termék a cég állításai szerint, és felépítését tekintve is a Larrabee tervezet egy származéka, de létrejöttében nagy szerepet játszottak az Intel egyéb kutatásai, főleg az „egycsipes felhő-számítógép” projekt eredményei.[24][25]

A fejlesztés eredményét PCIe kártya formájában hozták forgalomba. Benne 32 sorrendi végrehajtású mag található, a magok legfeljebb négy végrehajtási szálat képesek futtatni, órajelük 1,2 GHz, 2 GiB GDDR5 memóriával a kártyán[26], összesen 8 MiB koherens megosztott L2-es gyorsítótárral: az L2 gyorsítótárat a magok közösen használják, ebből mindegyik maghoz 256 KiB-os szegmens tartozik, a magok emellett saját 32 KiB-os L1 gyorsítótárral rendelkeznek. A magokban egy skaláris egység és egy 512 bites vektoros egység található, amely 16 egyszeres pontosságú, vagy 8 kétszeres pontosságú műveletet végezhet.[26] A kártyán lévő csip 45 nm-es folyamattal készült,[27] energiaigénye közelítőleg 300 W.[26] Az Aubrey Isle magban a processzorok egy 1024 bites (két irányban 512 bites) gyűrűs sínnel csatlakoznak a főmemóriához.[28] Egy kártya teljesítménye meghaladja a 750 GFLOPS-ot.[27] A prototípus-kártyák csak az egyszeres pontosságú lebegőpontos utasításokat támogatják.[29]

A kezdeti fejlesztők között található a CERN, a koreai Korea Institute of Science and Technology Information (KISTI) és a németországi Garchingban található Leibniz Szuperszámítógép Központ. A prototípus-kártyákat alkalmazó hardvert (kiszolgálókat) IBM, SGI, HP, Dell és más cégek mutattak be.[30]

Knights Corner[szerkesztés]

A Knights Corner termékvonal 22 nm-es folyamatmérettel készült, az Intel Tri-gate tranzisztor-technológiáját alkalmazva.[31] Csipenként 50-nél több magot tartalmazhat, és ez az Intel első sokmagos terméke, ami kereskedelmi forgalomba került.[24][27]

2011 júniusában az SGI bejelentette, hogy együttműködik az Intellel a MIC architektúra alkalmazása terén nagy teljesítményű számítástechnikai termékeiben.[32] 2011 szeptemberében bejelentették, hogy a Texas Advanced Computing Center (TACC) Knights Corner kártyákat fog használni a 10-petaFLOPS teljesítményű „Stampede” szuperszámítógépében, ezzel biztosítva 8 petaFLOPS számítási teljesítményt.[33] Az idézett IEEE cikk szerint („Stampede: A Comprehensive Petascale Computing Environment”) „[később] második generációs Intel (Knights Landing) MIC csipeket adnak hozzá, amint azok elérhetővé válnak, és ezzel a Stampede összesített csúcsteljesítményét legalább 15 petaFLOPS-ra növelik.”[34][35]

2011. november 15-én az Intel bemutatta a Knights Corner processzor egy korai mikrocsipes változatát.[36][37]

2012. június 5-én az Intel a Knights Corner processzorra vonatkozó nyílt forráskódú szoftvert és dokumentációt adott ki.[38]

2012. június 18-án az Intel a 2012-es hamburgi nemzetközi szuperszámítógépes konferencián (International Supercomputing Conference, újabban: ISC High Performance) bejelentette, hogy az összes Intel MIC (Many Integrated Core) architektúrán alapuló termék márkaneve Xeon Phi lesz.[2][39][40][41][42][43][44] 2012 júniusában a Cray bejelentette, hogy felveszi kínálatába a 22 nm-es „Knights Corner” csipeket („Xeon Phi” márkanéven), a „Cascade” rendszerekben felhasználható társprocesszorként.[45][46]

2012 júniusában a ScaleMP bejelentett egy virtualizációs frissítést, amely lehetővé tette a Xeon Phi transzparens processzor-kiterjesztésként való használatát, így lehetővé téve régebbi/örökölt MMX/SSE kódok változtatás nélküli futtatását.[47] Az Intel Xeon Phi koprocesszor-magok egyik fontos összetevője a bennük lévő vektoros feldolgozó egység (VPU).[48] A VPU egy újszerű 512 bites SIMD utasításkészlet tartalmaz, amely hivatalosan az „Intel Initial Many Core Instructions” (kb. Intel Kezdő Sokmagos Utasítások, röviden Intel IMCI) néven ismert. Így a VPU ciklusonként 16 egyszeres pontosságú (SP) vagy 8 kétszeres pontosságú (DP) műveletet képes végrehajtani. A VPU támogatja az összevont szorzás-összeadás (FMA) utasításokat is, ezáltal ciklusonként 32 SP vagy 16 DP lebegőpontos művelet végrehajtására is képes. A VPU támogatja az egész számokat is. A VPU tartalmaz még egy kiterjesztett matematikai egységet is (EMU), amely olyan műveletek végrehajtására képes, mint a reciprok, négyzetgyök és logaritmus, lehetővé téve ezáltal e műveletek nagy sávszélességgel, vektoros módon történő végrehajtását. Az EMU a fenti függvényeket polinomiális közelítéssel számítja.

2012. november 12-én, az Intel két Xeon Phi koprocesszorcsaládot jelentett be, amelyek 22 nm-es gyártási folyamattal készülnek, a Xeon Phi 3100 és a Xeon Phi 5110P jelölésűeket.[49][50][51] A Xeon Phi 3100 több mint 1 teraFLOPS kétszeres pontosságú lebegőpontos utasítás végrehajtásra képes 240 GiB/s memória-sávszélességgel, 300 W fogyasztás mellett.[49][50][51] A Xeon Phi 5110P 1,01 teraFLOPS kétszeres pontosságú lebegőpontos utasítás végrehajtásra képes 320 GiB/s memória-sávszélességgel, 225 W fogyasztás mellett.[49][50][51] A Xeon Phi 7120P 1,2 teraFLOPS kétszeres pontosságú lebegőpontos utasítás végrehajtásra képes 352 GiB/s memória-sávszélességgel, 300 W-os fogyasztás mellett.

2013. június 17-én a Tianhe-2 szuperszámítógép a világ akkori leggyorsabbjaként a TOP500 listán megszerezte az első helyezést.[8] A Tianhe-2 az Intel Ivy Bridge Xeon és Xeon Phi processzorokat használva elérte a 33,86 petaFLOPS (lebegőpontos számítási) teljesítményt. Két és fél éven át ez volt a lista leggyorsabb számítógépe, utoljára 2015 novemberében.[52]

Felépítés és programozás[szerkesztés]

A Knights Corner magjai az eredeti Pentiumban használt P54C kialakítás módosított változatán alapulnak.[53] Az Intel MIC architektúra alapja az x86-os örökség kihasználása egy olyan x86-kompatibilis multiprocesszoros architektúra létrehozásával, ami képes a meglévő párhuzamosítási szoftvereszközök használatára.[27] A programozási eszközök között megtalálható az OpenMP,[54] OpenCL,[29] Cilk/Cilk Plus, az Intel Fortran, C++[55] és matematikai könyvtárak speciális változatai.[56]

A Larrabee projektből örökölt tervezési elemek közé tartozik a x86 ISA, a magonkénti 4 utas szimultán többszálas végrehajtás (simultaneous multithreading, SMT), az 512 bites SIMD egységek, a 32 KiB L1 utasítás-gyorsítótár, a 32 KiB L1 adat-gyorsítótár, a koherens L2 gyorsítótár (magonként 512 KiB[57]), valamint a processzorokat és a memóriát összekötő ultraszéles gyűrűs sín.

A Knights Corner 512 bites SIMD utasításai számos belső funkciót osztanak meg az AVX-512 kiterjesztéssel. Az utasításkészlet dokumentációja az Inteltől a KNC név-kiterjesztés alatt érhető el.[58][59][60][61]

A Xeon Phi X100 sorozat modelljei
név kódszám magok
(szálak 4 magnál)
órajel (MHz) L2
gyorsítótár
GDDR5 ECC memória csúcs dp[62] teljesítmény
(GFLOPS)
TDP
(W)
hűtő- rendszer kiszerelés kibocsátva
alap turbo méret csatornák BW
GiB/s
Xeon Phi 3110X[63] SE3110X 061 (244) 1053 - 30,5 MiB 06 GiB 12 240 1028 300 csak kártya PCIe 2.0 x16 kártya 2012. november
08 GiB 16 320
Xeon Phi 3120A[64] SC3120A 057 (228) 1100 - 28,5 MiB 06 GiB 12 240 1003 300 ventilátor / hűtőtest 2013. június 17.
Xeon Phi 3120P [65] SC3120P 057 (228) 1100 - 28,5 MiB 06 GiB 12 240 1003 300 passzív hűtőborda 2013. június 17.
Xeon Phi 31S1P[66] BC31S1P 057 (228) 1100 - 28,5 MiB 08 GiB 16 320 1003 270 passzív hűtőborda 2013. június 17.
Xeon Phi 5110P[67] SC5110P 060 (240) 1053 - 30 MiB 08 GiB 16 320 1011 225 passzív hűtőborda 2012. november 12.
Xeon Phi 5120D[68] SC5120D 060 (240) 1053 - 30 MiB 08 GiB 16 352 1011 245 csak kártya SFF 230 tűs kártya 2013. június 17.
BC5120D
Xeon Phi SE10P[69] SE10P 061 (244) 1100 - 30,5 MiB 08 GiB 16 352 1074 300 passzív hűtőborda PCIe 2.0 x16 kártya 2012. november 12.
Xeon Phi SE10X[70] SE10X 061 (244) 1100 - 30,5 MiB 08 GiB 16 352 1074 300 csak kártya 2012. november 12.
Xeon Phi 7110P[71] SC7110P 061 (244) 1100 1250 30.5 MiB 16 GiB 16 352 1220 300 passzív hűtőborda ???
Xeon Phi 7110X[72] SC7110X 061 (244) 1250 ??? 30,5 MiB 16 GiB 16 352 1220 300 csak kártya ???
Xeon Phi 7120A[73] SC7120A 061 (244) 1238 1333 30,5 MiB 16 GiB 16 352 1208 300 ventilátor / hűtőtest 2014. április 6.
Xeon Phi 7120D[74] SC7120D 061 (244) 1238 1333 30,5 MiB 16 GiB 16 352 1208 270 csak kártya SFF 230 tűs kártya 2014. március ??.
Xeon Phi 7120P[75] SC7120P 061 (244) 1238 1333 30,5 MiB 16 GiB 16 352 1208 300 passzív hűtőborda PCIe 2.0 x16 kártya 2013. június 17.
Xeon Phi 7120X[76] SC7120X 061 (244) 1238 1333 30,5 MiB 16 GiB 16 352 1208 300 csak kártya 2013. június 17.

Knights Landing[szerkesztés]

Intel Xeon Phi Knights Landing processzor
Ugyanaz a processzor, borítás nélkül
A lapka képe

Az Intel második generációs MIC architektúrájú termékének kódneve.[34] 2013. június 17-én az Intel hivatalosan először mutatta be a második generációs Intel Xeon Phi termékek részleteit.[10] 2013. június 17-én az Intel közölte, hogy az Intel MIC architektúrán alapuló termékek következő generációja kétféle formában lesz elérhető, koprocesszorként és fő processzorként (CPU), és az Intel 14 nm-es gyártástechnológiájával készülnek. A Knights Landing termékek integrált, egységen belüli memóriát tartalmaznak majd a jelentősen nagyobb memória sávszélesség elérése érdekében.

A Knights Landing max. 72 Airmont (Atom) magot tartalmaz, magonként négy végrehajtási szállal,[77][78] LGA 3647 foglalatot használ[79] és akár 384 GiB „távoli” DDR4 2133 RAM-ot és 8–16 GiB egymásra épített (stacked) „közeli” 3D MCDRAM-ot (a Hybrid Memory Cube egy változata) támogat. Minden mag két 512 bites vektoregységgel rendelkezik, és támogatja az AVX-512 SIMD utasításokat, specifikusan az Intel AVX-512 Foundational Instructions (alapvető utasítások, AVX-512F), Intel AVX-512 Conflict Detection Instructions (konfliktusészlelő utasítások, AVX-512CD), Intel AVX-512 Exponential and Reciprocal Instructions (exponenciális és reciprok utasítások, AVX-512ER), és Intel AVX-512 Prefetch Instructions (előzetes utasításkód-lehívó utasítások, AVX-512PF) utasítás-csoportokat. Az IMCI támogatása megszűnt, ezt váltotta fel az AVX-512.[80]

A National Energy Research Scientific Computing Center (2018-ban?) bejelentette, hogy a legújabb „Cori” nevű szuperszámítógépének második fázisa Knights Landing Xeon Phi koprocesszorokat fog használni.[81]

2016. június 20-án az Intel bemutatta a Knights Landing architektúrán alapuló x200 sorozatú Intel Xeon Phi termékcsaládot, hangsúlyozva annak alkalmazhatóságát nemcsak a hagyományos szimulációs feladatokra, hanem a gépi tanulásban is.[82][83] A bemutatkozó modellkészletben csak bootolható kiszerelésű (önálló processzorként működő) Xeon Phi modellek szerepeltek, de annak két változata: szabványos processzorok és integrált Intel Omni-Path architektúrájú szövedéket (fabric) tartalmazó processzorok.[84] Ez utóbbit a modellszám F utótagja jelöli. Az integrált szerkezettől azt várják, hogy jobb késleltetési időt biztosít alacsonyabb költséggel, mint a diszkrét nagy teljesítményű hálózati kártyák.[82]

2016. november 14-én, a TOP500 48-ik listáján[85] 10 Knights Landing platformot használó rendszer szerepelt.[forrás?]

A Knights Landing PCIe-alapú társprocesszoros változata nem került forgalomba, és megszűnt 2017 augusztusában.[86] Ez magában foglalta a 7220A, 7240P és 7220P társprocesszor-kártyákat.

Az Intel bejelentette, hogy 2018 nyarán megszünteti a Knights Landinget.[87]

Modellek

Minden modell képes megnövelni a sebességét, 200 MHz-cel növelve az alapfrekvenciát, mikor csak egy vagy két magot használ. Háromtól a maximális magok számáig a lapkák csak 100 MHz-cel tudják növelni az alapfrekvenciát. Minden csip a sűrű (optimizált) AVX[88] kódot 200 MHz-cel csökkentett frekvencián futtatja.[89]

Xeon Phi 7200 sorozat sSpec szám magok (szálak) órajel (MHz) L2
gyorsítótár
MCDRAM memória DDR4 memória csúcs dp[62] teljesítmény TDP
(W)
foglalat kiadás azonosító
alap turbo méret BW méret BW
Xeon Phi 7210[90] SR2ME (B0) 64 (256) 1300 1500 32 MiB 16 GiB 400+ GiB/s 384 GiB 102,4 GiB/s 2662
GFLOPS
215 SVLCLGA3647 2016. június 20. HJ8066702859300
SR2X4 (B0)
Xeon Phi 7210F[91] SR2X5 (B0) 230 HJ8066702975000
Xeon Phi 7230[92] SR2MF (B0) 215 HJ8066702859400
SR2X3 (B0)
Xeon Phi 7230F[93] SR2X2 (B0) 230 HJ8066702269002
Xeon Phi 7250[94] SR2MD (B0) 68 (272) 1400 1600 34 MiB 3046
GFLOPS[95]
215 HJ8066702859200
SR2X1 (B0)
Xeon Phi 7250F[96] SR2X0 (B0) 230 HJ8066702268900
Xeon Phi 7290[97] SR2WY (B0) 72 (288) 1500 1700 36 MiB 3456
GFLOPS
245 HJ8066702974700
Xeon Phi 7290F[98] SR2WZ (B0) 260 HJ8066702975200

Knights Hill[szerkesztés]

A Knights Hill volt a MIC architektúra harmadik generációjának kódneve, amelyről az Intel az első részleteket a 2014-es „SC14” Szuperszámítógépes Konferencián (New Orleans, LA, 2014. nov. 16-17.) jelentette be.[99] 10 nm-es eljárással tervezték gyártani.[100]

A Knights Hill-t várhatóan az Egyesült Államok Energiaügyi Minisztériuma Aurora szuperszámítógépében tervezték alkalmazni, amelyet az Argonne Nemzeti Laboratóiumban telepítettek volna.[101][102] Azonban az Aurora megjelenése késett a „fejlett architektúra” bevezetése miatt, amely a gépi tanulást célozta.[103][104]

2017-ben az Intel bejelentette, hogy a Knights Hill-t törölték egy másik architektúra javára, amelyet az alapoktól kezdve építenek fel, hogy a jövőben lehetővé tegye az exascale számításttechnikát. Ez az új architektúra [a korábbi hírek szerint] 2020–2021-ben volt várható.[105][106]

Knights Mill[szerkesztés]

A Knights Mill az Intel kódneve egy „mélytanulásra” specializált Xeon Phi terméknek,[107] amelyet eredetileg 2017 decemberében adtak ki.[108] A Knights Landinggel szinte azonos specifikációkkal rendelkező Knights Mill az AVX-512 utasítások jobb kihasználását célzó optimalizálásokat tartalmaz és lehetővé teszi a négyutas hyper-threadinget. Az egyszeres pontosságú és változó pontosságú lebegőpontos teljesítmény megnövekedett, a kétszeres pontosságú lebegőpontos teljesítmény rovására.

Modellek
Xeon Phi
72x5 sor
sSpec szám magok (szálak) órajel (MHz) L2
gyorsítótár
MCDRAM memória DDR4 memória csúcs dp[62] teljesítmény TDP
(W)
foglalat kiadás azonosító
alap turbo méret BW méret BW
Xeon Phi 7235 SR3VF (A0) 64 (256) 1300 1400 32 MiB 16 GiB 400+ GiB/s 384 GiB 102,4 GiB/s ? 250 SVLCLGA3647 Q4 2017 HJ8068303823900
Xeon Phi 7285 SR3VE (A0) 68 (272) 1300 1400 34 MiB 115,2 GiB/s ? 250 HJ8068303823800
Xeon Phi 7295 SR3VD (A0) 72 (288) 1500 1600 36 MiB 115,2 GiB/s ? 320 HJ8068303823700

Programozás[szerkesztés]

A kutatók empirikus teljesítmény- és programozhatósági vizsgálatot végeztek,[109] amelyben a szerzők azt állítják, hogy a Xeon Phi nagy teljesítményének kihasználásához (eléréséhez) továbbra is szükség van a programozók segítségére, és hogy csupán a hagyományos programozási modelleket alkalmazó fordítóprogramokra támaszkodva optimális programkódot előállítani még mindig messze van a valóságtól. Ugyanakkor különböző területeken, mint például az élettudományok,[110] és mélytanulás[111] területén végzett kutatások kimutatták, hogy a Xeon Phi szál- és SIMD-párhuzamosságát együttesen kihasználva jelentős sebességnövekedés érhető el.

Konkurencia[szerkesztés]

Jegyzetek[szerkesztés]

  1. Ian Cutress & Anton Shilov: The Larrabee Chapter Closes: Intel's Final Xeon Phi Processors Now in EOL, 2019. május 7. (Hozzáférés: 2020. március 12.)
  2. a b Radek. „Chip Shot: Intel Names the Technology to Revolutionize the Future of HPC - Intel Xeon Phi Product Family”, Intel, 2012. június 18. (Hozzáférés: 2012. december 12.) 
  3. robert-reed: Best Known Methods for Using OpenMP on Intel Many Integrated Core (Intel MIC) Architecture. software.intel.com , 2013. február 4.
  4. Intel Xeon Phi Coprocessor High Performance Programming. Morgan Kaufmann (2013. március 1.). ISBN 978-0124104143 
  5. Hruska, Joel: Intel Quietly Kills Off Xeon Phi. ExtremeTech , 2019. május 8.
  6. Intel scraps graphics chip based on Larrabee. Reuters, 2009. december 6.
  7. (2016) „Knights Landing: Second-Generation Intel Xeon Phi Product”. IEEE Micro 36 (2), 34–46. o. DOI:10.1109/MM.2016.25.  
  8. a b TOP500 - June 2013. TOP500. (Hozzáférés: 2013. június 18.)
  9. June 2018 /!/ TOP500 Supercomputer Sites (angol nyelven). www.top500.org . (Hozzáférés: 2018. július 22.)
  10. a b Intel Powers the World's Fastest Supercomputer, Reveals New and Future High Performance Computing Technologies. (Hozzáférés: 2013. június 21.)
  11. W1zzard: Intel is Giving up on Xeon Phi - Eight More Models Declared End-Of-Life. TechPowerUp , 2018. július 24.
  12. Marc Sauter: Knights Landing: Intel veröffentlicht Xeon Phi mit bis zu 7 Teraflops - Golem.de (német nyelven). www.golem.de , 2016. június 20.
  13. Charlie Demerjian (3 July 2006), New from Intel: It's Mini-Cores!, The Inquirer, <https://www.theinquirer.net/inquirer/news/1029138/new-from-intel-its-mini-cores> Archiválva 2009. augusztus 29-i dátummal a Wayback Machine-ben Archivált másolat. [2009. augusztus 29-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  14. (2008. augusztus 1.) „Larrabee: A Many-Core x86 Architecture for Visual Computing”. ACM Transactions on Graphics 27 (3), 18:11. o. DOI:10.1145/1360612.1360617. ISSN 0730-0301. (Hozzáférés: 2008. augusztus 6.)  [halott link]
  15. Tom Forsyth, SIMD Programming with Larrabee, Intel, <https://www.stanford.edu/class/ee380/Abstracts/100106-slides.pdf>
  16. Ryan Smith (25 May 2010), Intel Kills Larrabee GPU, Will Not Bring a Discrete Graphics Product to Market\, AnandTech, <https://www.anandtech.com/show/3738/intel-kills-larrabee-gpu-will-not-bring-a-discrete-graphics-product-to-market>
  17. Tony Bradley (3 December 2009), Intel 48-Core "Single-Chip Cloud Computer" Improves Power Efficiency, PCWorld, <https://www.pcworld.com/article/183653/intel_48core_singlechip_cloud_computer_improves_power_efficiency.html>
  18. Intel Research : Single-Chip Cloud Computer, Intel, <http://techresearch.intel.com/ProjectDetails.aspx?Id=1>
  19. Ben Ames (11 February 2007), Intel Tests Chip Design With 80-Core Processor, IDG News, <https://www.pcworld.com/article/128924/intel_tests_chip_design_with_80core_processor.html> Archiválva 2012. január 17-i dátummal a Wayback Machine-ben Archivált másolat. [2012. január 17-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  20. Intel Details 80-Core Teraflops Research Chip - X-bit labs. xbitlabs.com. [2015. február 5-i dátummal az eredetiből archiválva]. (Hozzáférés: 2015. augusztus 27.)
  21. Intel's Teraflops Research Chip, Intel, <https://download.intel.com/pressroom/kits/Teraflops/Teraflops_Research_Chip_Overview.pdf>
  22. Anton Shilov (12 February 2007), Intel Details 80-Core Teraflops Research Chip, Xbit laboratories, <http://www.xbitlabs.com/news/cpu/display/20070212224710.html> Archiválva 2015. február 5-i dátummal a Wayback Machine-ben Archivált másolat. [2015. február 5-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  23. high performance computing, nagy teljesítményű számítástechnika
  24. a b Rupert Goodwins (1 June 2010), Intel unveils many-core Knights platform for HPC, ZDNet, <http://www.zdnet.co.uk/news/desktop-hardware/2010/06/01/intel-unveils-many-core-knights-platform-for-hpc-40089093/>
  25. Intel News Release : Intel Unveils New Product Plans for High-Performance Computing, Intel, 31 May 2010, <https://www.intel.com/pressroom/archive/releases/2010/20100531comp.htm>
  26. a b c Mike Giles (24 June 2010), Runners and riders in GPU steeplechase, pp. 8–10, <http://people.maths.ox.ac.uk/gilesm/talks/nag_tpc10.pdf>
  27. a b c d Gareth Halfacree (20 June 2011), Intel pushes for HPC space with Knights Corner, Net Communities Limited, UK, <http://www.thinq.co.uk/2011/6/20/intel-pushes-hpc-space-knights-corner/>
  28. Intel Many Integrated Core Architecture, Intel, December 2010, <http://www.many-core.group.cam.ac.uk/ukgpucc2/talks/Elgar.pdf> Archiválva 2012. április 2-i dátummal a Wayback Machine-ben Archivált másolat. [2012. április 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  29. a b Rick Merritt (20 June 2011), OEMs show systems with Intel MIC chips, <https://www.eetimes.com/electronics-news/4217092/OEMs-show-systems-with-Intel-MIC-chips>
  30. Tom R. Halfhill (18 July 2011), Intel Shows MIC Progress, The Linley Group, <http://www.linleygroup.com/newsletters/newsletter_detail.php?num=4729>
  31. A „tri-gate” egy térbeli felépítést kihasználó sokkapus tranzisztorok kiépítését lehetővé tevő technológia, amellyel az adott csíkszélesség mellett elérhető tranzisztorszámot növelik.
  32. Andrea Petrou (20 June 2011), SGI wants Intel for super supercomputer, <http://news.techeye.net/hardware/sgi-wants-intel-for-super-supercomputer>
  33. "Stampede's" Comprehensive Capabilities to Bolster U.S. Open Science Computational Resources, Texas Advanced Computing Center, 22 September 2011, <http://www.tacc.utexas.edu/news/press-releases/2011/stampede> Archiválva 2012. augusztus 5-i dátummal a Wayback Machine-ben
  34. a b Stampede: A Comprehensive Petascale Computing Environment. IEEE Cluster 2011 Special Topic. [2012. szeptember 26-i dátummal az eredetiből archiválva]. (Hozzáférés: 2011. november 16.)
  35. Faith Singer-Villalobos: STAMPEDE'S KNIGHT'S LANDING EARLY SCIENCE PROGRAM (angol nyelven). TACC, 2015. november 15. (Hozzáférés: 2022. augusztus 5.) „A portion of the Stampede system will be upgraded to the second generation of Xeon Phi™, codenamed "Knight's Landing," in the first half of 2016 in preparation for future systems.”
  36. Yam, Marcus (16 November 2011), Intel's Knights Corner: 50+ Core 22nm Co-processor, Tom's Hardware, <https://www.tomshardware.com/news/intel-knights-corner-mic-co-processor,14002.html>. Hozzáférés ideje: 16 November 2011
  37. Sylvie Barak (16 November 2011), Intel unveils 1 TFLOP/s Knights Corner, <https://www.eetimes.com/electronics-news/4230654/Intel-unveils-1-TFLOP-s-Knight-s-Corner>. Hozzáférés ideje: 16 November 2011
  38. James Reinders (5 June 2012), Knights Corner: Open source software stack, Intel, <https://software.intel.com/en-us/blogs/2012/06/05/knights-corner-open-source-software-stack>
  39. Prickett Morgan, Timothy (18 June 2012), Intel slaps Xeon Phi brand on MIC coprocessors, <https://www.theregister.co.uk/2012/06/18/intel_mic_xeon_phi_cray/>
  40. Intel Corporation (18 June 2012), Latest Intel Xeon Processors E5 Product Family Achieves Fastest Adoption of New Technology on Top500 List, <http://www.marketwatch.com/story/latest-intelr-xeonr-processors-e5-product-family-achieves-fastest-adoption-of-new-technology-on-top500-list-2012-06-18>. Hozzáférés ideje: 18 June 2012 Archiválva 2012. június 20-i dátummal a Wayback Machine-ben Archivált másolat. [2012. június 20-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  41. Raj Hazra. „Intel Xeon Phi coprocessors accelerate the pace of discovery and innovation”, Intel, 2012. június 18. (Hozzáférés: 2012. december 12.) 
  42. Rick Merritt. „Cray will use Intel MIC, branded Xeon Phi”, EETimes, 2012. június 18. (Hozzáférés: 2012. december 12.) 
  43. Terrence O'Brien. „Intel christens its 'Many Integrated Core' products Xeon Phi, eyes exascale milestone”, Engadget, 2012. június 18. (Hozzáférés: 2012. december 12.) 
  44. Jeffrey Burt. „Intel Wraps Xeon Phi Branding Around MIC Coprocessors”, eWeek, 2012. június 18. (Hozzáférés: 2022. március 7.) 
  45. Merritt, Rick (8 June 2012), Cray will use Intel MIC, branded Xeon Phi, <https://www.eetimes.com/electronics-news/4375500/Cray-will-use-Intel-MIC--branded-Xeon-Phi>
  46. Latif, Lawrence (19 June 2012), Cray to support Intel's Xeon Phi in Cascade clusters, <https://www.theinquirer.net/inquirer/news/2184891/cray-support-intels-xeon-phi-cascade-clusters> Archiválva 2012. június 22-i dátummal a Wayback Machine-ben Archivált másolat. [2012. június 22-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  47. ScaleMP vSMP Foundation to Support Intel Xeon Phi, ScaleMP, 20 June 2012, <http://www.scalemp.com/scalemp-vsmp-foundation-to-support-intel-xeon-phi>[halott link]
  48. George Chrysos: Intel Xeon Phi X100 Family Coprocessor - the Architecture. software.intel.com , 2012. november 12.
  49. a b c IntelPR. „Intel Delivers New Architecture for Discovery with Intel Xeon Phi Coprocessors”, Intel, 2012. november 12. (Hozzáférés: 2012. december 12.) 
  50. a b c Agam Shah. Intel ships 60-core Xeon Phi processor [archivált változat] (2012. november 12.). Hozzáférés ideje: 2022. augusztus 5. [archiválás ideje: 2013. március 12.] 
  51. a b c Johan De Gelas. „The Xeon Phi at work at TACC”, AnandTech, 2012. november 14. (Hozzáférés: 2012. december 12.) 
  52. Tianhe-2 (MilkyWay-2). Top500.org, 2015. november 14. (Hozzáférés: 2016. május 6.)
  53. Intel's 50-core champion: In-depth on Xeon Phi. ExtremeTech. Ziff Davis, Inc., 2012. július 30. (Hozzáférés: 2012. december 2.)
  54. (2013) „Manycore Parallelism through OpenMP”. IWOMP 8122: 45–57, Springer. doi:10.1007/978-3-642-40698-0_4. 
  55. Dokulil, Jiri; Bajrovic, Enes & Benkner, Siegfried et al. (23 November 2012), Efficient Hybrid Execution of C++ Applications using Intel Xeon Phi Coprocessor
  56. News Fact Sheet: Intel Many Integrated Core (Intel MIC) Architecture ISC'11 Demos and Performance Description, Intel, 20 June 2011, <https://newsroom.intel.com/servlet/JiveServlet/download/2152-4-5220/ISC_Intel_MIC_factsheet.pdf> Archivált másolat. [2012. március 24-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. augusztus 5.)
  57. Tesla vs. Xeon Phi vs. Radeon. A Compiler Writer’s Perspective // The Portland Group (PGI), CUG 2013 Proceedings
  58. Intel Many Integrated Core Architecture (Intel MIC Architecture) - RESOURCES (including downloads). Intel. (Hozzáférés: 2014. január 6.)
  59. Intel Xeon Phi Coprocessor Instruction Set Architecture Reference Manual. Intel, 2012. szeptember 7. (Hozzáférés: 2014. január 6.)
  60. Intel Developer Zone: Intel Xeon Phi Coprocessor. Intel. (Hozzáférés: 2014. január 6.)
  61. Intel® Intrinsics Guide. software.intel.com . (Hozzáférés: 2020. augusztus 4.)
  62. a b c dp: dupla pontosságú lebegőpontos
  63. Intel SE3110X Xeon Phi 3110X Knights Corner 6GB Coprocessor-No Cooling -SabrePC.com -SabrePC.com (angol nyelven). www.sabrepc.com . [2017. február 22-i dátummal az eredetiből archiválva]. (Hozzáférés: 2017. február 22.)
  64. Intel Xeon Phi Coprocessor 3120A (6GB, 1.100 GHz, 57 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  65. Intel Xeon Phi Coprocessor 3120P (6GB, 1.100 GHz, 57 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  66. Intel Xeon Phi 31S1P - BC31S1P. www.cpu-world.com . (Hozzáférés: 2017. február 22.)
  67. Intel Xeon Phi Coprocessor 5110P (8GB, 1.053 GHz, 60 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  68. Intel Xeon Phi Coprocessor 5120D (8GB, 1.053 GHz, 60 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  69. Intel Xeon Phi SE10P. www.cpu-world.com . (Hozzáférés: 2017. február 22.)
  70. Intel Xeon Phi SE10X. www.cpu-world.com . (Hozzáférés: 2017. február 22.)
  71. Intel SC7110P Xeon Phi 7110P Knights Corner Coprocessor -SabrePC.com -SabrePC.com (angol nyelven). www.sabrepc.com . (Hozzáférés: 2017. február 22.)
  72. Intel SC7110X Xeon Phi 7110X Knights Corner Coprocessor -SabrePC.com -SabrePC.com (angol nyelven). www.sabrepc.com . (Hozzáférés: 2017. február 22.)
  73. Intel Xeon Phi Coprocessor 7120A (16GB, 1.238 GHz, 61 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  74. Intel Xeon Phi Coprocessor 7120D (16GB, 1.238 GHz, 61 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  75. Intel Xeon Phi Coprocessor 7120P (16GB, 1.238 GHz, 61 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  76. Intel Xeon Phi Coprocessor 7120X (16GB, 1.238 GHz, 61 core) Product Specifications”, Intel ARK (Product Specs) (Hozzáférés: 2017. február 22.) 
  77. Intel Xeon Phi 'Knights Landing' Features Integrated Memory With 500 GB/s Bandwidth and DDR4 Memory Support - Architecture Detailed. WCCFtech, 2013. november 25. (Hozzáférés: 2015. augusztus 27.)
  78. Sebastian Anthony (26 November 2013), Intel unveils 72-core x86 Knights Landing CPU for exascale supercomputing, ExtremeTech, <https://www.extremetech.com/extreme/171678-intel-unveils-72-core-x86-knights-landing-cpu-for-exascale-supercomputing>
  79. Tom's Hardware: Intel Xeon Phi Knights Landing Now Shipping; Omni Path Update, Too. 20 June 2016
  80. James Reinders (23 July 2013), AVX-512 Instructions, Intel, <https://software.intel.com/en-us/blogs/2013/avx-512-instructions>
  81. Cori. www.nersc.gov . [2019. május 17-i dátummal az eredetiből archiválva]. (Hozzáférés: 2018. november 14.)
  82. a b 2016 ISC High Performance: Intel's Rajeeb Hazra Delivers Keynote Address. Vimeo
  83. Pradeep Dubey: How Intel Xeon Phi Processors Benefit Machine Learning/Deep Learning Apps and Frameworks. software.intel.com , 2016. június 20.
  84. Introducing the Intel Xeon Phi Processor – Your Path to Deeper Insight
  85. 48.: 2019. november
  86. Intel Quietly Drops Xeon Phi 7200 Coprocessors”, Phoronix, 2017. augusztus 24. (Hozzáférés: 2017. augusztus 25.) 
  87. Product Change Notification 116378 - 00. Intel.com . (Hozzáférés: 2018. július 25.)
  88. Advanced Vector Extensions
  89. Intel Xeon Phi processor: Your Path to Deeper Insight. Intel.com . (Hozzáférés: 2017. február 25.)
  90. Intel Xeon Phi Processor 7210 (16GB, 1.30 GHz, 64 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  91. Intel Xeon Phi Processor 7210F (16GB, 1.30 GHz, 64 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  92. Intel Xeon Phi Processor 7230 (16GB, 1.30 GHz, 64 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  93. Intel Xeon Phi Processor 7230F (16GB, 1.30 GHz, 64 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  94. Intel Xeon Phi Processor 7250 (16GB, 1.40 GHz, 68 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  95. Intel Xeon Phi Processors. Intel . (Hozzáférés: 2017. február 25.)
  96. Intel Xeon Phi Processor 7250F (16GB, 1.40 GHz, 68 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  97. Intel Xeon Phi Processor 7290 (16GB, 1.50 GHz, 72 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  98. Intel Xeon Phi Processor 7290F (16GB, 1.50 GHz, 72 core) Product Specifications. Intel ARK (Product Specs). (Hozzáférés: 2017. február 22.)
  99. SC14: Supercomputing '14; International Conference for High Performance Computing, Networking, Storage and Analysis in year 2014
  100. Eric Gardner (25 November 2014), What public disclosures has Intel made about Knights Landing?, Intel Corporation, <https://software.intel.com/en-us/articles/what-disclosures-has-intel-made-about-knights-landing/>
  101. ALCF staff (9 April 2015), Introducing Aurora, <https://www.alcf.anl.gov/articles/introducing-aurora>
  102. ALCF staff (9 April 2015), Aurora, <https://aurora.alcf.anl.gov/>
  103. Some Surprises in the 2018 DoE Budget for Supercomputing”, Next Platform, 2017. május 23. (Hozzáférés: 2017. november 13.) 
  104. Is Aurora Morphing into an Exascale AI Supercomputer?”, Inside HPC, 2017. június 16. (Hozzáférés: 2017. november 13.) 
  105. Unleashing high performance computing today and tomorrow”, Intel IT Peer Network, 2017. november 13. 
  106. Intel quietly kills off next-gen Knights Hill Xeon Phi chips”, Tech Report, 2017. november 13. (Hozzáférés: 2017. november 13.) 
  107. Intel Announces Knight's Mill: A Xeon Phi for Deep Learning”, Anandtech, 2016. augusztus 17. (Hozzáférés: 2016. augusztus 17.) 
  108. Intel Lists Knights Mill Xeon Phi on ARK: Up to 72 cores at 320W with QFMA and VNNI”, Anandtech, 2017. december 19. (Hozzáférés: 2017. december 19.) 
  109. (2014) „Test-Driving Intel Xeon Phi”. 2014 ACM/SPEC International Conference on Performance Engineering. 
  110. Memeti, Suejb; Pllana, Sabri & Benkner, Siegfried et al. (29 June 2015), Accelerating DNA Sequence Analysis using Intel Xeon Phi
  111. Viebke, Andre; Pllana, Sabri & Benkner, Siegfried et al. (30 June 2015), The Potential of the Intel Xeon Phi for Supervised Deep Learning
  112. Jon Stokes: Intel takes wraps off 50-core supercomputing processor plans. Ars Technica , 2011. június 20.

Fordítás[szerkesztés]

Ez a szócikk részben vagy egészben a Xeon Phi című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források[szerkesztés]

Ld. jegyzetek

További információk[szerkesztés]

Commons:Category:Intel MIC
A Wikimédia Commons tartalmaz Xeon Phi témájú médiaállományokat.
  • Texas Advanced Computing Center – A texasi „Stampede” szuperszámítógép Xeon Phi csipeket tartalmaz. A Stampede maximális teljesítménye elérheti a 10 petaFLOPS-ot.[1]
  1. Johan De Gelas. „Intel's Xeon Phi in 10 Petaflops supercomputer”, AnandTech, 2012. szeptember 11. (Hozzáférés: 2012. december 12.) 
  • Intel Xeon Phi (magyar nyelven) (wiki). HPC. KIFÜ NIIF, 2017. május 9. (Hozzáférés: 2022. augusztus 5.) „Az oldalon található információk segítséget nyújtanak a HPC felhasználóinknak, hogy alkalmazásaikat miként portolhatják valamint optimalizálhatják a hatékonyabb futást szem előtt tartva Intel Xeon Phi koprocesszor kártyákon.” – gyakorlati útmutató, programok fordítása és futtatása Intel Xeon Phi koprocesszor környezetben
  • Abu85: Minden Xeon Phi modellt kivégez az Intel (magyar nyelven) (html). Hírek / Processzor / Szerver. prohardver.hu, 2019. május 8. (Hozzáférés: 2022. augusztus 5.) – rövid hír a Xeon Phi sorozat megszüntetéséről

Kapcsolódó szócikkek[szerkesztés]