fórum Světa hardware TV Freak - ikona fórum TV Freaku Digimanie - ikona fórum Digimanie Relaxuj - ikona Svět sítí - ikona Dance Radio - ikona
reklama
vyhledávání
reklama

Intel Larrabee: nová éra výpočetní techniky

(Petr Štefek, 27.8.2008, zpráva)

Výrobce: Intel

Exotické pojmenování Larrabee coby nové technologie Intelu možná představuje revoluci v oblasti akcelerování grafiky ve hrách a jistě je políčkem do tváře sebevědomé Nvidie s platformou CUDA. Příští rok nás čeká pravděpodobně jedna z nejzajímavějších epoch akcelerace grafiky, které se snad může rovnat jen nástup přídavných akcelerátorů zaniklé 3Dfx.

Intel již nějaký ten pátek uvolňoval informace o svém novém produktu Larrabee. Mnozí vykřikovali, že Intel na poli grafických karet nemá šanci, neboť ani takový gigant, jakým je, nemůže dohnat několik let náskoku lídrů v oblasti grafických karet, jakými jsou bezesporu AMD s divizí ATI a Nvidia. Intel chce tedy nastoupit do segmentu grafických karet s něčím, co si interně označil jako Larrabee. Divné jméno pro ještě divnější kus hardware. Larrabee totiž i přesto, že směřuje do segmentu grafických karet, není grafickou kartou. Jedná se ve skutečnosti o CPU!

Larrabee je tedy navrženo tak, aby mohlo zpracovávat obecný kód stejně jako procesor trůnící v patici vaší základní desky. Naproti tomu grafické karty jsou úzce zaměřenými procesory pro zpracovávání specifického kódu, který zase opět velmi úzce závisí na použitém rozhraní (API), což v případě grafických karet znamená DirectX nebo OpenGL. Naproti tomu Larrabee může zpracovávat libovolný kód, což značně rozšiřuje možnosti jeho využití. Jedná se totiž o tzv. „general purpose“ procesor, to označuje univerzální výpočetní jednotku schopnou zpracovat libovolný x86 kód. Velkou neznámou prozatím zůstává, zda bude moci konkurovat tak úzce specializovaným zařízením jako jsou grafické čipy.


Wafer Polaris s 80-jádrovými procesory Intel

Multi-core procesor Cell od IBM staví na podobných principech jako Larrabee. Architektury obou řešení jsou poněkud odlišné, ale jistou paralelu najít můžeme. Pokud si tedy hned na začátku utřídíme a zafixujeme dvě zásadní skutečnosti, že Larrabee není GPU a ani ho neemuluje, tak nám to pomůže na pozdějších stranách tohoto článku lépe porozumět snažení Intelu a pravému nasazení této revoluční novinky. Intel se s námi poprvé podělil o informace týkající se celé architektury Larrabee. Pokud si myslíte, že Larrabee je nejexkluzivnějším zbožím Intelu, pak se podívejte na ilustrační obrázek waferu Polaris s 80-jádrovými procesory (jedná se o prototyp procesoru z programu Intel Tera-scale).


Jak Intel postupoval při navrhování Larrabee

Intel neměl žádné zkušenosti s výrobou výkonných grafických jader a jeho snažení se vždy omezovala na málo výkonná integrovaná řešení, která byla vhodná maximálně pro práci v desktopu (kancelářské aplikace atd.). Jenže Intel nebyl tak samolibý, aby si myslel, že dokáže porazit své rivaly tím, že začne vyvíjet své vlastní GPU (Graphics Processing Unit). Proto začal přemýšlet, jak využít své know-how z oblasti procesorů a jejich výroby . Zde se zrodila myšlenka Larrabee.

