egészen bámulatos hogy mi mindenre van már nagy teljesítményű processzorkártya...
A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)
(#1) fatpingvin
egészen bámulatos hogy mi mindenre van már nagy teljesítményű processzorkártya...
A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)
Nem vagyok nagy ász a hálózatok világában, de annyit tudok, hogy a háló kártya elsődleges feladata a hardver réteg illesztés. Ehhez szükség van a mai világban egy ilyen magas szintű utasítás készlettel megáldott processzorra?
Mert az ASIC pont abban erős, hogy ész nélkül tologatja át a biteket a logikai hálón, de extra gyorsan.
Vagyis ez a kártya egy számítógép a számítógép belsejében. CCPU?
[ Szerkesztve ]
Eleg regota raknak GPU-t a CPU melle, ami szamitasi feladatokat vegez. Namost a NET->CPU->GPU->CPU utvonal eleg macera azert, hogy csak mondjuk egy vektor vagy matrix osszeadasokat tomegesen vegrehajtson a GPU. Erre jo ez a kartya, mert meg azelott elintezi, hogy a CPU-hoz er az adat.
[ Szerkesztve ]
amit te mondasz az a létező legprimitívebb hálókártya, gyakorlatilag csak egy fizikai réteg illesztő, mindent a processzor csinál ami számítást igényel.
manapság már a normálisabb konzumer vezérlők is végeznek számításokat, TCP/IP offloading, queueing, QoS meg társaik. ezek meg amikről itt szó van sokkal komplexebb dolgokat is át tudnak venni a hosttól, így tehermentesítve azt és ezzel együtt nagyobb összteljesítményt lehetővé téve.
A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)
Köszönöm, vagyis ez nem hálózati kártya, hanem hálózati számítógép, egy másik számítógépen. Vagy a jelentése a szónak módosult azóta?
A lényegen nem változtat sokat.
"vagyis ez nem hálózati kártya"
De bizony. Csak nem egy konzumer kártya, hanem egy úgynevezett smart NIC. Ennek lényege, hogy olyan magasabb szintű funkciókat amiket korábban jellemzően az operációs rendszer hálózati stack-je látott el, most részben vagy akár egészben a hálózati kártyára intergrált FPGA végez el, a kernelhez képest sokkal gyorsabban. 10+ éve kezdték el gyorsítani először a L2-t, utána jött az L3 (IP), majd a L4 (TCP, UDP, SCTP) rétegek offload-ja. Aztán a VPN terjedésével bejött a képbe a crypto gyorsítás is. Ezek mind az általános processzort tehermentesítik akár a számítás, akár a tömérdek interrupt megspórolásával. Ma már a legtöbb esetben ez a szűk keresztmetszet ugyanis, nem az interfész maga: nem tudjuk elég gyorsan etetni a hálózatot
A kitárulkozó idegenektől mindig elfog a hányinger. [Cornelius]
Egy csak csak kimaradt.
Akkor ez egy hálózati gyorsító kártya?
Mint a VGA logikai alapon (Video Graphics Accelerator)
Maga a chipset család alapvetően több dologra is alkalmas:
Lehet belőle 10/100/400gigabites hálózati kártyákat gyártani.
De lehet belőle olyan nagy kapacitású switch-eket vagy routereket/tűzfalakat/SGW-t is gyártani, amik gyakorlatilag L4-ig mindent képesek gyorsítani.
A Cavium egyébként nagyon erős PON vonalon is. A Nokia (ex Alcatel-Lucent) szinte teljes GPON OLT termékcsaládja Cavium chipsetekre épül.
A VGA-s hasonlat azért nem jó, mert egy hálózati gyorsító kártyának önmagában semmi értelme nem lenne. Kellenek hozzá az interfészek is, nem lehet leválasztani a PHY-t az L2-L4 feldolgozástól ebben az esetben.
[ Szerkesztve ]
A kitárulkozó idegenektől mindig elfog a hányinger. [Cornelius]