请问有没有研究深度学习编译器方向的研究生导师推荐?

2022-03-09 19:48:18 +08:00
 therlf

你好!本人大三,大二的时候对编译器比较感兴趣,如今也跟着书写了一个简单的解释器和一个虚拟机,因此研究生想进行编译器方向的学习与研究。

我目前知道了一些研究传统编译器方向的导师,但是深度学习编译器方向的导师目前只在 TVM 会议上找到了一点,所以请问国内还有哪些研究深度学习编译器方向的导师呢?也有可能是我寻找的思路不对,如果能给我一个思路也是相当感激的!万分感谢!

462 次点击
所在节点    问与答
10 条回复
zooo
2022-03-09 21:28:16 +08:00
mark
作为搞深度学习的,第一次听说深度学习编译器
大概是将深度学习用在编译器上?
sirhousir
2022-03-09 22:01:00 +08:00
复旦微的几个老师看一下
yangzhezjgs
2022-03-09 22:07:20 +08:00
可以先去搜这一领域的英文综述,然后根据综述引用的论文去找具体的研究人员
像你想找的深度学习编译器的话,综述就找到这一篇: https://ieeexplore.ieee.org/document/9222299/
Donahue
2022-03-10 08:00:17 +08:00
@zooo 好像是针对 npu 的编译器,也就是将模型运行在专用的 npu 上
GrayXu
2022-03-10 11:20:44 +08:00
@zooo 不是的。方法和问题的位置还完全倒置,不是用 DL 方法做 compiler ,而是在 DL 场景上做 compiler ,比如算子优化等,其实这东西已经火了很久了。。。

感觉这种比较适合去和工业界 connection 强的组吧,当然你翻顶会文章找组的思路没毛病。
secondwtq
2022-03-10 18:02:48 +08:00
@GrayXu 其实 Meta 和 Google 最近都发了用机器学习做 compiler 的成果
GrayXu
2022-03-10 20:47:16 +08:00
问题里的 DL Compiler 一般语境下指的是 Compiler for DL 而不是 DL for Compiler 吧?🤔我的背景是做 system 的,做 AI for system 的群体和做 system for AI 的群体还是有非常显著的区别的。
therlf
2022-03-11 22:12:12 +08:00
@zooo 简单来说就是因为现在框架太多了,训练的硬件也不一样,如果想要手动把框架在每个硬件上优化比较麻烦,这个和很早编程语言碰到的麻烦是类似的。深度学习编译器就是把框架对任务的描述自动部署到各个硬件上,也有像 IR 的那些东西,用来硬件加速的
therlf
2022-03-11 22:13:59 +08:00
@yangzhezjgs 唔!非常感谢,我就是看了这一篇,没想到找引用去了哈哈哈哈,谢谢啦
therlf
2022-03-11 22:17:23 +08:00
@sirhousir 请问稍微指点一下是哪些老师吗,我去官网看了下老师太多了😭

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/839216

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX