Készül a skót szuper­számítógép
2005. június 1. 13:55, szerda
Skócia igyekszik bekerülni a nagy teljesítményű számítástechnika élvonalába. A legfrissebb hírek szerint skót kutatók önmaga átkonfigurálására képes hardverből építenek egy kísérleti szuperszámítógépet, melynek célja, hogy megoldja a különböző szoftverproblémákat.

Hirdetés

Az összeállítás alatt álló rendszer a hagyományos mikroprocesszorok helyett FPGA (Field Programmable Gate Array) chipeket fog alkalmazni. Az FPGA-k egy, a számítógép feldolgozórendszereit utánzó szoftverrel újraprogramozhatók, ezzel szemben a hagyományos mikroprocesszorokat úgy alkották meg, hogy fix, általános célú feldolgozóegységeként viselkedjenek. Minden FPGA chip tartalmaz egy programozható logikai kapu blokkot, melyek elektronikusan rendezhetők különböző áramkörtípusokba.

Az FPGA szuperszámítógép állítólag sokkal nagyobb teljesítményű és hatékonyabb lesz a hasonló fizikai paraméterekkel rendelkező hagyományos rendszereknél. Ha programozását sikerül eléggé leegyszerűsíteni, akkor a kompakt és energiatakarékos szuperszámítógépek új generációját hozhatja el az elkövetkező évtizedben. A hagyományos mikroprocesszorok amellett, hogy nem hatékonyak egy-egy adott feladatra való programozáshoz, egyre bonyolultabbá is válnak. Ebből az következik, hogy több ezer wattnyi energiát emésztenek fel és egyre erőteljesebb hűtési eljárásokat igényelnek. Ezért a szuperszámítógépeknek túl kell lépniük a mikroprocesszorokon, vélekedik a tervezetben résztvevő Mark Parsons, az Edinbourgh Paralell Computing Centre munkatársa.


A jelenlegi szuperszámítógépek hely- és fogyasztásigénye is óriási

Az FPGA chip gyorsabb, kisebb és kevesebb energiát igényel. A skótok által elkezdett gép 64 FPGA processzor egységet fog egyesíteni és képes lesz 1 teraflopson üzemelni, ami másodpercenként 1 billió lebegőpontos műveletet jelent. Ez a mai szuperszámítógép standardokat tekintve elég szerény, mivel a leggyorsabb gép több száz teraflopsra képes. Az edinbourgh-i rendszer azonban mindössze század részét fogyasztja majd el annak az energiának, amit egy ugyanilyen teljesítményű, hagyományos szuperszámítógép emészt fel. A 64 csomópontos FPGA gép emellett csupán annyi helyet igényel, mint négy hétköznapi PC, míg egy sima 1 teraflopsos szuperszámítógép is egy egész szobát tölt be.

Ennyi pozitívum után azonban meg kell említeni, hogy az FPGA chipek hatékony együttműködésének kiszámítása nem kis feladat, különösen annak fényében, hogy ezekből a chipekből még soha senki nem próbált meg egy szuperszámítógépet összerakni. A chipek lelkivilága egészen egyedi a hagyományos PC-kel szemben. Egy rendkívül hatékony feldolgozó motort kell előállítani, miközben az FPGA hardver programozása jóval bonyolultabb a hagyományosnál. Az alapul szolgáló egységeket úgy kell összehangolni, hogy a lehető legtöbbet tudják kiadni magukból.

Ennek megoldására az Edinbourgh Paralell Computing Centre május 25-én létrehozta az FPGA High Performance Computing Alliance (FHPCA) elnevezésű szövetséget, melyben számos FPGA cég vesz részt. A szervezet olyan szoftver eszközöket fog fejleszteni, ami jelentősen leegyszerűsítheti az FPGA chipek kódolását. Amint a 64 csomópontos gép elkészül, a tervezők a fenti eszközök alkalmazásával megpróbálnak több szuperszámítógép programot átültetni, melyeket júniusban választanak ki. A gép a szövetség tagjai által gyártott, a kereskedelmi forgalomban is megtalálható alkatrészekből fog elkészülni.
Laptopok

Már 49 900 Ft-tól!

E-book olvasók

Már 17 043 Ft-tól!

Tablet PC-k

Már 23 140 Ft-tól!

LCD monitorok

Már 19 800 Ft-tól!

részletek » részletek » részletek » részletek »
Megosztás
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 

IT/Tech, Hardver
Tudomány, Mobil, Film, Játék
Hirdetés



