版本 40f7910df14b85e1a3d3c9fc750324629a17ca8f
User/MiohitoKiri5474
簡介
- GitHub:
MiohitoKiri5474
- HackMD:
MiohitoKiri5474
2024 Linux 核心設計/實作 春季班 自我評量
成果發表和貢獻
- 並行程式設計: 概念:錯字修訂
作業/隨堂測驗
期末專題
Concurrent Red-Black Tree: HackMD / GitHub
研讀教材了解 Linux Kernel 中的紅黑樹,以及如何將其改為並行版本。
其中 lock 版本已完成 insert 操作,Erase 操作和 lockfree 正在進行中。
與授課教師的互動
一對一討論:5 月 31 日(星期五)13:00 ~ 14:00
- 2024q1 Homework5 (assessment): 與教師討論如何撰寫 branchless 的 max 和 popcount
修課心得
自我評量(1 ~ 10)
成果發表和貢獻:我給自己 6 分。雖然並沒有對程式碼或整體課程作出更多貢獻,但在閱讀教材期間對於紅黑樹以及並行程式設計有更多的理解,同時也修正了之前對於 process 和 thread 的錯誤認知,並對其中發現的錯字進行修正。
作業與隨堂測驗:我給自己 8 分。
期末專題:我給自己 6 分。
與授課教師的互動:我給自己 8 分。
修課心得:我給自己 10 分。
GEOMEAN = \((6 \times 8 \times \ 6 \times 8 \times 10)^{\frac{1}{5}} = 7.45\)
使用方案 B 計分: \(1 + floor (7.45) = 8\)