一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 852|回复: 3
收起左侧

[研究方向] 學Algorithm, Parallel Computing的出路

[复制链接] |试试Instant~ |关注本帖
fishlinghu 发表于 2016-8-2 23:07:35 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
小弟今年要去念MS in CS
目標是在美國就業. From 1point 3acres bbs
不過對於未來的方向還有些迷惘
即將到了選課的時候
所以上來問問

. 1point 3acres 璁哄潧
小弟是EE轉CS
大學時因為學過CAD跟AI所以接觸了一些Algorithms的東西
我還滿喜歡解Algorithms的題目
花時間思考之後解出來很有成就感
若是改良Algorithms能讓performance進步就更有成就感

. From 1point 3acres bbs另外我對於Computer Architecture也滿有興趣的
大學時有花時間學Parallel Programming (pthread / CUDA). more info on 1point3acres.com
還有一些程式optimization的事情
像是分析CPU的memory access方式
去改良程式
減少cache miss
.鐣欏璁哄潧-涓浜-涓夊垎鍦
另外我是個滿喜歡玩Linux的人
之前修OS的時候也覺得很有趣


雖然喜歡解Algorithms的題目
但我不喜歡Theory of Computation方面的東西
之前上過相關的課覺得很痛苦
實在是太理論太抽象了

現在最hot的Machine Learning小弟稍微學過一點
發現沒太大興趣
主要原因是我數學很差
我不喜歡Statistics和Probability相關的東西
Linear Algebra倒是還好
畢竟之前學GPU加速的時候就常常接觸

. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
目前想到未來可能的發展方向.鐣欏璁哄潧-涓浜-涓夊垎鍦
1. High-Performance Computer Architecture的研發(e.g. Google的Tensor Processing Unit)
2. Machine Learning Algorithms的加速. 1point3acres.com/bbs
現在有些Deep Learning Framework都會用GPU加速
我覺得資料量越來越大的情況下
這還滿重要的
3. Compiler for Parallel Computing
雖然還沒上過Compiler的課
但我一直覺得Parallel Program都要自己寫真的很麻煩
為何Compiler不能直接把程式變成Parallel的呢
例如打g++ -GPU就自動產生GPU可加速的Parallel Program

不知道產業界有沒有這樣子的工作機會?
小弟大學剛畢業
很多領域都只學得很淺
也沒接觸過產業界
希望地裡的大神們可以給點意見跟方向
感謝. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
Hualiang 发表于 2016-8-17 10:22:02 | 显示全部楼层
据我所知,现在好一点的compiler都会尽可能 optimize成parallel的。这种工作像nvidia和intel还是比较多的
回复 支持 反对

使用道具 举报

weijinchuan10 发表于 4 天前 | 显示全部楼层
go work in high frequency trading, you have to understand both algo and arch, and write efficient codes in nanoseconds level
回复 支持 反对

使用道具 举报

lemon66 发表于 前天 15:41 | 显示全部楼层
这个就业太广了,是家公司就需要
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-4 20:26

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表