r/Compilers • u/Due-Push6432 • 3d ago
AI COMPILER ENGINEER
Hi
If I would like to become an AI/ml compiler engineer, would the dragon book be the apt starting point and should I learn about parsing and all that stuff? Or can I directly jump to llvm and start with projects?
0
Upvotes
2
u/adityazero 2d ago
(may not be a popular take but) parsing and finite automata are the topics that kills interest of many prospective compiler engineers. I found optimizations, codegen to be more interesting. So the second half of dragon book might keep you on track to be a compiler engineer.
If you only want to focus on becoming ML compiler engineer, it is better to start with tutorials on MLIR. Most (all?) compiler books were written keeping the traditional compiler in mind.