The University of Auckland

Project #34: Energy Efficient Machine Learning Solutions on Adaptive Platforms

Back

Description:

Recent advances in Machine Learning (ML) has resulted in widespread deployment of ML solutions in several areas. ML solutions are usually characterised by their high computational complexity. Heterogeneous computing platforms are introduced to optimise the performance and energy efficiency. They consist of a range of processing units, including Central Processing Unit (CPU), Graphics Processing Unit, Tensor Processing Unit (TPU), and Field Programmable Gate Array (FPGA). Each of the processing units on heterogenous platforms are sourced by its own specific voltage rail. This research will investigate the impact of undervolting on the accuracy of ML solutions implemented on AMD Xilinx heterogeneous platforms (Zynq MPSoC, Versal ACAP).

Type:

Undergraduate

Outcome:

Prerequisites

15 points from COMPSYS 305 

15 points from COMPSYS 304 or enrolment in COMPSYS 701 

Students should have a very strong background in digital systems design and have a good understanding of computer system architectures. Competency with Electronic Design Automation (EDA) tools is required. They should be willing to learn to work with new design tools from AMD.

Specialisations

Categories

Supervisor

Co-supervisor

Team

Lab

Embedded Systems (405.760, Lab)