活跃农民
- 积分
- 577
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2015-3-21
- 最后登录
- 1970-1-1
|
注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
小弟今年要去念MS in CS
目標是在美國就業
不過對於未來的方向還有些迷惘
即將到了選課的時候
所以上來問問
小弟是EE轉CS
大學時因為學過CAD跟AI所以接觸了一些Algorithms的東西
我還滿喜歡解Algorithms的題目
花時間思考之後解出來很有成就感
若是改良Algorithms能讓performance進步就更有成就感
另外我對於Computer Architecture也滿有興趣的
. 大學時有花時間學Parallel Programming (pthread / CUDA)
還有一些程式optimization的事情
. ----像是分析CPU的memory access方式
去改良程式. 1point3acres.com
減少cache miss
另外我是個滿喜歡玩Linux的人
之前修OS的時候也覺得很有趣
雖然喜歡解Algorithms的題目
但我不喜歡Theory of Computation方面的東西. Χ
之前上過相關的課覺得很痛苦
實在是太理論太抽象了
現在最hot的Machine Learning小弟稍微學過一點
發現沒太大興趣. Waral dи,
主要原因是我數學很差
我不喜歡Statistics和Probability相關的東西
Linear Algebra倒是還好
畢竟之前學GPU加速的時候就常常接觸
.
目前想到未來可能的發展方向
1. High-Performance Computer Architecture的研發(e.g. Google的Tensor Processing Unit)
2. Machine Learning Algorithms的加速
現在有些Deep Learning Framework都會用GPU加速
我覺得資料量越來越大的情況下
這還滿重要的. Waral dи,
3. Compiler for Parallel Computing. 1point 3acres
雖然還沒上過Compiler的課
但我一直覺得Parallel Program都要自己寫真的很麻煩
為何Compiler不能直接把程式變成Parallel的呢. 1point3acres.com
例如打g++ -GPU就自動產生GPU可加速的Parallel Program.
不知道產業界有沒有這樣子的工作機會?
小弟大學剛畢業
很多領域都只學得很淺
. 1point3acres也沒接觸過產業界
希望地裡的大神們可以給點意見跟方向.--
感謝
|
上一篇: 美在读硕士申请CS硕士下一篇: 一起搞 Coursera 和 Leetcode 和 Scala
|