Difference between revisions of "User:Agebhard"

From REU@MU
Jump to: navigation, search
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== 2021 Weekly Logs ==
  
== Weekly Logs ==
+
=== Week 1 (6/1 - 6/4) ===
 +
* Attended Data Science Boot Camp
 +
* Met with lab group
 +
* Discussed project goals with Jack Forden
 +
 
 +
=== Week 2 (6/7 - 6/11) ===
 +
* Reviewed goals for AutoTA
 +
* Set up Local testing environment for Flask
 +
* Redesigned TABOT output to be formatted in JSON
 +
* Modified TABOT to run on python2 for testing
 +
* REU meeting on how to write a paper
 +
* Setup a VM with Dr. Brylow.  Began installing required dependencies.
 +
 
 +
=== Week 2 (6/14 - 6/18) ===
 +
* Worked with Dr. Brylow on getting the VM setup
 +
* Received feedback on the UI
 +
 
 +
 
 +
 
 +
== 2020 Weekly Logs ==
  
 
=== Week 1 (6/1 - 6/5) ===
 
=== Week 1 (6/1 - 6/5) ===
Line 50: Line 70:
 
* Weekly REU Meeting
 
* Weekly REU Meeting
  
=== Week 5 (6/29 - 5/3) ===
+
 
 +
=== Week 5 (6/29 - 7/3) ===
 
* Created presentation to give to fellow REU students and mentors regarding my current progress
 
* Created presentation to give to fellow REU students and mentors regarding my current progress
 
** Delivered this presentation on Wednesday 5/1
 
** Delivered this presentation on Wednesday 5/1
Line 60: Line 81:
 
** Chapters 5 and 6 of [https://pdos.csail.mit.edu/6.828/2019/xv6/book-riscv-rev0.pdf xv6: a simple, Unix-like teaching operating system]
 
** Chapters 5 and 6 of [https://pdos.csail.mit.edu/6.828/2019/xv6/book-riscv-rev0.pdf xv6: a simple, Unix-like teaching operating system]
 
* Weekly Xinu Team Meetings
 
* Weekly Xinu Team Meetings
 +
 +
 +
=== Week 6 (7/6 - 7/10) ===
 +
* Studied XINU's USB subsystem
 +
* Started to convert shell (xhs) to multicore
 +
* Read the following paper:
 +
** [https://www.usenix.org/system/files/conference/nsdi14/nsdi14-paper-jeong.pdf mTCP: a Highly Scalable User-level TCP Stackfor Multicore Systems]
 +
* Weekly Xinu Team Meetings
 +
 +
 +
=== Week 7 (7/13 - 7/17) ===
 +
* Converted XINU's shell and device infrastructure to multicore
 +
** Merged into main branch
 +
* Started to work on poster
 +
* Weekly Xinu Team Meetings
 +
 +
 +
=== Week 8 (7/20 - 7/24) ===
 +
* Replaced current atomic primitives to use compare and swap
 +
** Merged into main branch
 +
* Finished first draft of poster
 +
* Started to convert Xinu's USB subsystem to support multicore
 +
* Created a code map of the USB subsystem
 +
* Read the following paper:
 +
** [https://dl.acm.org/doi/pdf/10.1145/2884781.2884819 Fixing deadlocks via lock pre-acquisitions]
 +
* Weekly Xinu Team Meetings
 +
 +
 +
=== Week 9 (7/20 - 7/24) ===
 +
* Finished poster
 +
* Began revising/editing the paper
 +
* Weekly Xinu Team Meetings
 +
 +
 +
=== Week 10 (8/3 - 8/7) ===
 +
* Presented poster
 +
* Finished paper
 +
* Submitted materials

Revision as of 15:25, 16 June 2021

2021 Weekly Logs

Week 1 (6/1 - 6/4)

  • Attended Data Science Boot Camp
  • Met with lab group
  • Discussed project goals with Jack Forden

Week 2 (6/7 - 6/11)

  • Reviewed goals for AutoTA
  • Set up Local testing environment for Flask
  • Redesigned TABOT output to be formatted in JSON
  • Modified TABOT to run on python2 for testing
  • REU meeting on how to write a paper
  • Setup a VM with Dr. Brylow. Began installing required dependencies.

Week 2 (6/14 - 6/18)

  • Worked with Dr. Brylow on getting the VM setup
  • Received feedback on the UI


2020 Weekly Logs

Week 1 (6/1 - 6/5)


Week 2 (6/8 - 6/12)

  • Completed 3 CITI Sessions for RCR
  • Attended Dr. Brylow's RCR Training
  • Attended Dr. Brylow's Technical Writing discussion
  • Read most of the xv6 O/S book
    • Looked into how xv6 uses locks and synchronization primitives
  • Read the following papers
  • Continued to work on fixing the mailbox system in Xinu for homework assignment #9
    • I would like to discuss this more with the team next week


Week 3 (6/15 - 6/19)


Week 4 (6/22 - 6/26)


Week 5 (6/29 - 7/3)


Week 6 (7/6 - 7/10)


Week 7 (7/13 - 7/17)

  • Converted XINU's shell and device infrastructure to multicore
    • Merged into main branch
  • Started to work on poster
  • Weekly Xinu Team Meetings


Week 8 (7/20 - 7/24)

  • Replaced current atomic primitives to use compare and swap
    • Merged into main branch
  • Finished first draft of poster
  • Started to convert Xinu's USB subsystem to support multicore
  • Created a code map of the USB subsystem
  • Read the following paper:
  • Weekly Xinu Team Meetings


Week 9 (7/20 - 7/24)

  • Finished poster
  • Began revising/editing the paper
  • Weekly Xinu Team Meetings


Week 10 (8/3 - 8/7)

  • Presented poster
  • Finished paper
  • Submitted materials