Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
soc:2010:cooldavid:notes:benchmark [2010/05/11 21:02]
cooldavid
soc:2010:cooldavid:notes:benchmark [2010/05/12 01:32] (current)
cooldavid
Line 4: Line 4:
  
 I've done some benchmark with imgfetch a 500MByte image via HTTP. I've done some benchmark with imgfetch a 500MByte image via HTTP.
- +The test was done by directly connect two computer ​with a CAT.6 cable:
-The following table shows the result of different TCP_MAX_WINDOW_SIZE +
-and with or without RX checksum offloading. +
- +
-Benchmark platform:+
   * Server:   * Server:
     * Processor: Intel(r) Core(tm)2 Quad CPU    Q8400  @ 2.66GHz     * Processor: Intel(r) Core(tm)2 Quad CPU    Q8400  @ 2.66GHz
Line 25: Line 21:
 [[http://​git.etherboot.org/?​p=people/​cooldavid/​gpxe.git;​a=shortlog;​h=refs/​heads/​jme_driver_cso|The RX checksum offload source tree]] [[http://​git.etherboot.org/?​p=people/​cooldavid/​gpxe.git;​a=shortlog;​h=refs/​heads/​jme_driver_cso|The RX checksum offload source tree]]
  
 +The following table shows the result of different TCP_MAX_WINDOW_SIZE
 +and with or without RX checksum offloading.
  
 ^             HTTP imgfetch benchmark ​         ^^^ ^             HTTP imgfetch benchmark ​         ^^^
 ^ WinSize ^ Without RX Offload ^ With RX Offload ^ ^ WinSize ^ Without RX Offload ^ With RX Offload ^
-          Window Size 1024 byte step         ^^^+          Window Size 1024 byte step         |||
 ^    4096 |      136Mbit/​s ​    ​| ​    ​136Mbit/​s ​  | ^    4096 |      136Mbit/​s ​    ​| ​    ​136Mbit/​s ​  |
 ^    5120 |      200Mbit/​s ​    ​| ​    ​208Mbit/​s ​  | ^    5120 |      200Mbit/​s ​    ​| ​    ​208Mbit/​s ​  |
Line 41: Line 39:
 ^   14436 |      496Mbit/​s ​    ​| ​    ​592Mbit/​s ​  | ^   14436 |      496Mbit/​s ​    ​| ​    ​592Mbit/​s ​  |
 ^   15360 |      528Mbit/​s ​    ​| ​    ​704Mbit/​s ​  | ^   15360 |      528Mbit/​s ​    ​| ​    ​704Mbit/​s ​  |
-          Window Size 2048 byte step         ^^^+          Window Size 2048 byte step         |||
 ^   16384 |      528Mbit/​s ​    ​| ​    ​696Mbit/​s ​  | ^   16384 |      528Mbit/​s ​    ​| ​    ​696Mbit/​s ​  |
 ^   18432 |                    |     ​768Mbit/​s ​  | ^   18432 |                    |     ​768Mbit/​s ​  |
Line 47: Line 45:
 ^   22528 |                    |     ​880Mbit/​s ​  | ^   22528 |                    |     ​880Mbit/​s ​  |
 ^   24576 |                    |     ​896Mbit/​s ​  | ^   24576 |                    |     ​896Mbit/​s ​  |
-                   Full Speed                ​^^^+                   Full Speed                ​|||
 ^   32768 |      536Mbit/​s ​    ​| ​    ​896Mbit/​s ​  | ^   32768 |      536Mbit/​s ​    ​| ​    ​896Mbit/​s ​  |
 ^   65532 |      536Mbit/​s ​    ​| ​    ​896Mbit/​s ​  | ^   65532 |      536Mbit/​s ​    ​| ​    ​896Mbit/​s ​  |
  

Navigation

* [[:start|Home]] * [[:about|About our Project]] * [[:download|Download]] * [[:screenshots|Screenshots]] * Documentation * [[:howtos|HowTo Guides]] * [[:appnotes|Application Notes]] * [[:faq:|FAQs]] * [[:doc|General Doc]] * [[:talks|Videos, Talks, and Papers]] * [[:hardwareissues|Hardware Issues]] * [[:mailinglists|Mailing lists]] * [[http://support.etherboot.org/|Bugtracker]] * [[:contributing|Contributing]] * [[:editing_permission|Wiki Edit Permission]] * [[:wiki:syntax|Wiki Syntax]] * [[:contact|Contact]] * [[:relatedlinks|Related Links]] * [[:commerciallinks|Commercial Links]] * [[:acknowledgements|Acknowledgements]] * [[:logos|Logo Art]]

QR Code
QR Code soc:2010:cooldavid:notes:benchmark (generated for current page)