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:project_plan:start [2010/06/07 15:37]
cooldavid
soc:2010:cooldavid:project_plan:start [2010/07/20 00:03] (current)
cooldavid
Line 61: Line 61:
   * [[soc:​2010:​cooldavid:​journal:​week2|Week 2: Update jme driver, Trace memory related codes]]   * [[soc:​2010:​cooldavid:​journal:​week2|Week 2: Update jme driver, Trace memory related codes]]
   * [[soc:​2010:​cooldavid:​journal:​week3|Week 3: Trace memory related codes, misc things]]   * [[soc:​2010:​cooldavid:​journal:​week3|Week 3: Trace memory related codes, misc things]]
-  * Week 3-6+  * Week 4-7: Studying for PhD qualify exam. 
-    * Have a solution for bigger heap size. +  * [[soc:​2010:​cooldavid:​journal:​week8|Week 8]]
-    * Fine tune window size, heap size+    * Several TCP fixes 
-    * Clean-up ​TCP receivw ​queue/​SACK/​Window scale patches. +  * [[soc:​2010:​cooldavid:​journal:​week9|Week 9]]: 
-    * Submit it on gPXE-devel, and discuss it.+    * TCP cleanup 
 +    * Trace gPXE boot initialize steps about memory environment setup. 
 +  * [[soc:​2010:​cooldavid:​journal:​week10|Week 10]]: 
 +    * Cleanup ​TCP receive ​queue/​SACK/​Window scale patches 
 +    * Submit it on the listhaving some test and feedback. 
 +  * [[soc:​2010:​cooldavid:​journal:​week11|Week 11]]: 
 +    * Testing TCP performance with different window size, network environment. 
 +    * Discuss the testing results and find a reasonable size. 
 +  * [[soc:​2010:​cooldavid:​journal:​week12|Week 12]]: 
 +    * Possible more TCP cleanup, tuning. 
 +    * gPXE scheduling and program flow documentation.
  
-=== Broadcom tg3 driver ​=== +=== After GSoC period ​=== 
-  * Week 7:\\ +  * Help on porting ​tg3 driver.
-    * Trace tg3 driver ​of both Linux and gPXE. +
-  * Week 8-10:\\ +
-    * Port latest tg3 driver from Linux to gPXE. +
-  * Week 11-12:\\ +
-    * Testing and Debuging.+
  
 ==== Extra stuff from original plan ==== ==== Extra stuff from original plan ====
Line 82: Line 87:
   * TCP PAWS(Protect Against Wrapped Sequence Nunbers) [RFC 1323]   * TCP PAWS(Protect Against Wrapped Sequence Nunbers) [RFC 1323]
   * Possible tunning TCP/HTTP xfer interface.   * Possible tunning TCP/HTTP xfer interface.
 +
 +==== Postponed stuff from original plan ====
 +  * tg3 driver for gPXE.
  

QR Code
QR Code soc:2010:cooldavid:project_plan:start (generated for current page)