Vývojáři věděli, že potřebují dosáhnout co možná největšího výkonu při zpracování vektorových výpočtů (ty jsou zásadní pro výkon čipu při zpracování grafiky), neboť jedině za pomocí toho mohou mít šanci postavit solidní „GPU“. Jedinou možností pro dosažení podobného výkonu bylo řešení, kde bude integrováno několik jader. Když Intel propočítal, kolik je třeba potenciálního výkonu, tak lehce zjistil, že stávající architektura Core mu neumožní postavit čip s tolika jádry, aby dosáhl požadovaného výkonu.

Pokud bychom vzali jedno jádro dvoujádrového procesoru Core 2 Duo s L2 cache okolo 4 MB, tak se na stejnou plochu vejde více (konkrétně podle výpočtů Anandtechu 10-12) jader starší architektury Pentium. Ano, stará dobrá architektura Pentium, která byla vyráběna výrobním procesem 600-800 nm. V případě, že bychom tuto architekturu vyráběli dnešním 45nm procesem, tak krom možnosti vyšších frekvencí získáme také značnou úsporu místa. Jedno samotné jádro architektury se samozřejmě nemůže měřit s pokročilou architekturou Core v dnešních aplikacích.


Zdroj: Anandtech - Intel's Larrabee Architecture Disclosure: A Calculated First Move

Uvažujeme ale dále. Vytvořme si hypotetický procesor Larrabee s 10 jádry „Pentium“ a postavme jej proti dvoujádrovému procesoru na architektuře Core, který máme v patici základní desky. U jedno-vláknového (single-threaded) výpočtu srazíme Larrabee na kolena, jelikož dokáže zpracovat pouze dvě operace za takt a jediný procesor Core 2 Duo bude díky možnosti zpracovat až 8 operací (2x4 operace u dual-core) jednoznačně rychlejší. Situace se ale drasticky změní, když začneme poptávat zpracování vektorových operací (multi-threaded) a procesoru v patici základní desky necháme běžné operace. Jednoduchým výpočtem zjistíme, že jeden procesor Larrabee s 10 jádry by byl schopen spočítat 160 vektorových operací za takt. A to je značný rozdíl!

Velkým problémem bude uzpůsobit klasickou instrukční sadu tohoto x86 procesoru tak, aby bylo efektivně využito všech jader. Jak jsme již říkali na počátku, výpočty GPU jsou do značné míry specifické a nevhodné pro zpracování obyčejným procesorem.

Související odkazy

reklama 

Diskuzní příspěvky
 prekleppreklep27.8.20087:29:17
+ Re: preklepPetr Štefek27.8.200810:15:03
 preklep2... :Dpreklep27.8.20087:32:47
 DíkyMem_27.8.20087:48:59
 Ještě překlepStanislav227.8.20089:03:56
+ Re: Ještě překlepMem_27.8.20089:17:10
++ Re: Ještě překlepPetr Štefek27.8.200810:19:13
+ Re: Ještě překlepPetr Štefek27.8.200810:08:24
 pěknérandomofamber27.8.20089:29:32
+ Re: pěknéPetr Štefek27.8.200810:19:59
 Malá korekcexkunes27.8.200810:41:50
+ Re: Malá korekcePetr Štefek27.8.200811:29:32
 ciprxx27.8.200811:36:22
 autor nerozumie tomu, co piseandrey27.8.200812:08:27
 Tohle je pouze opsané z jiného webuRadek_cerny27.8.200812:31:28
