- 地点
- 鲁汶,比利时
- 类型
- 兼职
- 发布
- 2026-09-01
- 编号
- JR-2602989
职责
- 分析 RMX7xx、RHX1xx 和 RPX1xx RISC-V 处理器系列的微架构特征。
- 研究处理器流水线、指令调度、指令融合机会和多发射执行行为。
- 找出性能瓶颈和编译器驱动优化的机会。
- 在 LLVM 编译器框架内设计、实现和验证新的优化。
- 通过基准测试、性能分析和性能测试评估编译器增强功能的影响。
- 与处理器架构师和软件工程师合作,深入理解硬件与软件的交互。
- 记录发现,并提出对未来编译器和处理器改进的建议。
必备要求
- 目前正在攻读计算机工程、计算机科学、电气工程或相关领域的硕士学位。
- 深入理解计算机体系结构和处理器设计概念。
- 掌握编译器基础知识、优化技术和代码生成方法。
- 具备 C/C++ 编程经验。
- 熟悉 Linux 开发环境和软件开发工具。
- 较强的分析和解决问题的能力。
- 能够独立工作,同时与技术专家有效协作。
- 良好的英语书面和口头沟通能力。
优先条件
- 具备 LLVM 或其他编译器基础架构的使用经验。
- 了解 RISC-V 架构和指令集概念。
- 了解处理器微架构、流水线技术和性能优化。
- 具备基准测试、性能分析或性能测试工具的使用经验。
- 接触过嵌入式系统或底层软件开发。
Responsibilities
- Analyze the microarchitectural characteristics of the RMX7xx, RHX1xx and RPX1xx RISC-V processor families.
- Study processor pipelines, instruction scheduling, instruction fusion opportunities and multi-issue execution behavior.
- Identify performance bottlenecks and opportunities for compiler-driven optimization.
- Design, implement and validate new optimizations within the LLVM compiler framework.
- Evaluate the impact of compiler enhancements through benchmarks, profiling and performance testing.
- Collaborate with processor architects and software engineers to better understand hardware-software interaction.
- Document findings and propose recommendations for future compiler and processor improvements.
Must Have
- Currently pursuing a master's degree in computer engineering, computer science, electrical engineering or a related field.
- Strong understanding of computer architecture and processor design concepts.
- Solid grasp of compiler fundamentals, optimization techniques and code generation methods.
- Experience programming in C/C++.
- Familiarity with Linux development environments and software development tools.
- Strong analytical and problem-solving skills.
- Ability to work independently while collaborating effectively with technical experts.
- Good written and verbal communication skills in English.
Preferred
- Experience with LLVM or other compiler infrastructures.
- Knowledge of RISC-V architecture and instruction set concepts.
- Knowledge of processor microarchitecture, pipeline techniques and performance optimization.
- Experience with benchmarking, profiling or performance testing tools.
- Exposure to embedded systems or low-level software development.
公司简介
GlobalFoundries 是一家领先的全方位半导体代工厂,为全球众多最具创新精神的科技公司提供设计、开发和制造服务的独特组合。GlobalFoundries 的全球制造布局遍布三大洲,致力于打造变革行业的技术和系统,并赋予客户塑造市场的力量。欲了解更多信息,请访问 www.gf.com。
