Single Chip Cloud Computer - prototyp 48-rdzeniowego procesora od Intela

Autor: Szymon Grzegorczyk | Źródło: Inf. pras. | Data: 2009-12-03 12:47:05

A A A | Wejść na stronę 4886 | Komentarzy 0

Single Chip Cloud Computer - prototyp 48-rdzeniowego procesora od IntelaBadacze z Intel Labs zademonstrowali eksperymentalny, 48-rdzeniowy procesor „Single Chip Cloud Computer” — który zmieni wiele zasad obowiÄ…zujÄ…cych w konstrukcji wspóÅ‚czesnych laptopów, komputerów stacjonarnych i serwerów. Ten futurystyczny chip zawiera od 10 do 20 razy wiÄ™cej jednostek obliczeniowych, niż najpopularniejsze wspóÅ‚czesne procesory sprzedawane pod markÄ… Intel® Core™.

DÅ‚ugofalowym celem badawczym jest dodanie zwiÄ™kszonych możliwoÅ›ci skalowania do przyszÅ‚ych komputerów, co umożliwi opracowanie nowych aplikacji oraz interfejsów czÅ‚owiek-maszyna. W przyszÅ‚ym roku firma planuje zaangażować branżę i Å›wiat akademicki, udostÄ™pniajÄ…c sto lub wiÄ™cej tych eksperymentalnych ukÅ‚adów do praktycznych badaÅ„ nad opracowaniem nowych aplikacji i modeli programistycznych.

Intel, wprowadzajÄ…cy kluczowe funkcje do nowej linii procesorów z serii Core na poczÄ…tku przyszÅ‚ego roku oraz szeÅ›cio- i oÅ›miordzeniowe procesory w dalszej części 2010 roku, przedstawiÅ‚ prototyp procesora zawierajÄ…cy 48 w peÅ‚ni programowalnych rdzeni wykonawczych, najwiÄ™cej, ile dotychczas zmieszczono na jednej koÅ›ci krzemowej. Zawiera on szybkÄ…, wewnÄ™trznÄ… sieć do wspóÅ‚dzielenia informacji oraz nowo opracowane techniki zarzÄ…dzania zasilaniem, dziÄ™ki którym 48 rdzeni może dziaÅ‚ać niezwykle energooszczÄ™dnie, pobierajÄ…c zaledwie 25W w trybie jaÅ‚owym lub 125W podczas pracy z maksymalnÄ… wydajnoÅ›ciÄ… (mniej wiÄ™cej tyle, co wspóÅ‚czesne procesory Intela i zaledwie dwie standardowe żarówki).

Intel planuje dokÅ‚adniej zbadać szeregowanie i koordynowanie wielu rdzeni eksperymentalnego ukÅ‚adu oraz wykorzystać tÄ™ wiedzÄ™ w przyszÅ‚ych chipach przeznaczonych na rynek masowy. Na przykÅ‚ad przyszÅ‚e laptopy o tak wysokiej mocy przetwarzania mogÅ‚yby dysponować „wzrokiem” — wykrywać obiekty i ruch tak samo, jak robi to czÅ‚owiek, w czasie rzeczywistym i z wysokÄ… dokÅ‚adnoÅ›ciÄ….

Wyobraźmy sobie, że pewnego dnia komputer udzieli nam wirtualnej lekcji taÅ„ca, a sklep internetowy bÄ™dzie używaÅ‚ trójwymiarowej kamery i ekranu przyszÅ‚ego laptopa, aby pokazać jak w lustrze użytkownika noszÄ…cego ubrania, którymi jest zainteresowany. KrÄ™cÄ…c siÄ™ i obracajÄ…c, użytkownik bÄ™dzie mógÅ‚ zobaczyć, jak ukÅ‚ada siÄ™ tkanina i czy jej kolor pasuje do odcienia skóry.

Tego rodzaju interakcja może wyeliminować potrzebÄ™ korzystania z klawiatur, pilotów i joysticków w grach. Niektórzy badacze uważajÄ…, że komputery bÄ™dÄ… mogÅ‚y odczytywać fale mózgowe, wiÄ™c do wydawania poleceÅ„ wystarczÄ… myÅ›li, na przykÅ‚ad dyktowanie sÅ‚ów bÄ™dzie odbywaÅ‚o siÄ™ bez mówienia.

