理想汽车AI编译器开发工程师-cj杭州
校招全职软件设计地点:杭州状态:招聘♡ 收藏
包括英文材料
编译原理+
https://compilerbook.com/
We're picking up right where we left off and write a compiler and a virtual machine for Monkey.
https://craftinginterpreters.com/
Crafting Interpreters contains everything you need to implement a full-featured, efficient scripting language.
https://interpreterbook.com/
In this book we will create a programming language together.
https://nostarch.com/writing-c-compiler
Build a Real Programming Language from Scratch
https://www.youtube.com/watch?v=5ZmFlxrNaN8&list=PLBlnK6fEyqRjT3oJxFXRgjPNzeS-LFY-q
LLVM+
https://llvm.org/docs/GettingStarted.html
Welcome to the LLVM project!
https://llvm.org/docs/tutorial/
This is the “Kaleidoscope” Language tutorial, showing how to implement a simple language using LLVM components in C++.
https://mcyoung.xyz/2023/08/01/llvm-ir/
“LLVM” is an umbrella name for a number of software components that can be used to build compilers.
https://www.youtube.com/watch?v=Lvc8qx8ukOI
This is the first lecture from the "Programming Language with LLVM" course where we build a full programming language similar to JavaScript from scratch, using LLVM compiler infrastructure.
相关职位
校招算法与软件
1. 计算机、软件、电子直接相关专业硕士及以上,或运筹学、数学类的基础专业硕士及以上; 2. 熟悉MLIR,有AI编译或推理引擎研发等相关项目经验者优先; 3. 熟悉AI框架TensorFlow/Py
北京
校招算法与软件
1. 扎实的编译原理基础,熟悉 LLVM / MLIR 或相关编译器技术体系; 2. 熟悉计算机体系结构有,良好的分层抽象与建模能力; 3. 熟悉多面体分析优先(例如 Presburger 运算、IS
北京
校招软件设计
1. 计算机、软件、电子直接相关专业硕士及以上,或运筹学、数学类的基础专业硕士及以上; 2. 熟悉MLIR,有AI编译或推理引擎研发等相关项目经验者优先; 3. 熟悉AI框架TensorFlow/Py
杭州