Ivan Biundo
Integration of LEN5, a RISC-V Out-of-Order Microprocessor, Inside a Low-Power, Heterogeneous System on Chip.
Rel. Maurizio Martina, Guido Masera, Michele Caon, Mattia Mirigaldi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2024
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (6MB) | Preview |
Abstract
Processors that support Out-of-Order (OoO) execution are widely used today, forming the foundation of modern processors. The ability to reorder the execution of instructions makes these processors, already widely adopted in consumer and High-Performance Computing fields, attractive for modern Low-Power Heterogeneous Systems, where it is essential to coordinate a large number of peripherals such as Coprocessors, Accelerators, GPUs, etc., with arbitrary latencies. Being able to execute instructions as soon as their operands are available, rather than in the order specified by the user, helps to mask the latencies of these peripherals while simultaneously increasing Instruction Level Parallelism (ILP), thus enhancing performance.
In this context, architectures based on modular ISAs, such as RISC-V, are particularly suited for application-specific scenarios where it is crucial to support custom instructions to accelerate and improve the efficiency of critical parts of selected applications
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
