About
Software engineer at AMD interested in compilers, AI, and Machine Learning.
Activity
-
Really proud of the AMD SHARK team for the MLPerf 5.0 SDxl Submission - a compute intensive workloads. A codegen'd approach with the #MLIR based…
Really proud of the AMD SHARK team for the MLPerf 5.0 SDxl Submission - a compute intensive workloads. A codegen'd approach with the #MLIR based…
Liked by Ian Wood
-
Nexaquant 4bit support for Deepseek Distill models on AMD hardware: https://lnkd.in/diRsfsgr
Nexaquant 4bit support for Deepseek Distill models on AMD hardware: https://lnkd.in/diRsfsgr
Liked by Ian Wood
Experience
Education
-
Northwestern University
-
-
Relevant Coursework: Operating Systems, Compiler Construction, Kernel & Low-Level Development, Computer Networking, System Security, Artificial Intelligence (AI) Programming, and Machine Learning (ML).
Projects
-
Compiler with LLVM Backend
- Extended my compiler developed in my Compiler Construction class to support additional language features (e.g. struct, classes, references, etc.)
- Utilized LLVM as a backend for target code generation as well as optimization passes.
- Implemented additional modern compiler features, such as type checking, to enhance the production-readiness of the compiler -
Port Filesystem to Nautilus Kernel
-
- Ported FatFs, a filesystem designed for embedded systems, to Nautilus which lacked robust filesystem support.
- Implemented Nautilus’ filesystem interface, managed state, and wrote disk I/O functions that connect FatFs to Nautilus’ block device drivers.
- Tested my implementation by validating FatFs’ ability to create new files, read existing files, create new directories, etc. -
Compiler Project
-
- Developed a compiler using C++ to compile a C-like language into an executable x86-64 binary.
- Implemented basic compiler techniques such as register allocation, variable spilling, instruction selection (tree tiling), and linearization of the control flow graph.
- To improve performance some optimizations were included such as dead-code elimination, constant folding, and coalescing/freezing of variables. -
AI Chess Engine and Single-Player Game
-
- Developed logic for the game using Python and implemented the GUI using pygame.
- Wrote a basic alpha-beta pruning AI algorithm that allows the user to play against the computer.
- Converted the project into C++ using a Northwestern game API and added improvements that better determined the score of the game state. These improvements led to a more advanced opponent which could analyze the board at a greater depth.
More activity by Ian
-
Great job Jorn Tuyls presenting IREE/MLIR for Ryzen AI at #fosdem 2025 https://lnkd.in/eJegUxDs
Great job Jorn Tuyls presenting IREE/MLIR for Ryzen AI at #fosdem 2025 https://lnkd.in/eJegUxDs
Liked by Ian Wood
-
I’m happy to share that I’ve obtained a new certification: Salesforce Certified Administrator (SCA) from Salesforce!
I’m happy to share that I’ve obtained a new certification: Salesforce Certified Administrator (SCA) from Salesforce!
Liked by Ian Wood
-
I'm stoked to say we'll be apart of the Y Combinator Winter 2025 batch. The last few months have been wild. We stopped growing Platter, started…
I'm stoked to say we'll be apart of the Y Combinator Winter 2025 batch. The last few months have been wild. We stopped growing Platter, started…
Liked by Ian Wood
-
In the bundle of videos just posted on AMD's new Developer Central YouTube channel, I had the opportunity to speak with several experts on various…
In the bundle of videos just posted on AMD's new Developer Central YouTube channel, I had the opportunity to speak with several experts on various…
Liked by Ian Wood
-
🎉 AMD Acquires Silo AI for $665M! 🌍💡 | How This Boosts AI Innovation 🤖🔍 I’m thrilled to share that AMD has officially welcomed the Silo AI team…
🎉 AMD Acquires Silo AI for $665M! 🌍💡 | How This Boosts AI Innovation 🤖🔍 I’m thrilled to share that AMD has officially welcomed the Silo AI team…
Liked by Ian Wood
-
Today, I had the amazing opportunity to hear from Dr. Lisa Su as she spoke to all of us interns at AMD. In response to a question about how she…
Today, I had the amazing opportunity to hear from Dr. Lisa Su as she spoke to all of us interns at AMD. In response to a question about how she…
Liked by Ian Wood
-
Thrilled to say that this week I began my internship working as a marketing and sales intern with Pella Windows & Doors of Western…
Thrilled to say that this week I began my internship working as a marketing and sales intern with Pella Windows & Doors of Western…
Liked by Ian Wood
-
Thrilled to share that I began my second internship with BNBuilders this week and I couldn't be more excited. It feels great to get back into the…
Thrilled to share that I began my second internship with BNBuilders this week and I couldn't be more excited. It feels great to get back into the…
Liked by Ian Wood
-
Thrilled to share that I have joined Inspired Flight Technologies Inc. as a Manufacturing Engineering Intern! Looking forward to learning all about…
Thrilled to share that I have joined Inspired Flight Technologies Inc. as a Manufacturing Engineering Intern! Looking forward to learning all about…
Liked by Ian Wood
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Ian Wood in United States
-
Ian Wood
Chief Business Officer at the Vanderbilt University School of Engineering
-
Ian Wood
-
Ian Wood
Operational Risk and Internal Control Leader
-
Ian W.
Head of PMO | Digital Transformation Leader | AI Integration | Business Development | Professional Services Delivery | Duke MBA | PMP, PgMP, PfMP, PMI-ACP
-
Ian Wood
Senior Software Engineer at LinkedIn
166 others named Ian Wood in United States are on LinkedIn
See others named Ian Wood