分享到plurk 分享到twitter 分享到facebook

版本 5917b0c43459ff3646a1c81a84a2390c7c47d51f

ollieni (倪英智)

2024 Linux 核心設計 春季班 自我評量

  • 簡介:國立成功大學 敏求智慧運算學院 人工智慧機器人 114 級
  • GitHub: ollieni
  • HackMD: NIYINGCHIH

成果發表與貢獻

課程教材修訂

作業與隨堂測驗

  • lab0: HackMD 完成指定的佇列操作,針對使用到的 git hook 和 clang-format 做查詢並理解,完成 list_sort 和 Tim_sort 的引入,實作 Fisher–Yates shuffle。

  • quiz1 + 2: HackMD

  • quiz3 + 4: HackMD

  • Assessment: HackMD 撰寫閱讀〈因為自動飲料機而延畢的那一年〉後的心得,研讀課程教材並提出疑問。

  • Integration: HackMD

期末專題

Pub/Sub模擬: HackMD

與授課教師的互動

一對一討論:5月 20日 (星期一)⋅下午 7:00 - 7:30

  • bi-endianness 如何切換?

會在開機時做選擇,若要在開機後做轉換會很麻煩。

  • CUDA 如何串接軟硬體,讓程式可以運用 GPU 資源?

授課教師告知我還有 OpenCL 這個框架,CUDA 和 OpenCL 都是平行運算框架,OpenCL可以支援很多種計算設備,如 CPU、GPU、FPGA,而 CUDA 只能支援 Nvidia 的 GPU。

  • 6/20 上課 按計算機計算答案

修課心得

與指導教授的學習回顧

二月份回顧 : 3月7日 週四 下午 10:41

  • 指標的操作、bitwise-operation、<list.h> 的運用,以及工程師的好素養 : 怎麼樹立一致且易於協作的程式開發規範、如何使用 Git 以及寫出好的 commit message,研究自動測試機制。

三月份回顧 : 4月8日 週一 下午 8:32

  • 陸游的名言:“紙上得來終覺淺,絕知此事要躬行”,以及蔡志浩的觀點:“大部分的人一輩子洞察力不彰,原因之一是怕講錯被笑。想了一點點就不敢繼續也沒記錄或分享,時間都花在讀書查資料看別人怎麼想。看完就真的沒有自己的洞察了”

  • <The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits>

自我評量