電腦效能應用與安全研究室 Performance, Applications and Security Lab


我們的研究範圍很廣,從嵌入式系統、手機應用、一直到雲端計算、商務應用、資訊安全都有做。
我們的合作研究夥伴很多,包括聯發科、IBM、中研院、資策會,還有和台大、清大、交大的教授合組研發團隊
,包括高階應用處理器架構研究、虛擬化技術、異質計算、系統軟體等重要技術的研究與創新,我們很關切台灣人才與產業的未來。

2011年6月10日 星期五

遇Frans Kaashoek (MIT)來訪中研院

2011年6月9日

來自MIT的Frans Kaashoek是『作業系統』研究領域的大師,年紀雖然不大,但是做過太多令人昨舌,發表在頂尖會議的作品。受邀到中研院演講,可惜我上午有課,只能下午去參加『panel discussion』。我在大師和十餘人前用了大概二十分鐘敘述我正在做的研究,大師聽過之後,指點了幾下,會中談研究內容,談研究方法,談研究者的評估系統,談教育,讓我受益匪淺。

Kaashoek所帶領的Parallel and Distributed Operating Systems Group,曾經做些什麼豐功偉業呢?請參考 http://pdos.csail.mit.edu/。計畫幾乎都是有實作成果的研究,有興趣的人可以去算一算,這一個MIT實驗室產出的論文中,有多少篇期刊論文?2002年之後,期刊論文寥寥可數,大部分都發到頂尖會議去了,沒有理會什麼是SCI。很多頂尖的會議,是台灣上不去的。當然,台灣業界一直不重視作業系統,學界對做系統研究的人很嚴苛,所以沒多少人願意搞系統,這一直就是個問題。現在問題比較大了,智慧型手機和雲端運算,都需要大量的系統人才,業界招不到高級人才,在現階段也很難創造出什麼了不起的東西。業界如果眼光放遠一點,要能看到問題所在,應該要對培育人才這件事多投入,不要只是在那裡挑三撿四,只會用錢去搶人才,要問自己對於教育做了什麼好事。

