Difference between revisions of "User:Agebhard"

From REU@MU
Jump to: navigation, search
Line 13: Line 13:
  
  
=== Week 1 (6/8 - 6/12) ===
+
=== Week 2 (6/8 - 6/12) ===
 
* Completed 3 CITI Sessions for RCR
 
* Completed 3 CITI Sessions for RCR
 
* Attended Dr. Brylow's RCR Training
 
* Attended Dr. Brylow's RCR Training
Line 24: Line 24:
 
* Continued to work on fixing the mailbox system in Xinu for homework assignment #9
 
* 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
 
** I would like to discuss this more with the team next week
 +
 +
=== Week 3 (6/15 - 6/19) ===
 +
* Looked into core atomic operation we need in Xinu
 +
* Submitted a PR for a race condition semalloc
 +
* Audited the use of synchronization primitives in Xinu
 +
* Read the following papers
 +
** [https://dl.acm.org/doi/10.1145/114005.102808 Wait-Free Synchronization]
 +
** [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.645.4745&rep=rep1&type=pdf Teaching Operating Systems Using Code Review]
 +
** [https://dl.acm.org/doi/10.1145/1930277.1930284 Xest: an automated framework for regression testing of embedded software]
 +
** [https://dl.acm.org/doi/10.1145/1953163.1953283 Hands-on networking labs with embedded routers]
 +
* Weekly Xinu Team Meetings
 +
* Met with Dr. Brylow, John A, and Rade L to discuss the Wait-Free Synchronization paper

Revision as of 23:59, 21 June 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)