Zum Inhalt springen

Exploration of scale-up and scale-out VPUs in open-source SoCs

Festanstellung (befristet) - 25 bis 36 Monate

Leuven (Belgium)

Veröffentlicht am 23. Juni 2026

  • Vertragsart

    Festanstellung (befristet) - 25 bis 36 Monate

  • Ort

    Leuven (Belgium)

  • Startdatum

    Ab sofort / nach Vereinbarung

  • Gehalt

    Keine Informationen angegeben

  • Homeoffice/Telearbeit

    Nicht angegeben

Future open-source SoCs targeting advanced nodes will need to utilize the performance benefits offered by the CMOS2.0. The trade-offs between scaling of the units (scale-up) and scaling of the system (scale-out) largely involve the costs of interconnects on multiple levels and the costs of implementing logic (data-paths) in one or two layers of CMOS2.0. This project will focus on the SoC architecture and full-stack software mapping and explore the options to optimize the costs vs. benefits for advanced CMOS2.0 logic and interconnect implementations of a cluster(s) of CPU (e.g., CVA6S++ [2]) and VPU (e.g., ARA-XL+ [1,g3]) units where starting from 1D (vector) processing the complexity is gradually increased to 2D (matrix), 3D (tensor) operations and beyond, and where costs vs. benefits trade-offs can be addressed in much more incremental, and energy-proportional [4] fashion than in prior-art.

This project is complementary to a full-custom design for a TPU, where the challenge of parameterized design and layer-specialized data-path design is addressed statically. In an envisioned SoC platform containing multiple front-end cores (CPUs) and multiple back-end vector processing units (VPUs), the decision relating to routing and localized processing of data are taken at later phases (initialization, run-time). This may be supported by a form of Just-in-Time (JIT) or dynamic binary translation (DBT) implemented by a HW/SW co-design.

Required background: computer architecture, software engineering, circuit design

Type of work: CSA+CMOS2.0 10% research 75% research 15% development

Supervisor: Dragomir Milojevic (ULB)

Co-supervisor: Dragomir Milojevic (ULB)

Daily advisor: Peter Kourzanov

The reference code for this position is 2026-133.

Bewerbungsfrist

Solange das Stellenangebot online ist

Studienniveau

Promotion

Funktion

Technologie

Weitere Informationen über das Unternehmen