Howdie,

I seem to be getting "edge cases" this week :-)

A client of mine wanted "extreme I/O performance" out of a full-duplex
Gigbit interface. Specifically he asked about intel I/OAT and IRQ
Swizzling. I had to look those up:

http://www.intel.com/technology/ioacceleration/
seems like it's a TCP Offloader built into the Woodcrest CPUs. found
lots of whitepaprers, but not a word about how to turn it on.

http://fireverse.org/?p=55
http://download.intel.com/design/chipsets/applnots/31433702.pdf
Swizzling, if I got it right, is a BIOS switch to enable Intel chipset
5000 series to let me see each NIS on a different IRQ so I can do
affinity balancing (otherwise all NICs are on the same IRQ). this
doesn't seem to do any good for a single NIC though.

Anyone knows about either? I refered the client to GBY, being a
kernel hacker unlike myself, but he also never heard of either
technology. All I could find by Googling were lots of white papers, but
no howto, except for that fireverse.org link about it being supported in
CP SPLAT.

Also, I never looked into "Zero Copy". I know it's a cool feature
supported only in some NIC drivers. Is it something that needs toying
with or is it turned on by default when I use the driver?

Thanks in advance,
Ira.

-- 
Your hetero life mate
Ira Abramov
http://ira.abramov.org/email/

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to