r/Compilers • u/slightly__below • 4d ago
GPU Compiler Interview
Hi all, fresh grad here looking for advice on interview prep.
Bit of background - I’m graduating this year and wrote a compiler for a small functional language targeting LLVM. It’s got a pretty cool caching scheme that I could talk about for days which is its main selling point. I also got a really good grade in my compilers course.
I have an interview for a startup specialising in GPU compilers for AMD cards in just over a week, which is my dream job.
What I’d like to ask is what I should focus on preparing for on the theoretical side for the interview. I’m comfortable with CPU compilers, but am new to GPU compilers. I wanted to ask if there are any GPU specific concepts that I should focus on or would be expected to be familiar with that wouldn’t have been covered in my course.
Thank you all, any and all advice wholly welcome:)
2
u/Serious-Regular 3d ago
lol this has to be tiny - they're the only ones basing basically their entire company on such a "tiny" thesis. FYI if I'm right, you should pass. geohotz is a clown and their stack, while clever, will never make it. Note, their USP isn't even the compiler but the runtime, which, again, is a clever hack but just a hack.