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:andreif:journal:week2 [2010/06/05 14:13]
andreif
soc:2010:andreif:journal:week2 [2010/06/13 14:52]
mdc Add days of week
Line 1: Line 1:
-===== Week 2 [ 31 May - 6 Jun 2010 ] =====+===== Week 2 [ Mon 31 May - Sun 6 Jun 2010 ] =====
  
-==== Day 1 [ 31 May 2010 ] ====+==== Day 1 [ Mon 31 May 2010 ] ====
  
 Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=318ca039b7381e67e04f92447d9b2a211fe9541a|318ca039b7381e67e04f92447d9b2a211fe9541a]] Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=318ca039b7381e67e04f92447d9b2a211fe9541a|318ca039b7381e67e04f92447d9b2a211fe9541a]]
Line 9: Line 9:
 Other than that, I'm all set up for tackling the transmit and receive parts, which I'll start tomorrow. Other than that, I'm all set up for tackling the transmit and receive parts, which I'll start tomorrow.
  
-==== Day 2 [ 1 Jun 2010 ] ====+==== Day 2 [ Tue 1 Jun 2010 ] ====
  
 Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=04d57225b1c06fa6c37f7565ed9b2977580a29e0|04d57225b1c06fa6c37f7565ed9b2977580a29e0]] Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=04d57225b1c06fa6c37f7565ed9b2977580a29e0|04d57225b1c06fa6c37f7565ed9b2977580a29e0]]
Line 26: Line 26:
 In the next few days I'll spend some time cleaning up the code and rearranging stuff. In the next few days I'll spend some time cleaning up the code and rearranging stuff.
  
-==== Day 3 [ 2 Jun 2010 ] ====+==== Day 3 [ Wed 2 Jun 2010 ] ====
  
 me.rest() me.rest()
  
-==== Day 4 [ 3 Jun 2010 ] ====+==== Day 4 [ Thu 3 Jun 2010 ] ====
  
 Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=5dbf33bdc89da087fe86f4a20973b648c6372837|5dbf33bdc89da087fe86f4a20973b648c6372837]] Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=5dbf33bdc89da087fe86f4a20973b648c6372837|5dbf33bdc89da087fe86f4a20973b648c6372837]]
Line 39: Line 39:
 Tomorrow I'll try and setup QEmu and VirtualBox environments,​ to test the driver there too. Tomorrow I'll try and setup QEmu and VirtualBox environments,​ to test the driver there too.
  
-==== Day 5 [ 4 Jun 2010 ] ====+==== Day 5 [ Fri 4 Jun 2010 ] ====
  
 Git commit: These are not the commits you are looking for :waves hand: Git commit: These are not the commits you are looking for :waves hand:
Line 62: Line 62:
 Unfortunately,​ I didn't get to go through the feedback on the driver or start working on the link state code. Slow day :( Unfortunately,​ I didn't get to go through the feedback on the driver or start working on the link state code. Slow day :(
  
-==== Day 6 [ 5 Jun 2010 ] ====+==== Day 6 [ Sat 5 Jun 2010 ] ====
  
 Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=551178b108b99374d6918ec7fdc92b8eee8bd47e|551178b108b99374d6918ec7fdc92b8eee8bd47e]] Git commit: [[http://​git.etherboot.org/?​p=people/​andreif/​gpxe.git;​a=commit;​h=551178b108b99374d6918ec7fdc92b8eee8bd47e|551178b108b99374d6918ec7fdc92b8eee8bd47e]]
Line 70: Line 70:
 Testing followed. Mdc and stefanha both told me to try and download some images larger than 100MB to see what speeds the driver reaches and how it performs. The old driver got an 100MB image in 178s my driver got it 145s. Something was wrong. Thanks to mdc, meteger and stefanha the bug eventually surfaced and got fixed. I was writing some wrong values into the CSR0 register. After this, the driver got the 100MB image in 37s. The following days I'll try to improve this. I'll post some comparisons tomorrow. Testing followed. Mdc and stefanha both told me to try and download some images larger than 100MB to see what speeds the driver reaches and how it performs. The old driver got an 100MB image in 178s my driver got it 145s. Something was wrong. Thanks to mdc, meteger and stefanha the bug eventually surfaced and got fixed. I was writing some wrong values into the CSR0 register. After this, the driver got the 100MB image in 37s. The following days I'll try to improve this. I'll post some comparisons tomorrow.
  
-After a wonderful meeting with stefanha and mdc, I got back to fixing the stuff people told me about in the email thread. In the process, I managed to read (skipping some sections) this [[paper|http://​www.rdrop.com/​users/​paulmck/​scalability/​paper/​whymb.2009.04.05a.pdf]]. I'll go through it tomorrow too to make sure I fully understand the concepts.+After a wonderful meeting with stefanha and mdc, I got back to fixing the stuff people told me about in the email thread. In the process, I managed to read (skipping some sections) this [[http://​www.rdrop.com/​users/​paulmck/​scalability/​paper/​whymb.2009.04.05a.pdf|paper]]. I'll go through it tomorrow too to make sure I fully understand the concepts. 
 + 
 +==== Day 7 [ Sun 6 Jun 2010 ] ==== 
 + 
 +me.rest()

QR Code
QR Code soc:2010:andreif:journal:week2 (generated for current page)