Code generation for efficient AI deployment

This project focuses on enhancing the deployment of advanced AI models on edge devices through efficient code generation and compilation techniques. The aim is to maximize performance and minimize resource consumption, enabling real-time AI applications on devices with limited computational power.

The main objectives are to investigate and implement strategies for generating optimized code tailored to specific edge hardware architectures, explore advanced compilation methods, and ensure that the generated code maintains high performance across various edge devices.

By the end of this project, the intern will gain valuable experience in optimizing AI model deployment, equipping them with the skills needed to tackle challenges in AI and edge computing.

  • C++
  • MLIR
  • Pytorch

Additional information

Eligibility Students of Iowa State University
Supervisor Dr. Arya Mazaheri
Project available until Spring and Summer 2025
Capacity 1 Student
Credits 18 ECTS
Remote Option No