+ Re: Tohle je pouze opsané z jiného webuMem_27.8.200812:53:48
++ Re: Tohle je pouze opsané z jiného webuBoguš1.9.200813:48:09
+ Re: Tohle je pouze opsané z jiného webuAminux27.8.200812:56:42
+ Re: Tohle je pouze opsané z jiného webuMiko_opětbezloginu27.8.200812:58:46
+ Re: Tohle je pouze opsané z jiného webuPetr Štefek27.8.200813:16:24
+ Re: Tohle je pouze opsané z jiného webuPetr Štefek27.8.200813:19:09
++ Re: Tohle je pouze opsané z jiného weburebit0327.8.200815:33:26
++ Re: Tohle je pouze opsané z jiného webuPetr Štefek27.8.200815:46:46
+++ Re: Tohle je pouze opsané z jiného weburebit0327.8.200816:06:08
+++ Re: Tohle je pouze opsané z jiného webuJiVy27.8.200816:35:02
++ Re: Tohle je pouze opsané z jiného webuJiVy27.8.200815:48:44
++ Re: Tohle je pouze opsané z jiného webuPinda27.8.200818:02:03
++ Re: Tohle je pouze opsané z jiného webuPetr Štefek27.8.200818:34:04
+ Re: Tohle je pouze opsané z jiného webucrazyman27.8.200813:49:18
+ Re: Tohle je pouze opsané z jiného webuRestell29.8.200815:10:08
 Dobrý článekmr.qeg27.8.200815:23:43
+ Re: Dobrý článekPetr Štefek27.8.200815:48:38
 Celkový dojembigless27.8.200817:50:52
+ Re: Celkový dojemPetr Štefek27.8.200818:28:20
++ Re: Celkový dojemMiko27.8.200818:31:59
+++ Re: Celkový dojemJiVy27.8.200818:57:21
++ Re: Celkový dojemJiVy27.8.200818:54:53
++ Re: Celkový dojemBoguš1.9.200813:53:05
+ Re: Celkový dojemRestell29.8.200815:13:26
 díky za článekZdeněk Michálek27.8.200821:27:12
+ Re: díky za článekPetr Štefek28.8.20081:18:01
+ Re: díky za článekBoguš1.9.200813:54:59
 cachev0cas27.8.200823:55:07
+ Re: cachePetr Štefek28.8.20081:15:47
+ Re: cacheandrey28.8.200810:07:10
+ Re: cachev0cas28.8.200814:07:26
 Nepoužitelná architekturaBobista28.8.20081:32:45
+ Re: Nepoužitelná architekturasatai28.8.200810:11:05
++ Re: Nepoužitelná architekturaandrey28.8.200810:37:11
++ Re: Nepoužitelná architekturasatai28.8.200810:43:40
+++ Re: Nepoužitelná architekturaandrey28.8.200816:50:40
+++ Re: Nepoužitelná architekturasatai29.8.200810:14:03
++ Re: Nepoužitelná architekturaJiVy28.8.200810:53:20
+ Re: Nepoužitelná architekturaRestell29.8.200815:34:00
 Skutečně zajímavérotik28.8.200813:22:26
 Nepřesnostipavel_p3.9.200820:24:27
+ Re: NepřesnostiPetr Štefek4.9.200815:10:48
 Namět na článek: GP-GPU , CUDA ...Prokop Hapala11.9.200820:12:19
      



Bazar SHW
Nejnovější:
Nabídky|Poptávky
Přidat inzerát:
Nabídka|Poptávka

Nové komentáře
Re: SmartScreen Filter (dnes 7:51)
No možno by už taký zaujímavý nebol, tak práve preto ho neurobili ;­-)
A co i5 750? (dnes 7:50)
Už minimálně 4 měsíce čekám, kdy do testů zařadíte snad nejprodávanější procesor současnosti. Nevím,…
SmartScreen Filter (dnes 7:46)
Aha, SmartScreen Filter ... ještě by mě zajímalo, jak by se IE8 dařilo v případě, že je SmartScreen …
Re: CRT bohuzel ??? (včera 21:12)
Vzdyt se to da pustit 4:3 i na Wide LCD:)
Re: Varování před ovladači 196.75 (včera 20:59)
Muze te me prosim rict co to presne vsechno obnasi ta vada driveru??? Mam uz par dni problemy s poci…
SHWallpaper

Život je boj







Zobrazit galerii



ISSN 1213-0818    © 1998-2010 oXy Online s.r.o., všechna práva vyhrazena.
Tento server dodržuje právní předpisy o ochraně osobních údajů. Používáme redakční systém oXyMEDIA®.