Banca de TCC: Lívia Silva do Amaral

UNIVERSIDADE FEDERAL DE PELOTAS
CENTRO DE DESENVOLVIMENTO TECNOLÓGICO
TRABALHO DE CONCLUSÃO DE CURSO

Apresentações Finais (2015/2)

Modelagem SystemC para Avaliação Energética da Comunicação com a Memória em Codificadores de Vídeo
por
Lívia Silva do Amaral

Curso:
Ciência da Computação

Banca:
Prof. Bruno Zatt (orientador)
Prof. Dieison Soares Silveira (co-orientador)
Prof. Júlio Carlos Balzano de Mattos
Prof. Rafael Iankowski Soares

Data: 02 de Dezembro de 2015

Hora: 15:30h

Local: Lab 2

Resumo do Trabalho: A crescente demanda no mercado de dispositivos móveis por aparelhos mais baratos e poderosos, capazes de oferecer melhores serviços de entretenimento, comunicação, etc., propicia alguns desafios relacionados ao consumo energético e a vida útil destes dispositivos, principalmente quando estes são movidos à bateria. Padrões de codificação de vídeo são empregados em dispositivos que lidam com vídeos digitais para tornar viável a transmissão e o armazenamento destes vídeos. Estes padrões podem ser divididos em etapas, sendo que cada uma delas utiliza diversas técnicas e algoritmos para a compressão do vídeo. Dentre estas etapas, a estimação de movimento (ME – Motion Estimation) é uma das mais importantes e também a que apresenta o maior consumo energético neste processo. Isto ocorre principalmente porque a ME realiza inúmeros acessos à memória externa, na tentativa de reduzir a redundância temporal a partir de informações de quadros vizinhos. Assim, a maior parte do consumo energético relacionado à etapa de estimação de movimento se deve ao acesso dos dados na memória, já que diversos blocos de quadros de referência são buscados na memória e comparados ao bloco atual que está sendo codificado. Essa comunicação entre a unidade de processamento e a memória faz com que haja um alto consumo energético, resultando em menor durabilidade da bateria em dispositivos móveis. Desta forma, uma solução para a redução da largura de banda da memória externa em sistemas de codificação de vídeo deve ser utilizada. Neste sentido, este trabalho propõe a modelagem de soluções que envolvam técnicas para redução do número de acessos à memória e, consequentemente, reduzam o consumo energético. Dado o modelo proposto, onde diferentes hierarquias de memória podem ser exploradas em conjunto com outras técnicas, este trabalho apresenta a implementação de uma solução em SystemC que reúne um algoritmo de compressão de quadros de referência e um sistema de reuso de dados. Esta solução impacta na redução de energia tanto nas operações de escrita quanto de leitura da memória externa, atingindo uma redução de 97,8% no consumo energético quando comparado com codificadores de vídeo que não empregam técnicas para redução dos acessos à memória externa.

Para mais informações acesse: http://inf.ufpel.edu.br/notcc/doku.php?id=bancas:2015_2