現在升到碩二了,目前每天都有一點進度,還算蠻順利的。課都已經修滿了,碩二就是專
心做論文就好。每天,我只要心裡覺得有一點進度,我覺得今天就差不多了,就不會想在做下去了。
剩下的時間就是休閒,做ACM 的題目,和凖備10, 11 月的ACM比賽。目前這個時間點,我心想
ACM的比賽比我的碩論還重要。我覺得碩論就是四平八穩好好弄就OK了。但ACM 的題目千變萬化,
要快速的征服它們確實需要閱讀和思考的專注力,而這正是我所欠缺的。可能ACM的題目也接觸了
一點時間了,似乎快變成生活中的一部分了,無聊的時候就會找個題目來做。看到AC 會覺得很有
成就感。至於碩論,我做的東西跟 binary translation 和 multi-thread 比較有關係,可以說是在
模擬,這種東西就是很多trick, 很雜,常常要看一些 ARM 的 assembly ,有時還要去
Linux kernel 看前人的 code 。因為這些 東西屬於實作的部分,書通常不會寫。所以常常時間
就是在挖 Kernel 的資料,然後想一下要怎麼去擬擬相對應的行為。現在有用到 LLVM 的 library。
LLVM 提供很多 API 可以用,但是都沒 manual 可看,WTF。所以除了在 Kernel 堆打滾,有
時也要來拜訪 LLVM 的 source codes ,目前 LLVM 並沒針對 multi-thread 去做 memory 上
的配置,因此還要自己改 codes ,不然就 segmentation fault 了!
現在每天都過得蠻愉快的,只是新竹的食物和消費實在不是很好。
文章標籤
全站熱搜
