Lahore, Pakistan
I'm a compiler engineer with a passion for transforming code into efficient machine instructions. I enjoy writing complex code, optimizing performance, and ....
When I'm not wrestling with code, you'll find me reading books, traveling, and playing video games to unwind.
I work on programming language front-ends (including PyTorch), build compilation flows, and optimize kernels for compilers. Right now, I'm zeroed in on making ML compilers more cost-effective and streamlined Large Language Models (LLMs) for edge devices. Read more on LinkedIn!
This section is not Completed Yet!... Let's take a very simple matmul code and pass it through the IREE (ML Compiler).
It applies many transformations on the input code, each pass is applied on specific region and the flows continue.
It's just a 5 MB file for just 2 line of code and usually the programmer is unaware of effort and time it take to
optimize the code, and also now imagine for actual application we got 500 MB dumps to analyze and it's just for IREE part,
after this for backend LLVM compiler comes in for it's part! (I did not added LLVM IR Dump in it, it just IREE IR dump)
Demo
Thinking of removing this section, that must be remain on LinkedIn, but here's a sneak peek anyway....!
Pakistan is a treasure trove of breathtaking landscapes, and I've been fortunate enough to explore a variety of them, and still nowhere near done yet! But some highlights so far:
I enjoy action-adventure and role-playing games. Some favorites:
December 2022 - Present | Lahore, Pakistan
Bachelor's in Electrical Engineering (Computer Engineering Specialization)
2018 - 2022
Questions? Ideas? Random thoughts? I'm all ears...Feel free to reach out!
Email: ahmad.tameem97@gmail.com
LinkedIn: /in/ahmadtameem
Instagram: @ahmad.tameem97
Coming Soon
I'm working on some interesting topics to share—stay tuned (Still unable to grab time for these...)!
Finally, decided to hop on social media! (No, LinkedIn doesn't count...)
Enjoy a random song from my playlist!
Sadly, YouTube Music embedding isn't a thing yet. Please click the button below to open song in a new tab. Sorry for the extra click!