Naukowcy z Intel Labs nadali testowemu chipowi nazwÄ™ „Single Chip Cloud Computer”, ponieważ jego wewnÄ™trzna organizacja przypomina centra danych używane do tworzenia internetowej „chmury” zasobów obliczeniowych w celu dostarczania milionom użytkowników takich usÅ‚ug, jak bankowość online, sieci spoÅ‚ecznoÅ›ciowe i sklepy internetowe.

„Chmurowe” centra danych skÅ‚adajÄ… siÄ™ z dziesiÄ…tek, a nawet tysiÄ™cy komputerów połączonych przewodowÄ… sieciÄ…, które równolegle wykonujÄ… duże zadania i przetwarzajÄ… ogromne zbiory danych. Nowy, eksperymentalny chip Intela wykorzystuje podobne podejÅ›cie, ale wszystkie komputery i sieci sÄ… zintegrowane na jednej koÅ›ci krzemowej rozmiaru znaczka pocztowego, w której wykorzystano 45-nanometrowÄ… intelowskÄ… technologiÄ™ z metalowÄ… bramkÄ… o wysokiej staÅ‚ej dielektrycznej (high-k metal-gate). Radykalnie ogranicza to liczbÄ™ fizycznych komputerów potrzebnych do utworzenia chmurowego centrum danych.

- DziÄ™ki takiemu chipowi w przyszÅ‚oÅ›ci powstanÄ… centra danych o rzÄ…d wielkoÅ›ci bardziej energooszczÄ™dne niż te, z którymi mamy do czynienia dzisiaj, co zapewni dużą oszczÄ™dność miejsca i kosztów zasilania – powiedziaÅ‚ Justin Rattner, szef Intel Labs i gÅ‚ówny dyrektor ds. technologii w firmie Intel. – OczekujÄ™, że z czasem te futurystyczne koncepcje trafiÄ… do urzÄ…dzeÅ„ produkowanych masowo, podobnie jak zaawansowane technologie motoryzacyjne, takie jak elektroniczne sterowanie silnikiem, poduszki powietrzne i zapobieganie blokowaniu kóÅ‚ podczas hamowania, używane w wiÄ™kszoÅ›ci wspóÅ‚czesnych samochodów.

Wiele rdzeni pozwala oprogramowaniu inteligentnie zarządzać danymi w celu osiągnięcia wyższej wydajności
Prototypowy ukÅ‚ad wykorzystuje szybkÄ… sieć miÄ™dzy rdzeniami do efektywnego wspóÅ‚dzielenia informacji i danych. Technika ta znacznie zwiÄ™ksza wydajność i energooszczÄ™dność komunikacji w porównaniu z dzisiejszym modelem centrum danych, ponieważ pakiety danych wÄ™drujÄ… tylko kilka milimetrów wewnÄ…trz chipa, a nie dziesiÄ…tki metrów do innego systemu komputerowego.

Oprogramowanie aplikacyjne może wykorzystać tÄ™ sieć do szybkiego, bezpoÅ›redniego przekazywania informacji miÄ™dzy wspóÅ‚pracujÄ…cymi rdzeniami w czasie kilku mikrosekund, ograniczajÄ…c potrzebÄ™ dostÄ™pu do danych w wolniejszej pamiÄ™ci systemowej. Aplikacje mogÄ… też dynamicznie okreÅ›lać, które rdzenie majÄ… zostać wykorzystane do realizacji danego zadania w danej chwili, dopasowujÄ…c wydajność i zużycie energii do wymagaÅ„ poszczególnych zadaÅ„.

W celu zmaksymalizowania wydajnoÅ›ci pokrewne zadania można wykonywać na pobliskich rdzeniach, a nawet przekazywać wyniki bezpoÅ›rednio od jednego rdzenia do drugiego, jak na taÅ›mie produkcyjnej. Oprogramowanie może również zarzÄ…dzać napiÄ™ciem i czÄ™stotliwoÅ›ciÄ… taktowania poszczególnych rdzeni. Można włączać i wyłączać rdzenie albo zmieniać ich wydajność, nieustannie adaptujÄ…c je tak, aby zużywaÅ‚y minimum energii potrzebnej w danym momencie.

