Firma Tilera zaprezentowała dzisiaj projekt swojego nowego 100-rdzeniowego procesora ogólnego przeznaczenia, z którym ma nadzieję zaistnieć na zdominowanym przez firmy Intel i AMD rynku serwerowym.
100-rdzeniowy układ TileGX-3100 został opracowany, przy współpracy z wiodącymi firmami zajmującymi się obliczeniami w chmurze, z myślą o pracy w serwerach bazodanowych oraz zajmujących się obsługą dużego ruchu sieciowego.
Procesor Tilera TileGX-3100 będzie pracował z częstotliwością 1 GHz oraz 1,5 GHz i będzie pobierać 48 W mocy. Tilera twierdzi, że układ może wykonywać więcej operacji w jednym cyklu zegara, pobierając przy tym mniej energii, niż tradycyjne serwerowe procesory oferowane przez firmę Intel.
Producenci procesorów traktują dodawanie coraz większej ilości rdzeni jako sposób na zwiększenie wydajności. Centra danych są zdominowane prze tradycyjne serwerowe procesory o architekturze x86 takie jak Intel Xeon, w wersjach do 10 rdzeni czy też AMD Opteron dostępnych w wersjach nawet 12 rdzeniowych. AMD planuje także w tym roku wypuścić do sprzedaży 16 rdzeniowe procesory z rodziny Opteron. Wszystkie te układy pobierają do 130 W mocy.
Na rynku rośnie zainteresowanie budową serwerów z układów wymagających do pracy niewielkiej mocy w celu cięcia kosztów za zużycie energii elektrycznej. Dla przykładu, firma SeaMicro ma w swojej ofercie serwer SM10000-64 zawierający 256 najnowszych procesorów Intel Atom N570, które na ogół używane są w netbookach.
Innym przykładem jest też firma Caldexa, która zamierza budować serwery z procesorami ARM, których miejsce dotąd było w smartfonach czy tabletach. Jedyną przeszkodą dla architektury ARM jest to, że nie jest ona architekturą x86, a więc wymaga zupełnie innej listy rozkazów. TileGX używa natomiast jeszcze innej listy rozkazów, więc oprogramowanie będzie musiało być pisane na każdą z tych architektur oddzielnie.
Przeszłość najeżona jest pomysłami na megaprocesory - powiedział Jim McGregor, główny strateg ds technologii w firmie In-Stat. Od zawsze jest też jednak pewien sceptycyzm do takich układów, które nie miały wcześniej wiarygodnych osiągnięć na rynku serwerowym oraz nie posiadały odpowiedniego zasobu oprogramowania, dodał.
Tilera już w przeszłości ogłaszała swoje pomysły na wielordzeniowe procesory, jednak ma minimalny udział w rynku układów do centrów danych jako dostawca procesorów ogólnego przeznaczenia. Zawsze jest miejsce na niszowe produkty, ponieważ potrzeby serwerów są różnorodne, powiedział McGregor. W zależności od możliwości takie układy mogłyby funkcjonować np. jako koprocesory do konkretnych zastosowań. Procesory ARM np. bywają w komputerach PC obok procesorów x86, pracując jako obsługa tzw. "Quick boot", gdzie użytkownik może, nie czekając na załadowanie się systemu, błyskawicznie skorzystać internetu.
Sukces można mierzyć na wiele sposobów, zależy on jednak tylko od tego jak wiele układów musisz sprzedać, żeby go osiągnąć - powiedział McGregor.
Kolejną bitwę jaką przyjdzie stoczyć firmie Tilera będzie ustalenie wiarygodności w kompatybilności oprogramowania. Większość oprogramowania serwerowego jest pisana pod architekturę x86, więc Tilera będzie musiała jakoś przyciągnąć programistów do pisania aplikacji na ich układy. Firma aktualnie nie chce udzielać w tej sprawie komentarzy, ale twierdzi że czyni w tej kwestii postępy.
Procesor Tilery jest przeznaczony dla serwerów pracujących z sytemami Linux i można na nim uruchomić tzw. LAMP (Linux + Apache + MySQL + PERL/Python). Kernel systemu Linux wspiera osprzęt firmy Tilera, a na wspomniany układ ma być dostępnych ponad 2000 pakietów oprogramowania.
Wielu przemysłowych analityków powiedziało w przeszłości iż nadmierna ilość rdzeni powoduje spadek wydajności aplikacji. Tilera mówi natomiast, że ich 100-rdzeniowy układ będzie częściowo skalowalny przez odpowiednią organizacją rdzeni. Równolegle przetwarzające rdzenie rozmieszczone są na planie kwadratu w celu szybszego przyjmowania i przekazywania danych. Taka konstrukcja siatki ma powodować zmniejszenie powstawania zatorów i zwiększyć przepustowość.
Każdy z rdzeni TileGX-3100 pobiera poniżej 0,5 W mocy. Pojedynczy rdzeń wyposażony jest 32 KB pamięci cache L1, 256 KB L2 oraz do 32 MB L3 dzielonej pomiędzy wszystkie rdzenie. Ten 100-rdzeniowy procesor będzie dostępny w pierwszym kwartale przyszłego roku.
Tilera ogłosiła także dwa inne procesory serii TileGX-3000 z mniejszą liczbą rdzeni. 64-rdzeniowy TileGX-3064 będzie pobierał 35 W mocy i będzie dostępny w pierwszej połowie przyszłego roku. 36-rdzeniowy TileGX-3036 będzie pobierał 20 W i będzie dostępny w trzecim kwartale tego roku.
Tilera na razie odmówiła komentarza na temat tego, który z twórców serwerów będzie oferował ich układy w swoich komputerach.
Więcej nowych informacj o serwerach:
- Intel: superkomputery klasy exascale do końca dekady
- Pogrom na Top 500 - nowe superkomputery
- AMD: nawet 20 rdzeni dla serwerów
- ntel Xeon z 10 rdzeniami oraz w wersji Sandy Bridge
Źródło: techobserver, Tilera
Komentarze
31Nie, wcale nie. Najwyżej mniej lub bardziej adaptowane, jakieś tam dopasowywanie rozmiarów danych do cache'u itp. Tu chodzi bardziej o to, że ta cała Tilera musi dostarczyć dobre kompilatory C/C++, Fortrana, Ady, bez tego nici.
PS. Od kiedy AMD było pierwsze z procesorami 4-rdzeniowymi? W dodatku Athlony 64?
Chyba powinno być "skorzystać Z internetu".
A LAMP to raczej Linux Apache Mysql PHP, a nie Perl/Python.
Ale nie czepiając się, rozwinięcie tego skrótu powinno brzmieć
LinuxApacheMysqlPHP/PERL/Python.