Difference between revisions of "User:Agebhard"
From REU@MU
Line 13: | Line 13: | ||
− | === Week | + | === 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)
- Attended Data Science Bootcamp
- Met daily with Dr. Brylow, Alex R., John A., and Rade L. to discuss project ideas for this summer
- Read the following papers
- Using Embedded Xinu and the Raspberry Pi 3 to Teach Operating Systems (not yet published)
- Using Embedded Xinu and the Raspberry Pi 3 to Teach Parallel Computing in Assembly Programming
- XinuPi3: Teaching Multicore Concepts Using Embedded Xinu
- Attended Dr. Brylow’s talk on good research practices
- Worked on fixing the mailbox system in Xinu for homework assignment #9
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)
- 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
- Weekly Xinu Team Meetings
- Met with Dr. Brylow, John A, and Rade L to discuss the Wait-Free Synchronization paper