Optimize TCP/IP performance by a factor of four

One of the key components in the TCP/IP protocol stack is the checksum computation, which ensures the integrity of the transferred data. This computation can be greatly accelerated with the use of single instruction, multiple data (SIMD) units prevalent in state-of-the-art processors. This article analyzes a former vectorization effort, shows how it can be improved upon, and then enhances it further.

18 Comments

  1. 2004-11-04 8:37 pm
  2. 2004-11-04 8:42 pm
  3. 2004-11-04 8:54 pm
  4. 2004-11-04 9:01 pm
  5. 2004-11-04 9:22 pm
  6. 2004-11-04 9:28 pm
  7. 2004-11-04 10:23 pm
  8. 2004-11-04 11:22 pm
  9. 2004-11-04 11:57 pm
  10. 2004-11-05 12:07 am
  11. 2004-11-05 1:55 am
  12. 2004-11-05 8:22 am
  13. 2004-11-05 4:20 pm
  14. 2004-11-05 6:08 pm
  15. 2004-11-05 8:08 pm
  16. 2004-11-06 10:45 am
  17. 2004-11-06 4:11 pm
  18. 2004-11-12 8:06 pm