/Machine Learning for Hybrid Memory Arbitration

Machine Learning for Hybrid Memory Arbitration

Leuven | More than two weeks ago

Optimizing Power, Performance, Area, Cost, and Temperature (PPACT) by fostering innovation as Artificial Intelligent (AI) methodologies and adopting a system-level perspective.

IMEC's STCO program is designed to pioneer future technology scaling, overcoming challenges such as the scaling wall, memory wall, power wall, and cost wall. Our mission is to engineer high-density, cost-effective Integrated Circuits (ICs), optimizing Power, Performance, Area, Cost, and Temperature (PPACT). By fostering innovation as Artificial Intelligent (AI) methodologies and adopting a system-level perspective, we confront these challenges head-on. 

We are seeking a motivated intern with a keen interest in system-level design and optimization. The successful candidate will participate in the design and implementation of an Hybrid Memory Controller (HMC) based on Machine Learning (ML). Responsibilities include design and optimize RTL code and implement it on a FPGA, also defining benchmarks for debugging and evaluate the memory performance.  

The intern will also engage in dynamic tasks like defining different benchmarks for debugging, evaluating the memory performance and propose improvements for ensuring low power consumption. 

 

Required background: background in Electronics/Computer engineering, RTL coding (HDL/systemVerilog), logical FPGA synthesis, basic understanding of DDR protocols, programming (C++/bash). 

 
Type of work: This role is designed to enrich your learning experience, providing a blend of theoretical knowledge and practical application. The work is divided into 25% literature study to enhance theoretical comprehension and 75% hands-on implementation design. 

 

Type of project: Combination of internship and thesis

 

Duration: 6-9 months

Required degree: Master of Engineering Science, Master of Engineering Technology, Master of Science

Required background: Electrotechnics/Electrical Engineering, Computer Science; Electromechanical Engineering

Supervising scientist(s): For further information or for application, please contact: Ivick Guerra Gomez (Ivick.GuerraGomez@imec.be) and Leandro M. Giacomini Rocha (Leandro.M.GiacominiRocha@imec.be) and Dwaipayan Biswas (Dwaipayan.Biswas@imec.be)

Imec allowance will be provided for students studying at a non-Belgian university.

Who we are
Accept marketing-cookies to view this content.
Cookie settings
imec's cleanroom
Accept marketing-cookies to view this content.
Cookie settings

Send this job to your email