综述
张静的职业生涯围绕着 GPU,从高层的游戏引擎和 GPU 加速的数据可视化应用,到中层的图形 API 工具,再到底层的 GPU 性能优化都有着商业项目的成功经历。
张静是计算机图形学和计算机视觉领域的专家,他可以熟练使用多种编程语言,并已于 Windows、Linux、Android、iOS、Web 等平台发布过产品。
除了是一名技术专家,张静也是活跃的开源社区参与者、作家和演讲者。
作为工程师
2020年10月 - 至今,专家工程师,心动网络
UE4 MMORPG 项目渲染负责人:
- 负责图形渲染、 客户端性能优化及工具开发。
- 与品控部门合作, 搭建完整的质量监控平台。
为自研项目及 TapTap 独家游戏提供可重用的工具链,提升产品质量和研发效率:
- 开发「渲染医生」、 「包体医生」 及「性能医生」项目并进行开源,为自研项目在不同维度输出诊断报告及优化建议。
- 对「TapTap」独家游戏提供性能服务,服务「香肠派对」、「江南百景图」及「霓虹深渊」等。
- 从零开始搭建与硬件厂商的合作生态,包括各大手机厂商与 GPU 供应商,与厂商合作进行针对性优化。
2015年1月 - 2020年9月,高级 GPU 架构师 / 跨团队负责人,NVIDIA
带领两个截然不同的团队,负责团队的成长与项目的规划:
- 计算机图形团队,提供图形 API (DirectX、Vulkan 和 OpenGL) 的性能优化工具。为 Tegra、Geforce 及 Quadro 业务部门提供性能数据分析,影响下一代 GPU 的路线图;也被软件部门用于优化当前显卡的性能。
- 全栈网站开发团队,提供基于 WebGL 加速的时间序列数据可视化和基于 Python 的数据挖掘框架。可视化的结果被市场部门用于展示产品特性。
2014年8月 - 2015年1月,工程师,Microsoft
- 针对中国市场优化 Xbox One 游戏,服务腾讯、完美世界等开发商。
- 使用 PIX 分析游戏性能,降低 Direct3D 11.x 游戏的 CPU 和 GPU 开销。
2012年4月 - 2014年7月,GPU 架构师,NVIDIA
- 开发 DirectX / OpenGL 日志跟踪工具,包括日志的捕获和重放,涵盖 Windows,Linux 和 Android。
- 利用图形工具进行调试和分析应用程序。
2011年7月 - 2012年3月,高级软件工程师,盛大网络
- 为增强现实 SDK 开发 OpenGL 3D场景图和动画系统。
- 开发 iOS 平台的 GLES 粒子系统和基于状态机的 AI 系统。
2011年3月 - 2011年7月,游戏引擎工程师,Ubisoft
- 负责 NCIS 视频游戏 (WII / PS3 / Xbox 360 / PC) 的 3D 开发和优化。
- 负责本地化和存档模块,改善游戏编辑器的性能和用户体验。
2010年5月 - 2011年2月,初级程序员,2K 游戏
- 开发字体轮廓提取工具,使用 OpenCV 识别字体像素并提取边界框,节省数周的工程师时间。
- 为多个项目设置和维护每日构建系统。
2008年7月 - 2010年4月,电气工程师,国家电网公司
2004年9月 - 2008年6月,计算机科学学士,上海交通大学
作为开源社区参与者
- 渲染医生 - 基于 RenderDOC 的渲染分析工具,自动生成性能报告与优化建议。
- lightnet 及 AI 尬舞机 - 轻量级的端对端 AI 解决方案,支持快速训练、部署、可视化调试。
- island - 基于 C 语言的轻量级图形框架。
作为作家
作为演讲者