Przezwyciężanie problemów programistycznych
Programowanie procesorów staje siÄ™ trudnym wyzwaniem w miarÄ™, jak producenci komputerów i oprogramowania zaczynajÄ… wykorzystywać coraz wiÄ™cej rdzeni na pojedynczej koÅ›ci krzemowej. Prototypowy ukÅ‚ad umożliwia użycie popularnych, wydajnych technik programowania równolegÅ‚ego, które obecnie stosuje siÄ™ w chmurowych centrach danych. Jak pokazaÅ‚ dziÅ› Rattner, badacze z firm Intel, HP i Yahoo Open Cirrus rozpoczÄ™li już przenoszenie aplikacji chmurowych do 48-rdzeniowego ukÅ‚adu IA z wykorzystaniem Hadoop, szkieletu Javy obsÅ‚ugujÄ…cego rozproszone aplikacje intensywnie przetwarzajÄ…ce dane.

Intel planuje zbudować 100 lub wiÄ™cej eksperymentalnych ukÅ‚adów i udostÄ™pnić je branżowym oraz akademickim partnerom z caÅ‚ego Å›wiata z myÅ›lÄ… o opracowaniu nowych aplikacji i modeli programowania przyszÅ‚ych procesorów wielordzeniowych. JednÄ… z europejskich instytucji, które bÄ™dÄ… używać chipu Intela w przyszÅ‚ych badaniach, jest ETH Zurich ze Szwajcarii.

- JesteÅ›my bardzo podekscytowani jednoukÅ‚adowym, chmurowym komputerem Intela – powiedziaÅ‚ prof. Timothy Roscoe z wydziaÅ‚u informatyki ETH Zurich. – W ramach projektu Barrelfish projektujemy architekturÄ™ systemów operacyjnych do przyszÅ‚ych komputerów wielordzeniowych. System pamiÄ™ci ukÅ‚adu i obsÅ‚uga przekazywania komunikatów doskonale odpowiadajÄ… naszym potrzebom. DziÄ™ki niemu bÄ™dziemy mogli przetestować i zweryfikować nasze pomysÅ‚y.

Nowy ukÅ‚ad reprezentuje najnowsze osiÄ…gniÄ™cie intelowskiego programu Tera-scale Computing Research Program, którego celem jest przeÅ‚amywanie barier na drodze do przyszÅ‚ych chipów zawierajÄ…cych dziesiÄ…tki lub setki rdzeni. ZostaÅ‚ opracowany wspólnie przez oÅ›rodki badawcze Intel Labs w Bangalore (Indie), Brunszwiku (Niemcy) i Hillsboro (Oregon, Stany Zjednoczone). Laboratorium w Brunszwiku – część Intel Labs Europe – opracowaÅ‚o rdzeÅ„ procesora, wyspecjalizowany sprzÄ™t umożliwiajÄ…cy rdzeniom komunikacjÄ™ ze zredukowanymi opóźnieniami, a także udoskonalony, energooszczÄ™dny kontroler pamiÄ™ci zoptymalizowany pod kÄ…tem konstrukcji wielordzeniowej. Niemiecki zespóÅ‚, odpowiedzialny za weryfikacjÄ™ caÅ‚ego ukÅ‚adu, zastosowaÅ‚ swojÄ… zastrzeżonÄ… technologiÄ™ emulacji mikroprocesora, dziÄ™ki czemu badacze z caÅ‚ego Å›wiata mogli testować koncepcje programowe i sprzÄ™towe, zanim ukÅ‚ad zostaÅ‚ fizycznie zbudowany. SkróciÅ‚o to fazÄ™ projektowÄ… mniej wiÄ™cej o poÅ‚owÄ™ i przyspieszyÅ‚o tworzenie oprogramowania. SzczegóÅ‚owe informacje o architekturze i obwodach nowego ukÅ‚adu majÄ… zostać opublikowane w artykule, który zostanie przedstawiony w lutym podczas International Solid State Circuits Conference.

Warto przeczytać: Do góry

Komentarze


Ostatnio na forum