Hozzászólások
A témához csak regisztrált és bejelentkezett látogatók szólhatnak hozzá!
Bejelentkezéshez klikk ide
(Regisztráció a fórum nyitóoldalán)
2005. jún. 05. 22:07 | válasz | #16
A BF 2 motorja állítólag többet tud a Doom 3 nál is..
2005. jún. 05. 19:16 | válasz | #15
aszittem még senki se sütötte el ugyanezt...mindig van valaki faszlengetö:DDDD
csak általába doom 3-al:DDDDDD
dez  
2005. jún. 02. 16:38 | válasz | #14
Ha elég jó a rendszer szoftvere (fordítója), akkor nem kellenek olyan komoly specialisták. Egy matematikus számára nem jelenthet olyan nagy gondot.
dez  
2005. jún. 02. 16:36 | válasz | #13
Hát, igen, ebben benne van a GPU is, ami elég specifikus dolgokra használja a flopsszait (nevezetesen grafika :) ). De amivel pl. a ps3 viszonylag szabadon rendelkezik, az sem olyan kevés (~200 gflops).
bunny  
2005. jún. 02. 12:34 | válasz | #12
Erre mondják, hogy "tanár úr, sajnos még a kérdést sem értem"
lmisi  
2005. jún. 02. 11:08 | válasz | #11
Hát igen, tényleg jól hangzik. Csak egy egy feladat végrehajtásához relatíve sok nélkülözhetetlen, nehezen lecserélhető specialusta kell. Akik bérköltsége jóval meghaladhatja az energia terembérlet költségeit. Azaz linux nemigen fut rajta a közeljövőben, inkább 1 adott feladat-séma állandó ujraszámolására alkalmas.
rolika  
2005. jún. 02. 09:37 | galéria | válasz | #10
"A gép teoretikus összteljesítménye 2,18 Teraflops. Ez az elméleti szám a processzor, a grafikus mag és egyéb feldolgozó egységek összeadott teljesítményértékeiből származik. Lényegi jelentősége nincs, csupán az XBOX360 1 Teraflops körüli adataira reagált vele a Sony vezér."

ez a hardwired-ről van. ööö nem kötekszem, csak tudtam, hogy valahol olvastam :)
pgergo  
2005. jún. 02. 08:42 | válasz | #9
Úgyszólván nem valószínű. Jók azok, meg szépek is, de 1 Teraflops az qrwa sok ám. :)
rolika  
2005. jún. 02. 08:01 | galéria | válasz | #8
az nextgen konzolok már teraflops-nagyságrendet tudnak, nem?
valami ilyesmi rémlik...
2005. jún. 02. 03:43 | válasz | #7
Na ja.
Nem akarom kötni az ebet a karóhoz, de nem hiném hogy egy pozitron'agy'nak előnyére válna hogy teljes mértékben szabadon variálható legyen, pláne nem egy előre programozott szoftver által.
Itt az a lényeg, hogy a feldolgozott információ a lehető leggyorsabban kijusson a kimeneten, úgy hogy se több se kevesebb ne lehessen a bemeneti információnál.
Na de ennek semmi köze a cikkhez szóval storo
dez  
2005. jún. 02. 02:35 | válasz | #6
Ez nem rossz gondolat, de mivel itt a régi jó logikai kapukból építkeznek, nem nagyon lehet ezzel olyat építeni, amit eddig ne tudtak volna, ha nagyon akarnak. Persze itt igen sok ilyen kapu lesz egy helyen, és még szabadon variálható is, így sok érdekeset lehet vele csinálni.
2005. jún. 02. 00:41 | válasz | #5
Nekem, mint abszolút hozzá nem értő sci-fi kedvelő lámának a pozitronikus idegpályák jutottak eszembe.
(Kérem mosolyogjanak elnézően)
dez  
2005. jún. 01. 22:11 | válasz | #4
Hát, ez egész gépet egy nagy GPU-vá lehet alakítani. :) (Le kell tölteni az FPGA-kba a my_gpu_v1.234.dat-ot. :) )
2005. jún. 01. 21:18 | válasz | #3
ezen biztos jól futna a counter-strike :)
dez  
2005. jún. 01. 16:01 | válasz | #2
Néhány évvel ezelőtt volt már egy olyan kezdeményezés, amiben ugyancsak FPGA-kat használtak, de még nem szuperszámítógépet építettek belőle, csak egy munkaállomást. Abban kb. 4db FPGA volt (egy hagyományos gép részeként).

Szóval, itt az a nagyszerű, hogy lényegében olyan, mintha egyedi chipet, chip-setet terveznénk egy feladatra, hardveresen valósulnak meg a függvények. Ezeket már általában nem kapukból építgetik a tervezőrendszerekben, hanem formulákat (pl. a=b+c) írnak le, és egy program alakítja azokat kapus áramkörré. Alapesetben ezek logikai formulák, de fejlettebb formában lehetnek általánosabbak is (alapműveletektől kezdve magasabb rendű műveletek). Bár az is lehet, hogy az utóbbiakat nem tudja a rendszer, és az előbbiekből kell azokat felépíteni.

Majdnem olyan, mintha egy program sorait alakítaná hardverré, amik így nem sok utasításban, hanem közvetlenül, "direktben" hajtódnak végre, ezáltal sokkal gyorsabban. Plusz, sok-sok ilyen sor, kifejezés párhuzamosan hajtódhat végre...

Csak itt egy "program" nem lehet túlzottan sok soros, mert hamar "betelik a gép". Viszont, bizonyára itt is van egy hagyományos rész, ami a beviteli és kimeneti értékeket kezeli, megjeleníti, tehát csak kimondottan a feladatok lényegét kell "hardveresíteni", ami a programok egy kisebb magja szokott lenni.

Lacc  
2005. jún. 01. 15:35 | galéria | válasz | #1
Érdekesen hangzik, már hallottam én is ezekről az FPGA-król, igaz csak annyit hogy át tudják programozni magukat :D Nem mindennapi hir, pláne a skótokkal.