Compiler&ISAPerformanceEngineer
职位描述
-负责LLVM编译器深度魔改、定制开发与迭代,快速响应芯片新型ISA指令集变
更与架构升级。
-支撑芯片硅前架构验证,实现编译器对新计算架构特性的快速适配、功能验证与上
线支持
-通过编译器定制优化、指令调度改造、代码生成策略修改等,产出指定指令序列,
对接性能模型,完成快速的架构级性能评估、指令流优化与架构方案可行性验证
-协同架构、验证、性能团队,解决编译工具链、指令生成、架构兼容等核心问题
-负责编译器工具链稳定维护、特性迭代、问题调试与技术方案落地
-硅前通过快速hackcompiler的方式支持GPUperformancemodel验证架构设计
的性能收益。
-基于compiler实现static、dynamicperformanceprofiler,
-对GPUshadercode的performance进行分析、识别性能瓶颈
-基于性能分析有针对性的优化GPUISA、对新一代GPU架构作软硬协同的设计改
进
-搭建并维护GPUperformancebenchmark
-算子库优化、compiler后端优化任职要求
经验要求
-计算机、微电子、电子工程等相关专业,硕士4年及以上/博士2年及以上编译器
研发工作经验
-精通编译原理、计算机体系结构,深度熟悉LLVM全栈架构与源码
-熟练掌握LLVMIR、Pass、Backend、CodeGen、指令选择等模块开发与定制修
改
-精通C/C++、Python,具备编译器深度调试、hack改造、快速迭代能力
-熟悉CPU/GPU/NPU计算架构、指令集设计、硅前验证、性能建模流程
-有ISA适配、编译器定制、指令生成优化、性能调优、硅前工具链开发经验优先
-具备良好问题定位、工程落地与跨团队协同能力