TILE-Gx100 - pierwszy 100-rdzeniowy procesor
Firma Tilera poinformowała o stworzeniu nowej rodziny procesorów o nazwie TILE-Gx. W jej skład wchodzi pierwszy w historii 100-rdzeniowy CPU.
Rodzina TILE-Gx składa się z układów o 16, 32, 64 i właśnie 100 rdzeniach. Wykorzystanie technologii połączeń iMesh eliminuje konieczność stosowania szyny, a mechanizm Dynamic Distributed Cache pozwala każdemu rdzeniowi na dzielnie swojej pamięci cache z wszystkimi innymi.
Układy z rodziny TILE-Gx wykonane są w technologii 40 nanometrów i pracują z zegarem o częstotliwości do 1,5 GHz. Ich pobór mocy waha się od 10 do 55 watów. Procesory korzystają z rozszerzonego zestawu instrukcji SIMD i zintegrowanych kontrolerów DDR3, które mogą obsłużyć do 1 terabajta pamięci.
Procesor jest w stanie kodować dane z prędkością 40 Gbps i dokonywać pełnej kompresji z szybkością 20 Gbps.
Układy TILE-Gx mogą służyć jako koprocesory współpracujące z kośćmi x86 lub też jako procesory dla serwerów i urządzeń sieciowych. Jeszcze przed końcem bieżącego roku zainteresowane firmy otrzymają próbki procesorów.
Komentarze (14)
cyberant, 26 października 2009, 18:49
ciekawe czemu 100 a nie 128... po za tym 100 takich specjalizowanych rdzeni to nic nadzwyczajnego. to coś bardziej zbliżonego do jednostek pixel/vertex shaderowych w kartach graficznych. Nie pełne rdzenie x86 tylko klaster specjalizowanych jednostek do specjalizowanych zadań (przeważnie zmiennoprzecinkowych i operacjach strumieniach). Jeden taki rdzeń to zdecydowanie prostsza konstrukcja niż pełne rdzenie w Intelowych iCore czy AMD Phenom/Athlon. Jak zrobią 100 takich pełnych rdzeni to będzie coś na razie AMD zapowiedziało 12rdzeni na 2010-2011
cyberant, 26 października 2009, 18:55
a.. żeby nie być gołosłownym - weźmy chip graficzny z Radeona HD 5870
1600 jednostek cieniujących, czyli można to nazwac 1600 rdzeniowym procesorem! do tego mamy 32 jednostki ROP (Render Out Pixel) i 80 jednostek teksturujących... Każda z tych "jednostek" to jak by "mały procesorek" wykonujący zestaw instrukcji, czyli mikro programy...
Jurgi, 26 października 2009, 21:32
Coś mi tu nie zatrybia. Może to pierwszy x-rdzeniowy procesor z określonej rodziny? Bo już dość dawno temu czytałem o wyprodukowaniu serwerowego procesora z 256 rdzeniami (ogólnego zastosowania, nie specjalizowanymi).
krzabr, 26 października 2009, 23:36
Na jakiej architekturze jest on oparty ?
kocurxtr, 27 października 2009, 00:40
późny barok...
krzysiek, 27 października 2009, 08:39
bo 10 * 10
pogo, 27 października 2009, 09:13
jeśłi chodzi o ot że to 10x10... to jak złożyli 32??5,656854249 x 5,656854249 ?? :|
cyberant, 27 października 2009, 10:23
Pytanie "czemu akurat 100 rdzeni" wzięło się z stąd, że w informacji podano że rodzina TILE-Gx składa się z układów o 16, 32, 64 i właśnie 100 rdzeniach... więc skoro na początku skalują w 2^2 to czemu nagle odskakują od tej nomenklatury. matryce 10x10 raczej bezproblemowo sobie wyobrażam, tylko jakoś to takie nie binarne...
macintosh, 27 października 2009, 13:19
Znalazłem artykuł na heise-online.pl (btw czytuję ten codziennik z nowinkami IT). Art ukazał sie dzień po newsie na Kopalnii 8)
Ma byc przeznaczony dla urządzeń typu embedded, oraz w przeciwieństwie do GPGPU jest w stanie obsłużyć pełnowartościowy system operacyjny. Twierdzą tam też, że te 100 rdzeni jest wydajniejsze od 100 "rdzeni" wyciętych z kart graf. patrz tu
Zerivael, 27 października 2009, 13:38
ciekawe jak to się ma do tego http://en.wikipedia.org/wiki/Asynchronous_array_of_simple_processors
PS:widzę, że zaczyna się tutaj robić coraz bardziej onetowo :/
krzabr, 27 października 2009, 15:15
ja się pytałem o architekturę procesora xD
czy to jest x86 , gpu czy coś innego ?
macintosh, 27 października 2009, 15:34
Jurgi, 27 października 2009, 23:09
E, linuksy biegają na prawie wszystkich liczących się architekturach. Wliczając chyba nawet takie zabytki jak Motorole 680xx.
angelmarc, 4 listopada 2009, 14:23
radzilbym autorowi jeszcze raz poczytac o produkcie i przepisac artykul na nowo zeby nie bylo niejasnosci
"..As with all Tilera processors, each tile can independently run a full operating system, or, multiple tiles taken together can run a multiprocessing OS like SMP Linux.."