Kaashoek的個人網頁在此:http://pdos.csail.mit.edu/~kaashoek/
上面有他開過的課程。我對一門2010年開的6.173: Multicore Systems Laboratory 這門課(http://stuff.mit.edu/afs/athena/course/6/6.173/)特別有興趣,就問他這門課是怎麼回事,一門課裡面要用FPGA實作多核心晶片,還要用這個東西來解決問題,他們怎麼辦到的。他說,也沒什麼啦,就是幾個教授一起開課,嘗試開一個新課程,他負責寫實驗教材,他以前沒碰過Verilog,就一面開課一面學一面寫實驗教材,這樣反而可以從學生(不懂的人)的觀點去設計實驗,這點倒是滿有意思的。我想,MIT的學生,應該應付得了這種要看一大堆資料才能做出東西的課,我暑假再來仔細看看這門課的內容。

MIT非常注重教學,教授們會集合起來開一些綜合各家之長的課程,而且新進的教授教課時,資深教授會在下面聽講和幫助教學,因此MIT課程之精,是其他學校很難仿效的。聽說Harvard的學風自由多了,這是兩大名校很大的不同。當然,教出來的學生孰優孰劣,很難一言以蔽之。

在系統這領域,不群體合作教學的話,甚至合作研究,很難達到一流的境界。要懂的東西太多,要做的事情太多,不合作,只能朝理論發展,所以台灣學界做系統的人少。MIT和Berkeley的研究實驗室都很強調合作,但台灣很多僵化和抄短綫的做法,反倒是discourage教學和研究上的合作。

2011年5月30日 星期一

IC設計公司董事長的『風範』


今天在一個會議裡面見識到某IC設計公司董事長的『風範』!預定會議時間是兩個小時,第一位報告的中間,董事長來到會場,隨即開始講話,天馬行空連續講了1個半小時。內容頗有可取之處,但是也有不少典型資本家心態。他認為外國是有計畫地要打壓中國人,『股票分紅費用化』是政府媚外的表現,讓外國公司能以相對優渥的薪資和正常的工時來爭取人才,遂行其顛覆台灣電子產業的陰謀。他的觀點是傳統『今天不努力,明天就後悔』,他說工程師一天要工作12個小時才對,希望學校要好好教導這種觀念,所以他讚揚台大李校長最近給學生的勸勉。講完話之後,人就走了,也沒有想聽其他人的報告...

我很耐心聽他講完,也不得不如此做,因為我的報告排在後面。官大學問大,所以主持人也不說話,大家只好聽他上課。會後,聽見他忠誠的部屬說,我們董事長不是一般人...(神格化) 我想,一個人能夠讓部屬打從心底為他賣命,應該是很有本事的人吧。

我理解到,受限於能力和財力,非得要為公司效力,承受生活和工作形式的不自由,已然是很大的壓力。心靈的自由,更在長期的工作中,被拘束於某種框架之中。在座一排該公司高層主管,年紀大都比我大,多位台大電機學長在其中。這種朝九晚九工作,或許當事人能夠承受得住,甚至樂在其中,或者很多時間花費在聽長官訓話上而沒有效率。各位,這就是典型的台灣高科技業,每天跟時間賽跑,因為他們的犧牲,我們才有今天的電子電腦產業。

但是想一想,我們希望子孫過著同樣的日子嗎?很多老一輩的人,沒有體會過心靈自由,也不知道心靈自由的境界。這位董事長說,外商公司高薪資正常工時的作法,等同於讓台灣工程師『吸鴉片』,以達到腐化人心的效果。我想這些『陰謀論』或許有其根據,但是西方社會自工業革命以來花了近兩個世紀達到現在的工藝水準,我們要這一代的工程師和從業人員以血汗來趕上西方,鞠躬盡瘁死而後已?這些從事IC設計產業的公司的老闆,好像都希望一個人當兩個人用。其實也不想想,每家公司都這樣賣命,同行之間其實是在惡性競爭,賺的真的是美國人不想賺的辛苦錢。我想,為了崇高的理想和能夠相互尊重的長官,我或許會傾力相助。但是為了錢,就算了吧。

曾經有句話說,『台灣錢,淹腳目』。可是回想這句話出現的時候,大家是怎麼過日子的?有錢的人,投資到股市想賺更多的錢!沒錢的人,看著房市物價猛漲,只能當個無殼蝸牛。這樣的社會很好嗎?我不認為。沒有相對於高財富的生活觀念,沒有合適的生命教育,在這樣的社會裡,有很多迷失在金錢遊戲的成年人,和徬徨不知所措的年輕人。當然,這些對於住在豪宅裡的資本家和科技新貴,距離或許真的非常遙遠。

我小時候最喜歡的一本書,也是一本很符合我個性的書,叫做『天地一沙鷗』。面對日復一日和其他鷗群爭食的日子,有隻海鷗感到非常厭倦,但幾乎鷗群都不願接受生命中有除了覓食之外重要的事!這不是清談,一旦體驗過心靈自由的日子,解放後的心靈,已無法重回桎梏。對於旁人和自身許多莫須有的堅持,有所覺知,能夠義無反顧追逐理想,展現人性之美。或許這是個人的妄想,不過對於目前的堅持,還是覺得比較像是『活出自己』。

海畔有逐臭之夫,或許我正是那狗屁不通卻自以為是的傢伙!但是我最不願意做的事情之二,就是告訴人家『應該要怎麼想』和『應該要做什麼』。對我的兒子,沒辦法,要生活在同一個屋簷下,我必須直接告訴他怎麼跟人相處。對於必修課的學生,我很抱歉,系上規定你們要上這門課,我也必須選定課本和講義。對於其他的個人,我盡可能尊重,在言論上就事論事。作研究很愉快,因為我提供我的想法和建議的同時,更希望學生有能力提出自己想法而不必照著做。

2011年5月29日 星期日

研究生和教授的生計


台大校內訊息:為了能在研究生勞動權益議題上,了解台大研究生的勞動與收支情形與問題,本校研究生協會完成台大研究生勞動與收支調查報告,並將於5/27(五)召開座談會發表本報告。


摘要的最後一段:『當前學校對於學生的生活與勞動問題,本研究有以下兩項建議:首先,應建立防護網確保學生的生活與學業無虞。其次,學校應該將助學金定位為有對價的「薪資」;並清楚制訂碩博士生的校內工作規範、掌握各系所助學金工作的配置狀況、並關切學生血汗勞動的情形。如此,才可望能夠確保學生的勞動權益不受損害。』

學生在大學畢業之前,繳學費是天經地義的事。到了研究所階段,開始有所謂做研究計畫,擔任學生研究助理的職務,或者是幫忙實驗室和老師處理若干事務,這些『勞動』應該算是學習的一部分,還是應該領取相對的報酬?

多年來,能夠提供給研究生的資助,多半來自於國科會和教育部,而且有其上限。參與國科會計畫,碩士生一個月頂多拿6000元,博士生拿8000元,算是公定價碼。加上跟系上請領幾千元的助學金,一個月萬把元,在台北勉強租屋吃飯,還好。沒有做計畫的,生活就比較清苦一點,但是並不會比較輕鬆,因為不管做不做計畫,都要在畢業之前做出夠水準的論文。

當老師的,當然不忍心學生過辛苦的日子,所以我們有能力的話,看當時經費的多寡,即使是碩一新進的學生,也會從研究經費上給幾千元補貼生活費。然而,一個國科會計畫,頂多能夠提供一博二碩的薪資,我們為了維持一個三博14碩的實驗室,必須接多少計畫?

接一個國科會計畫,主持人費是一個月一萬元。接三個國科會計畫,主持人還是一個月領一萬元,並沒有增加,這是國科會為了『防弊』所設下的規定,合理嗎?學生也是,不能從多個計畫拿高於上限的錢,這合理嗎?我現在剛好有三個國科會計畫,或許有人很羨慕,但是忙得焦頭爛額,只是為了給研究生較高的補助,增加實驗室的可用資源,還有讓學生多多出國參加研討會。為了忙這些計畫,我其實沒什麼時間出國,大部分的國外研討會都請學生去開。

光是靠國科會的經費,博士生能撐得下嗎?這可不是碩班兩年就算了,博班多則五六七年都有,不用交異性朋友或是結婚生子嗎?不用獨立過著像個成人的日子嗎?為了讓博士生過得好一些,我們接經濟部和業界的研究計畫,讓每位博士生一個月可以拿超過兩萬元的薪資,也是接近極限了。這樣一來,當一個實驗室的主持人,必須同時主持五六個計畫,還要教課,還要寫論文,拿到的是不是對價的「薪資」呢?很遺憾地,拿不到自己市場價值的三分之一的薪資,也拿不到等同於剛畢業學生在高科技公司工作的薪資,所以對我來說,這個答案是否定的。

薪資的問題,對學生和教授都是嚴重的問題,學校或是政府早就該處理了,可是學校和政府自身的問題更大!傳統上,學校是保守的,除非是有學運,否則不容易做出什麼大刀闊斧的改革行動,私立學校資源有限就不用提了,國立大學經費主要掌控在教育部,要談大學自主,也是距離遙遠。君不見,過去有幾次台大校長的『選舉』,校內根據投票結果推選出兩位候選人,教育部『偏愛』得票第二名的候選人,道理何在?以陰謀論的觀點,教育部或許認為有群眾基礎的校長不易掌控,所以『扶植』較弱勢的候選人,還可以讓他『感恩』和『聽話』。因此,當政府認為大學排名很重要,教育部和國立大學的校長們,自然是不假思索,全力以赴。管他排名指標合不合理,管他是否對國內產業有幫助,管他是否有助於提昇教授團隊合作風氣和真正的研究品質,管他系館廁所臭氣沖天,只有關乎排名的期刊論文數量最重要。

我們在談論這些問題的時候,不是要怒氣沖沖地去指責這些人,讓自己很不高興。我曾經有一陣子看到一大堆不合理不公義的事很不高興,後來把嘗試把事情分析清楚看透了,只覺得事出有因,很多事情有其歷史文化包袱,很多人有其個人觀點和盲點,我們搞清楚了,或許不會落入類似的陷阱,保持自身的清醒。然而,『眾人皆醉,我獨醒』的時候,必須要有更大的胸懷和勇氣,和清澈的智慧,去面對這個混濁的世局。還好,比起上一代飽嘗戰亂之苦,我們現在只是混濁而已,還可以獨善其身,不到身不由己的地步。

我猜,就算聽到研究生和教授的心聲,學校只會也只能把研究生薪資的問題推給國科會和教育部。政府會說這是全國的標準,調薪茲事體大,要慢慢研究。少數有辦法的教師可以付比較多獎學金給學生,但是一個教授要接多少計畫才能負擔得起學生的基本生活?這樣研究能做得深入嗎?而且很遺憾地,整個薪資結構還是沒有辦法吸引許多一流但是必須負擔家計的博士生。教授背負起壓榨學生的惡名,而校長顯然是狀況外,講些事不關己的十四點建議。

同時,因為廉價的薪資,部分研究生對於研究生崖,就如同去服兵役一樣,缺乏榮譽感。尤其是被家長栽培(勸說或是逼迫)的學生,通常比較衣食無虞,但是往往是為了拿到學位而作研究,缺乏熱情。今天如果提供高額的獎學金,或許會有更多家境不是很寬裕但志於學的學生,有辦法進到這個系統。經濟和產業不行,社會怎麼支付得起博士級的薪水,造成博士生出路的問題(高學歷失業)。這是供需的問題,但是導源於政府短視的高教政策(廣設大學,增招研究生,衝論文數量拼排名等等),以致於重量不重質的博士訓練處處可見,這個惡性循環的效應已經很明顯了(在台大都看得到!),學術界高層如果還麻木不仁,後果已經可以預見。

五年五百億的壞處,大家可以查一下相關的文章或是參考我之前寫過的一篇網誌:

最近這篇『學術代工 何來原創』從社會學門的角度去看,也很有趣:http://news.chinatimes.com/forum/11051401/112011051600294.html

我真的不知道這麼簡單明顯的道理,是高層人士看不到嗎?還是說,這是歷史的必然呢?大家一直用紙去包火,等到紙包不著火了,才會有所改革呢?

『五年五百億』之所以幾近乎『放火』,因為在執行面上,非常的粗糙!大家知道國內有很多『蚊子館』,因為有錢大家搶,支票人人會開,等到蚊子館落成了,也不會有人負責任。『五年五百億』造成像現在這樣變成『二桃殺三士』,搞得學術圈內相互『惡性』競爭,大家短期內要做出世界一流的研究,只好找些容易奏效的策略(例如做些冷門的研究),這還不打緊,最惡質的是高層長官們還要制定『點數制』逼迫所有教授和學生做業績。搞了五年,就只能端出一『紙』來包火,包括一大堆的論文和排名數字,有用嗎?實際上大家很想來念研究所嗎?看看這篇報導『研究型大學 報考少1-3成』

這是事實,照這個趨勢再過幾年,如果不招外籍生的話,只有減班了。這是否是大學政策炒短線的作用?靠著衝論文數量進入百大又如何?逼著師生做些容易發表卻沒什麼價值的論文,無異於殺雞取卵?學生的訓練不足,卻以名校畢業的『身分』自居者卻大有人在,無怪乎業界對台大人有所批評,當校長的人難道就只是口頭上給學生一堆建議,不需要在實際上有所作為嗎?

我跟同學說,校長的話,聽一聽當參考就好。現在這個局勢,凡事靠自己的實力是比較務實的態度。你要靠文憑或是靠人際鑽營走偏鋒或是好逸惡勞也不是不行,只是要有承擔風險的認知。靠實力闖蕩江湖,不必為那些惡質的公司和老闆賣命,不過是多一項選擇罷了,無論成功與否,也不必太驕傲。現在惡質的人事物多到不勝枚舉,就算你再有能力,在社會上終究會遇到一大堆令人髮指生厭和沮喪的事情。對於這些,我個人的處世風格是,做我該做和能做的事,說我該說和能說的話,無愧於心就好。世間的種種表象,終究如過眼雲煙,真正留下痕跡的,是什麼呢?你可能要自己好好地慢慢地去找出來,那才是真正一輩子該去研究的課題!