Português English
Contato

Proposta de Tese de Jeckson Dellagostin Souza


Detalhes do Evento


Aluno: Jeckson Dellagostin Souza
Orientador: Prof. Dr. Antonio Carlos Schneider Beck Filho

Título: PHISA Multicores: Trimming the ISA to Optimize Non-Functional Requirements in Heterogeneous CMP
Linha de Pesquisa: Arquiteturas Não Convencionais

Data: 26/02/2019
Horário: 14h
Local: Prédio 43412 – Sala 215 (sala de videoconferência) do Instituto de Informática

Banca Examinadora:
– Prof. Dr. Luigi Carro (UFRGS)
– Prof. Dr. Flavio Rech Wagner (UFRGS)
– Prof. Dr. Marco Antonio Zanata Alves (UFPR – por videoconferência)

Presidente da Banca: Prof. Dr. Antonio Carlos Schneider Beck Filho

Abstract: For generations, General-Purpose Processors (GPPs) have implemented specialized instructions in the form of Instruction Set Architecture (ISA) extensions aiming to increase the performance of emerging applications. Nonetheless, these extensions impose a significant overhead in the area and power of the processor. An example is the Single Instruction MultipleData (SIMD) and Floating-Point (FP) instructions, which pipelinescan represent more than half of the total area of the core. Exploiting the fact that these instructions are not use d as often as the instructions from the base ISA, we propose the Partially Heterogeneous ISA (PHISA) multicore. PHISA is composed of heterogeneous cores of single-ISA, but asymmetric functionality. In other words, some of the cores in the multicore system do not fully implement the costly instruction extensions but share a common base ISA. Therefore, by replacing full-ISA by partial-ISA cores and migrating tasks when necessary, it is possible to free valuable area and power from the processor design, while maintaining support for the extended instructions. In this proposal, we show how PHISA can be used to improve Energy-Delay Product (EDP) compared to other traditional heterogeneous designs. Furthermore, we argue and propose that the area used for the ISA extensions can be more efficiently used to enhance other non-functional requirements of the system, such as reliability and thermal power design.

Keywords: PHISA Multicores: Trimming the ISA to Optimize Non-Functional Requirements in Heterogeneous CMP.