AI编译器合作(IREE/MLIR)(4个月)

15个月前实习
Advanced Micro Devices, Inc

Advanced Micro Devices, Inc

location 多伦多
unsaved
概述 在AMD,你所做的一切都会改变一切 我们非常关心通过AMD技术改变生活,丰富我们的行业、社区和世界。我们的使命是构建出色的产品,加速下一代计算体验——数据中心、人工智能、个人电脑、游戏和嵌入式的构建模块。支撑我们使命的是AMD文化。我们不断推动创新的极限,解决世界上最重要的挑战。我们追求卓越的执行能力,同时直接、谦逊、合作并包容多元化的观点。 AMD,我们共同前进_ 职责 作为一名合作生,你可以立即为AMD的下一代技术创新做出贡献。我们拥有充满活力的工作环境,聚集了专业的员工,并为你的职业发展提供独特的机会。你将有机会与AMD的领导者联系,获得一对一的指导,参加令人惊艳的社交活动等等。通过与AMD的合作,你可以获得实践经验,为你在职场中获得竞争优势。 地点 安大略省马克汉姆 这是一份现场工作,因为招聘团队将要求学生在整个合作工作期间在马克汉姆办公室工作。 项目期限 从2024年5月6日到2024年8月30日的4个月职位 职位 你将有机会在SHARK / IREE / MLIR上工作——这是一个开源的ML编译器和运行时堆栈,专注于基于MLIR编译器基础设施的SPIR-V GPU代码生成。这是一个为SPIR-V方言做出贡献的机会——SPIR-V是MLIR中的核心方言之一,并且对AMD和更广泛的开源生态系统都具有影响力。 你将要做的事情 • 在开源的AI编译器堆栈上工作,专注于GPU代码生成 • 在MLIR中为SPIR-V方言做出贡献 • 在LLVM社区内部和外部进行地理分布的合作 你将学到什么 • 基于MLIR的现代编译器架构 • GPU编程模型和SPIR-V中间表示 • C++软件开发实践 • 测试和持续集成实践 主要资格 • 追求计算机科学、数学、工程或相关学科的学士学位 • 合作期后返回学校 • 基本的系统编程技能(CLI应用程序,编写Shell和Python脚本) • 计算机科学基础知识(算法和数据结构) • 对编译器和中间表示感兴趣(课程作业、个人项目、过去的经验) • C++编程技能 首选资格 • 有MLIR / LLVM / SPIR-V的经验 • 有GPU编程(CUDA / ROCm / Triton)或计算机图形学(Vulkan / OpenGL / DirectX / Metal / WebGPU)的经验 • 有测试/模糊测试/程序分析/形式验证的经验 • 有实际的机器学习/人工智能经验 • 熟悉版本控制软件(如Git) • 有开源贡献的历史 通过提交你的申请,你表明对AMD合作职位的兴趣。我们正在招聘多个职位,如果你的经验与我们的合作机会相符,招聘人员将与你联系。 资格要求 提供的福利请参阅:AMD福利一览。 AMD不接受猎头、招聘机构或收费招聘服务的自荐简历。AMD及其子公司是平等机会、包容性的雇主,将在不违反法律的情况下考虑所有申请人。我们鼓励所有合格的候选人申请,并将在招聘和选拔过程的所有阶段根据各国的法律规定满足申请人的需求。