Simone Machetti
ASIP Design for Motion Estimation in Video Compression Algorithms.
Rel. Guido Masera, Maurizio Martina. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2018
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (18MB) | Preview |
Abstract
Motion Estimation is one of the most complex and time consuming functions of any video compression algorithm. This thesis proposes an ASIP processor, called 'mecore', optimized for Motion Estimation applications. Three versions of the ASIP are realized, starting from the existing 'tmicro' processor model, found in the ASIP Designer software library. Each version provides an increase in performance with respect to the previous one. The first version introduces new instructions, used to support single byte load and store operations, not supported by the original architecture of 'tmicro'. In the second version, two special purpose instructions are added to the 'mecore' instruction set to exploit a new scalar accelerator, designed to speed up the execution of the Sum of Absolute Differences (SAD), that is the most expensive function of the Motion Estimation.
The third version extends the 'mecore' instruction set with new Single Instruction Multiple Data (SIMD) instructions, supported by new SIMD hardware accelerators that allow to reach very high performance
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
