Az x86-nál a memória sávszélesség és a számítási teljesítmény hiánya, az ASIC-nél pedig a bonyolultság, a nehézkes (drága) programozhatóság és a feladatok párhuzamosíthatóságának hiánya a probléma.
Wu szerint itt jön képbe a GPU-k. Kiváló párhuzamos végrehajtási modellel, nagy memória sávszélességgel rendelkeznek és könnyen programozhatók.
Wu a hatékony, GPU-alapú hálózati elemző elméletét bizonyítandó, összeépített egy prototípust, amely egy NVIDIA M2070 GPU-ból és egy közönséges hálókártyából állt. A megépített rendszer előnye, hogy könnyen bővíthető igény szerint újabb GPU-kal. A GPU-alapú rendszer egy egymagos, CPU-alapú hálózati elemzőnél akár 17-szer, míg egy hatmagos, CPU-alapú rendszernél akár háromszor gyorsabb volt.
Részletek itt.
- A hozzászóláshoz be kell jelentkezni
- 5219 megtekintés
Hozzászólások
"fedezte fel" ?
Úgy hangzik, mintha meglepetésszerűen valami előre nem látott lehetőségbe futott volna bele. :) Ok értem, hogy az eredeti cikkben "has found a potential new use" szerepel, és ebből lett lefordítva. De azért tudjuk nagyon jól, hogy valójában az ilyenek mögött egy szisztematikusan eltervezett kutatás-fejlesztési projekt szokott állni.
Az elterjedt eszközök vagy x86 vagy alkalmazásspecifikus integrált áramkör (ASIC) alapúak.
Meg FPGA alapúak is. Amik történetesen a két fenti megoldás említett hátrányait egyben küszöbölik ki, és valószínűleg a GPU-alapú megoldásra is legalább egy nagyságrendet vernek rá teljesítményben. 40Gbit-es FPGA-alapú analizátorokat már 2 éve is lehetett kapni. Itt is az eredeti cikkből jön a hülyeség.
Az egyetlen reális előnye a GPU-knak az FPGA-alapú megoldásokkal szemben, hogy GPU sokkal elterjedtebb fajta hardver, míg az FPGA kártyák elég ritka, speciális hardvernek számítanak.
---
Régóta vágyok én, az androidok mezonkincsére már!
- A hozzászóláshoz be kell jelentkezni
Nekem először a Bitcoinos bányagépek jutottak eszembe erről a gpu-s dolgokról.(nézz utána ha nem tudod mi az a bitcoin)
FPGA-ról nem sokat tudok, állítólag akár 8 processzort is be lehet rajta rendezni. Szerintem meg ez is járható lenne.
- A hozzászóláshoz be kell jelentkezni
wat
- A hozzászóláshoz be kell jelentkezni
Rövide: bitcoin egy virtuális, létező pénz forma. Mivel virtuális ezért számítógép áll mögötte, szóval akkor fel is lehet törni, a törését nem cpu hanem gpu végzi.
Részletek:http://bitcoin.hu/
Tudom mesének hangzik de igaz, másrészt szerintem a gpu-kban is nagy erőforrás lehetőség van, amiről nem beszélnek szerintem.
- A hozzászóláshoz be kell jelentkezni
Szerintem az FPGA-s dolgaidra írta.
- A hozzászóláshoz be kell jelentkezni
:DDD
na meselj errol a GPU "toresrol", en mar kivancsi vagyok!
- A hozzászóláshoz be kell jelentkezni
NagyZ ott van a leírás, teljesen nyílt és decentralizált a cucc. :) amúgy már egy btc 800 dolcsi fölött van, de 900at is elérte mikor lestem.
- A hozzászóláshoz be kell jelentkezni
KOMOLYAN 900? nagyon durva. meselj meg!
- A hozzászóláshoz be kell jelentkezni
Mi vagyok én tőzsdei alkalmazott? Amúgy csináljunk inkább közösen egy btc bányagépet, még egy haverom beszállna, igaz 25 nem osztható 3-al de akkor majd minden hónapban más kapja meg az 1 btc-t.
Mindössze egy nagyon erős vasra van szükségünk amiben a gpu dominál.
- A hozzászóláshoz be kell jelentkezni
ja, ez ugy 2 eve igaz volt, de ugy latom, le vagy maradva.
- A hozzászóláshoz be kell jelentkezni
szerinted trollkodik, vagy komoly? nem tudom mar eldönteni.
(az utolso hozzaszolas bizonytalanitott el, ennyire nem lehet süger valaki)
- A hozzászóláshoz be kell jelentkezni
szerintem komolyan gondolja:)
- A hozzászóláshoz be kell jelentkezni
+1, szerintem is komolyan gondolja.
Pelibali
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
ALLITOLAG11!!1
- A hozzászóláshoz be kell jelentkezni
FPGA: az FPGA-kat kb az ASIC mellé lehet tenni. Arra is szokták használni, hogy FPGA-n kifejlesztik a programot, majd kis alakítás után legyártatják ASICként.
Elég gyorsak is vannak, de egy-egy processzor az 500etől a 2-3MFt-ig. Nagyon bonyolult áramkör kell hozzájuk, stb stb stb.
- A hozzászóláshoz be kell jelentkezni
> Elég gyorsak is vannak, de egy-egy processzor az 500etől a 2-3MFt-ig. Nagyon bonyolult áramkör kell hozzájuk, stb stb stb.
Azért ez így erős túlzás.
- A hozzászóláshoz be kell jelentkezni
Ahhoz azért elég olcsók voltak, hogy a mérés laboron ezzel szívassatok minket... :D
- A hozzászóláshoz be kell jelentkezni
Ej-ej, nem tetszett? :-) Pedig jó dolog ám, használják sok helyen.
Netán én is tanítottalak?
(amúgy az a panel FPGA-stul kb. 20000 Ft, igaz, pici és lassú)
- A hozzászóláshoz be kell jelentkezni
Amennyire én tudom, te konkrétan a villanyosokat boldogítod, de gyanítom hogy egy csapatba tartoztok Szántó Petivel.
Én egészen múlt hétig szerettem az FPGA-kat, viszont miután 8. napja szívok ugyanazzal a nyomorult problémával, kezd kicsit elmenni tőle a kedvem...
- A hozzászóláshoz be kell jelentkezni
Jöhet PM, "normális határokon belül" tudunk segíteni.
Most épp infósókat boldogítok digit 1-en. Meg néha helyettesítek ML1-en.
- A hozzászóláshoz be kell jelentkezni
Köszi, de még nem adtam fel! :)
- A hozzászóláshoz be kell jelentkezni
FPGA: az FPGA-kat kb az ASIC mellé lehet tenni
Pont az a lényeg, hogy itt nem ASIC pótléknak használják. A forgalomanalizátorokban az a matchelni kívánt szabályokat egy fordító menet közben tölti rá az FPGA-kra. Vagyis kb annyira dinamikusan programozható, mint egy full szoftveres megoldás (btw komolyabb teljesítményt teljesen szoftveres esetben is kódgenerátor+előfordításos módszerrel tudnak elérni). Ráadásul van olyan FPGA-s architektúra, amiben a teljesítmény egyáltalán nem függ a szabályok komplexitásától.
Nagyon bonyolult áramkör kell hozzájuk
Valójában az FPGA elég egyszerű fajta áramkör. Csak sok kell belőle.
---
Régóta vágyok én, az androidok mezonkincsére már!
- A hozzászóláshoz be kell jelentkezni
Nem úgy értettem, hogy pótlék.
Nem az fpga a bonyolult, hanem a GHzes áramkor, amit tervezned kell hozzá és az 100 láb, több féle táp stb.
Viszont ezt a futó fpga-ba kódot nem tudom, hogy hogyan érted. Szerintem arra gondolsz, amikor MCU-t implementálsz és arra tudsz kódot letölteni.
Én is csak főiskolán láttam őket, meg az NI által beépítve, és az nem most volt :)
Mondjuk a témába ez már erősen nem vág :)
Engem rendkívül érdekelne, hogy egy ilyen netgpu meddig jutott, mire képes. Csak jó lenne róla valami eredmény, visszajelzés, bármi, hogy érdemes-e vele foglalkozni.
- A hozzászóláshoz be kell jelentkezni
Nem embedded microcontrollerre gondolok (ha jól dekódolom az MCU-t). Arra, hogy ténylegesen az FPGA LUT-ok tartalmát működés közben is újra lehet tölteni. Nyilván kifejezetten fejlesztenek ilyen alkalmazási területre jól használható FPGA típusokat.
Másrészt szerintem egy FPGA-t nem bonyolultabb körberakni áramkörrel, mint egy ASIC-ot (hát még egy mai GPU-t), de erről a részről tényleg kevés a hand-on tapasztalatom.
---
Régóta vágyok én, az androidok mezonkincsére már!
- A hozzászóláshoz be kell jelentkezni
Nekem is pontosan az FPGA-k jutottak eszembe, a BME-n is van ilyen kutatási projekt.
Valószínűleg az egyetlen előnye a GPUnak hogy olcsóbb - bár gonodlom ez is csak mennyiség kérdése.
- A hozzászóláshoz be kell jelentkezni
Azert az vedd eszre, hogy ez az "egyetlen elony" a legnagyobb elony! Tulajdonkeppen csak ez szamit. Nem arrol van szo, hogy megoldott egy problemat amit eddig nem tudtak megoldani, hanem, hogy megoldotta _olcsobban_. (A cikk ugyan nagyobb sebessegrol beszel, de ez egysegre lebontva nyilvan olcsosagot jelent.)
- A hozzászóláshoz be kell jelentkezni
"fedezte fel" :D
http://www.netgpu.org/doku.php
már abba is hagyták mások :)
Valakinek tapasztalat ezzel/ilyennel?
- A hozzászóláshoz be kell jelentkezni
> (vagy akár több) sebességű
Hmm...
BlackY
- A hozzászóláshoz be kell jelentkezni
10/100 ! :D
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
:D
Valóban, ezt benéztem :(
BlackY
- A hozzászóláshoz be kell jelentkezni
Wenji Wu --> Amerikai Egyesült Államok energiaügyi minisztériumának (U.S. Department of Energy) Fermi Nemzeti Laboratórium
Aztán csak egyszer nehogy hazafi legyen...
- A hozzászóláshoz be kell jelentkezni
Írtak már antivirus szoftvert is CUDA és GPU segítségével, ha jól emlékszem Clamav-ot írták át. http://http.developer.nvidia.com/GPUGems3/gpugems3_ch35.html
De láttam cikket Kaspersky GPU-ra átírva is.
Mi is kipróbáltuk, kolis szobatársam nem tudom már melyik algoritmust megírta CUDA-ban és működött! :)
- A hozzászóláshoz be kell jelentkezni
Itt ugye nem az a kérdés hogy működik-e, hanem hogy gyorsabb-e a GPU-n mint CPU-n.
Ha jól tévedek, ez mindig a konkrét algoritmus természetétől függ, nem éri meg ész nélkül átírni a dolgokat.
- A hozzászóláshoz be kell jelentkezni
Nem olvastam vegig az eredeti cikket, de a Suricata csipobol tudja mar a cudas feldolgozast...
Azt mar csak halkan jegyzem meg, hogy 10 gigat normalis par proci/rammal is ki lehet szolgalni..
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Nem bántom a BME-t, publikálnak, de ez édes kevés amit ők művelnek.
Spanyol viaszt találják fel futószalagon.
- A hozzászóláshoz be kell jelentkezni
1. Egy TDK esetén azért nem annyira elvárás, hogy világviszonylatban is elismert nagyszabású tudományos áttörést érjen el. Nem mondom, hogy nem fordul néha elő, de azért ne misztifikáljuk túl. Inkább alkalmazott tudomány, illetve kisebb alapkutatási eredmények fordulnak elő. Ezzel magyar viszonylatban még mindig az egyetemek többsége feletti színvonalat hoz (nagyjából az ELTE-n és szegeden néhány tanszék tudja még ugyanezt).
2. A publikálás viszont más tészta. Bizonyos mértékig egyet kell értenem vele. De tegyük hozzá, egész nemzetközi "nívós" tudományos community-kre is gyakran igaz ez a megállapítás. Egyébként ez is erősen tanszékfüggő.
---
Régóta vágyok én, az androidok mezonkincsére már!
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Na meg már 1-2 helyen kutatásban az OE is ott van...
Pld Bánkin van egy autó ami 1 liter benzinnel több mint 500 km-t tud menni...
- A hozzászóláshoz be kell jelentkezni
Egyszer én is feltöltöttem egy literes üveget benzinnel aztán már három éve ott van kocsiban. Azóta gond nélkül megy vele.
- A hozzászóláshoz be kell jelentkezni