Skip to content

Commit

Permalink
Add after-action report
Browse files Browse the repository at this point in the history
  • Loading branch information
h365chen committed Feb 5, 2024
1 parent a6f45e9 commit 3054d69
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
5 changes: 5 additions & 0 deletions lectures/flipped/L11.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,3 +139,8 @@ Did not talk about ABA. Briefly mentioned lock freedom, but not in great detail.

I did the lock convoy activity. It would be better to ask thread students to
write down if the scheduler picked them correctly or incorrectly.

# After-action report, huanyi, 02Feb24

I did all the coding and also talked about the lock freedom. I didn't explain
Ordering::SeqCst much, which will be discussed in later lectures.
6 changes: 6 additions & 0 deletions lectures/flipped/L12.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,9 @@ Gave examples of memory-carried dependencies, and loop-carried dependencies (Lab
Speculation: worked through calculating the expected runtime.

STM: we can probably drop this topic, it's not hot anymore. Mentioned it briefly.

# After-action report, huanyi, 02Feb24

I talked about the two types of dependencies, and talked about the speculation,
but I didn't went through the expected runtime calculation. I didn't mention
STM.
5 changes: 5 additions & 0 deletions lectures/flipped/L13.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,8 @@ Did not do the sqrt example in detail.
Talked about N-body problem and the old Lab 3.

Loop perforation: talked about an example of summing a bunch of numbers.

# After-action report, huanyi, 02Feb24

I gave a very short introduction of the N-body problem. I'll cover the code in
the next class.

0 comments on commit 3054d69

Please sign in to comment.