概述
作者 | 陈大鑫 来源 | AI科技评论
还记得仅需99行代码的冰雪奇缘特效吗?
这看似短短的一两秒,如果让电影和动画特效来做却可能得让高性能计算机渲染一个星期,《冰雪奇缘》每一秒的镜头都是经费在燃烧,电影全程下来花费高达上亿美元。
两年前,清华姚班出身的MIT大神胡渊鸣开发了面向物理模拟的Taichi(太极)开源编程语言,大大降低了这个领域的门槛。
计算机图形学知名学者、北京大学陈宝权教授做出很高的评价:
给胡渊鸣同学点赞!一己之力开发了物理模拟编程语言 Taichi!像渊鸣这样如此投入写有影响力的开源代码实在是难能可贵。像SIGGRAPH这样论文接受率低的顶会,可能要投入1~2年才会有成果,即使能发表出来,引用率也不高。
下面的动态效果就是用Taichi(太极)来实现的,是不是很惊艳?
如今,清华姚班出身的胡渊鸣从MIT博士毕业回北京创业啦!
公司名字叫做太极图形 (Taichi Graphics) ,现在正在招收GPU后端研发工程师、编译器研发工程师、图形研发工程师三个正式岗位以及对应的实习生。
(简历投递:hr@taichi.graphics )
1
胡渊铭&Taichi回顾
胡渊鸣高一便保送清华大学,且在高中信息学竞赛中拿过四块金牌。2013年,胡渊鸣入学清华姚班,与致力于成为理论计算机科学家的陈立杰、现旷视研究院算法总监范浩强等人成为同班同学。大学期间他先后在东京大学和斯坦福大学进行访学交流,之后在微软亚洲研究院实习,从事深度学习和计算机图形学研究。
他在本科期间就有多篇论文中选CVPR、SIGGRAPH等国际顶会。
图注:用Taichi编程实现的特效
2017年胡渊鸣进入MIT读博,入学13个月即完成硕士论文ChainQueen,提前拿到MIT硕士学位。另外胡渊鸣在博一期间发表了6篇顶会论文(注:两三篇顶会论文即可满足博士毕业要求)。
Taichi缘起
MPM(Material Point Method:物质点法)是一种在影视特效领域获得很多关注的模拟连续介质方法,但早期MPM的运行速度很慢,《冰雪奇缘》里面一个跨过雪地的镜头,在集群上需要跑整整一个星期。其性能和复杂程度近两年才有所改进。
胡渊鸣最初只是为了提高MPM的运行速度和性能,但是谁能想他会于此出发亲手创造出Taichi编程语言。首先他在宾夕法尼亚大学蒋陈凡夫教授的指导下,研究出移动最小二乘物质点法(MLS-MPM)方法。
然后他又求出MLS-MPM的导数,并用梯度下降优化神经网络控制器,可微软体物理引擎ChainQueen(乾坤)由此诞生,胡渊鸣后来解释道,chain是为了纪念他在求导过程中被链式法则折磨的经历,而ChainQueen则与乾坤谐音,这篇论文也被顶会 ICRA 2019 收录。
之后他还提出可微分编程DiffTaichi,通过蛮力的梯度下降有效地优化神经网络控制器,该论文被AI顶会ICLR 2020收录。
太极(Taichi)编程语言及其设计目标
胡渊鸣本人在知乎介绍到,Taichi在设计之初就注重通过提供领域特定语言抽象 (domain-specific language abstractions) 与编译优化 (compiler optimizations) 来同时达到高生产力和高性能,并满足新兴视觉计算模式的需求。其可移植性通过多后端 (multiple backends) 的设计来达到,包括 x64, ARM, CUDA, Metal, OpenGL compute shader等。
2
公司介绍
太极图形 (Taichi Graphics) 团队(北京)主导开发开源基础设施太极 (Taichi) 编程语言,专注图形学、编译器、高性能计算、人工智能相关技术,拥有世界领先的技术积累。
开源链接:https://github.com/taichi-dev/taichi
(13K stars, 7K commits, 60+ contributors, 500K+ downloads)
团队成员均来自MIT、哈佛、宾大、清华、Google、微软等顶尖学府和企业,54%+ 成员本科毕业于清华大学,人均 IOI/NOI/ACM-ICPC 金牌数 >= 2。团队旨在打造图形计算、物理仿真的标准基础设施,让图形编程惠及每一人:
太极图形联合创始人兼 CEO 胡渊鸣是麻省理工学院计算机科学博士(2021年3月通过MIT EECS Ph. D. thesis defense)。主要研究方向为计算机图形学与编译器。胡渊鸣博士2017年7月本科毕业于清华大学姚班。
太极图形联合创始人兼 CTO 匡冶是前Google软件工程师。匡冶拥有哈佛大学计算机科学硕士学位、清华大学学士学位。极具竞争力的报酬,特别优秀的同学有期权回报。工程团队也有参与国际顶级图形学与人工智能学术会议(SIGGRAPH、ICLR、NeurIPS等)论文发表的机会。公司已获得国际知名风险投资机构天使轮投资,资金充裕。
公司office在北京海淀区中关村。能力特别强的同学可以在国内任何地点远程工作。
3
招聘
通用要求
岗位 1:GPU后端研发工程师
岗位 2:编译器研发工程师
岗位 3:图形研发工程师
注:以上岗位均欢迎对应的实习生。也欢迎对Taichi编程语言的软件工程、编译器其他组件(Python前端、网站、文档等)感兴趣的同学投递简历 :-)
加入我们,一起创造太极的下一个五年!:-)
简历投递:hr@taichi.graphics
4
更多Taichi实现的特效
去年六月一日,胡渊鸣开放了一门线上课程:《GAMES201:高级物理引擎实战指南 2020》,在课程中他化身布道师,亲自教大家如何学习Taichi等理论实践知识。课程主页:http://games-cn.org/games201
既然大神已经开课,我们不如来看一看大家都用Taichi实现了怎样惊艳的效果吧!
Raphael用Taichi实现的光线追踪
zixun的General linear cameras
PHONICAVI用Taichi编写的海面shader,波光粼粼
woclass同学实现了自己画风十分可爱的程序
adam05同学基于Poisson的2D非稳态扩散求解器,模拟四周边界高温传导到内部低温的过程
linyaodong同学基于Taichi开发的OpenClothPy布料模拟器
victoriacity同学的分子系统的模拟
推荐阅读
4月23号世界读书日,当当购书优惠码限时抢!
南京大学吴建鑫教授《模式识别》2021课程,附课件下载
一位中科院自动化研究所博士的论文致谢:求学22载,计算机终成一生的事业与希望
345 所开设人工智能本科专业高校名单大全
最后
以上就是野性外套为你收集整理的清华姚班大神胡渊鸣从MIT毕业回国创业啦!太极团队正在招聘......的全部内容,希望文章能够帮你解决清华姚班大神胡渊鸣从MIT毕业回国创业啦!太极团队正在招聘......所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复