Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 44 reacties
Bron: ExtremeTech

TCP/IPAl bijna tien jaar wordt er door verschillende bedrijven gezocht naar verbeteringen voor de hardwarematige verwerking van het TCP/IP-protocol. Netwerkkaarten zijn in veel gevallen niet zelf in staat om bepaalde checks uit te voeren op de data die ze versturen en ontvangen en daar moet dan de CPU voor aangesproken worden. Gemiddeld kost elke Megabit één MHz processorsnelheid dus dat loopt nogal op bij bijvoorbeeld een 10Gb-kaart. Microsoft en Adaptec hebben een techniek ontwikkeld die door het leven gaat onder de naam TCP/IP offload engine (TOE). Door het toepassen van deze techniek in netwerkkaarten kan de algehele performance van een systeem verbeterd worden. De CPU hoeft namelijk niet meer aangesproken te worden voor bepaalde checks omdat de kaart het nu zelf kan. Wanneer de eerste producten die gebruik maken van TOE op de markt komen is nog onbekend. Microsoft zal echter al in Longhorn support toevoegen voor deze techniek.

Moderatie-faq Wijzig weergave

Reacties (44)

grappig nu hebben we naast de GPU en SPU ook een NPU.
Aparte ontwikkeling dat er steeds meer functies decentraal (en niet meer door de CPU) worden geregeld.
now niet echt appart.
een goed gedecentralizerd iets (van bedrijf to computer) is (bijna) altijd sneller en efficienter.
En ook niet nieuw, ik kan me herinneren dat er al sinds de eerste Amiga een decentraal ontwerp was. De customs chips konden bijna geheel zelfstandig opereren, onder meer door gebruik te maken van DMA (terwijl de PC nog steeds met PIO zat te klooien :D )
Is dit vooral voor servers bedoelt? De afmetingen van het kaartje lijken me niet echt geschikt voor een desktop.

Wat voor poort is het eigenlijk? Een van de vernieuwde PCI sloten misschien?
dit is een 64bit pci slot , 66 mhz (of misschien al 133mhz)
Dat is dan wel vreemd, immers heeft de kaart een kleinere bandbreedte nodig ... toch?
Dat is niet echt vreemd de band breedte van een normaal PCI slot is maar 133MB/s.
We hebben het hier namelijk wel over 10 Gb kaarten dus theoretisch kan er 1280 MB/s (10 Gb = 10240 Mb = 1280 MB) aan data bij kaarten binnen komen. PCI is dus veel te traag voor dit soort hoge snelheids netwerken. 64bit 66MHz is ook nog te traag (532 MB/s) maar 64bit 133MHz begint eindelijk een beetje in de buurt te komen (ongeveer 1GB/s).
10 gbit/s = 1.25 gbyte/s. Dat red je niet met standaard PCI.
Het is 133MHz 64 Bit

Quote:
Intel® 82597EX 10GbE PCI-X 133 MHz/64-bit MAC controller
Zie:
http://www.intel.com/network/connectivity/products/pro10GbE_LR_server_ adapter.htm
Dit is gewoon een 10GB netwerk kaartje. Heeft dus eigelijk niet zoveel met het artikel te maken
lol
En zoals inderdaad op het plaatje te zien is is hij ook nog eens van Intel.

Zet er dan een Adaptec en/of Microsoft logo neer ofzo :)
Er zit een Intel chip op, wat niet wil zeggen dat het een Intel kaart is.
Full-length kaarten passen toch prima in een standaard ATX desktop?
1 Mhz per Megabit Als ik dat door reken heb ik dus een 10 Ghz procesor nodig om zo'n snel netwerk vol te pompen O+
(Hoe vullen ze een glasvezel kabel :? )

Het lijkt me dat het meer een maximum belasing is van de processor. Anders kan het natuurlijk wel heel snel uit om een intiligente netwerk kaart te ontwikkelen.
dat is als de CPU het moet berekenen. dedicated processors kunnen dit veel sneller, zie het als het verschil tussen 3d-games software-renderen en een GPU...
maar als het reeds bestaand dan is dit ook niet zo revolutionair als ze het brengen :?
Dedicated netwerk processoren opzich zijn ook geen nieuws, grote routers en hardware firewalls hebben dat al lang, wat wel nieuw is is dat deze techniek nu beschikbaar wordt in servers. Want de hardware alleen is niet genoeg, ook het OS en dan met name de TCP/IP stack moet er wel mee om kunnen gaan.
Ik vraag me inderdaad ook af of die "rule of the thumb" nog wel opgaat maar goed.

Ik ben wel benieuwd of deze hardware nu ook in routers voor versnelling kunnen zorgen (want die doen dit soort dingen toch al hardwarematig?)
(Hoe vullen ze een glasvezel kabel)

door er meerdere computers aan te hangen, zoals bvb bij een ISP of een groot kantoornetwerk.
:P .....


check de naam van het plaatje :P
alt="Ganz geile 10Gbit Intel netwerkkaart" title="Ganz geile 10Gbit Intel netwerkkaart"
:P
Intel executives also presented information on their Intel PRO/10GbE 10-Gbit Ethernet line card, which also uses a technique called "receive-side scaling", which processes short-lived network connections in parallel to maximize throughput. Support for so-called "RNICs" will be built into a future version of Windows Server, Kaniyar said.
(uit de source)

Die intel is dus ook op WinHEC gedemonstreerd, vandaar het plaatje waarschijnlijk... Maar het heeft nog geen support voor de nieuwe standaard dus idd

edit: typo en source verwijzing
Zei het dat "Ganz Geil" in het duits zoiets als "Keigaaf" of "Totaal Tegek" betekend. :z
Dat plaatje van die Intel netwerkkaart is een beetje misleidend. TOE is nog niet toegepast op bestaande produkten, en de afgebeelde netwerkkaart van Intel is een bestaand product dat een tijdje terug op de frontpage voorbij is gekomen.
Volgens mij zijn er al lang kaarten die bepaalde taken van de CPU offloaden, zoals de dure 3com kaartjes en kaartjes met ingebouwde IPSec engine.
Ok, welke kaarten blijven er straks nog over die geen actieve koeling nodig hebben? ;)
Ik zie geen (actieve) koeling op die foto, jij wel?
Heb je de rest van de reacties gelezen? Er is nog niet zo'n kaart, en de foto is van een Intel 10GHz kaart uit een oude thread.
Ja, ik heb de rest gelezen. Hoe komt Skyclad erbij dat er actieve koeling op komt dan?

Die kaart op de foto heeft trouwens ook al TOE:
TCP/IP segmentation and TCP checksum offload in RX and TX
1Mbit -> 1MHz
10Gbit -> 10GHz?

Hoeveel 3GHz procs zijn er op het moment die zonder koeling kunnen? En hoeveel 10GHz procs denk je dat er de komende jaren zullen zijn die geen koeling nodig hebben?

Afgezien dat je wel een paar sloten voor die ene kaart mag reserveren, en wat extra stroomtoevoer nodig zal hebben voor proc + koeling...
Het gaat hier om special-purpose processors, geen general-purpose processors. Een special-purpose processor kan dezelfde taak veel sneller afhandelen en hoeft daarom geen 10 ghz te zijn.
op dit kaartje zit firewire volgens mij komen deze kaartjes ook uit voor gewone utp
Wat verstaan ze onder TCP/IP? Het TCP en UDP protocol en IPv4?
Of zit er ook IPv6 support bij? Dat zou helemaal geweldig zijn ! (8>
Het idee is niet nieuw. Seiko heeft bijvoorbeeld de S-7600A, een chip met TCP/IP stack.
Geweeeeldige ontwikkeling :+. Als ze dr nu ook nog een stuk hd ruimte speciaal op de netwerkkaart bouwen, ben je meteen van het 'echte' probleem af. Tenzij je met RAID combinaties bezig bent verwacht ik dat de harde schijf eerder het probleem zal zijn op deze snelheden. Burst 10GB overzenden zal wel te doen zijn, maar stel je voor dat je honderden clients hebt die tegelijk bestanden van de hdd willen inlezen of zelfs iets uploaden?

Maar het blijft een goeie eerste stap :)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True