# 2017q1 Homework4 回顧 ## phonebook-concurrent - [ ] [csielee](https://hackmd.io/s/ByiOeFYie#) / 李東霖: 系統呼叫成本分析 + lock-free (未完) - [ ] [xdennisx](https://hackmd.io/s/Bku7JK6jl) / 徐銘宏: thread pool (需要透過 mutrace 分析) - [ ] [baimao8437](https://hackmd.io/s/ByrPSLk2g) / 石碩亨: refactoring + delete 功能 - [ ] [vtim9907](https://hackmd.io/s/HyjWtpehx) / 徐偉庭: 關於 SMP 的提問 - [ ] [zmke](https://hackmd.io/s/rkBsUjRjx) / 柯宗銘: 觀念整理 (好的開始,等你的程式碼) - [ ] [ryanwang522](https://hackmd.io/s/B1rgkdWhg) / 王韻華: delete 的實作 - [ ] [yangyang95](https://hackmd.io/s/rJ3Svb-hg) / 翁瑞陽: 輸入資料分布 + Travis-CI - [ ] [stanleytazi](https://hackmd.io/s/S18hCwm3g): 用 perf 分析 ## mergesort-concurrent - [ ] [tina0405](https://hackmd.io/s/H15CRMVnx) / 許雅雯: 資料分布 - [ ] [baimao8437](https://hackmd.io/s/SJeVWJr3e) / 石碩亨: 透過 mmap 預先處理資料 - [ ] [ierosodin](https://hackmd.io/s/Byee4-W2g#) / : C11 `<stdatomic.h>` 使用 (未完) - [ ] [0xff07](https://hackmd.io/s/H154LN6og): Doxygen, lock-free / concurrent-ll ## microarch - [ ] [csielee](https://hackmd.io/s/Byl8yvFse#) / 李東霖 - [ ] [vtim9907](https://hackmd.io/s/rJ-VL8I2e) / 徐偉庭: 使用 J-type 指令來完成原來 branch 的功能