Arquitetura Cell Broadband Engine aplicada a estimativa de movimento

Detalhes bibliográficos
Autor(a) principal: Kintschner, Ricardo
Data de Publicação: 2010
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/25610
Resumo: Este projeto propõe explorar os recursos da arquitetura do processador Cell Broadband Engine, visando principalmente à utilização deste em aplicações que exijam elevado grau de paralelismo, tais como algoritmos de codificação de áudio/vídeo. O Cell é um multiprocessador heterogêneo, composto por um processador de uso geral e oito co-processadores vetoriais. Foi desenvolvido em conjunto por três empresas, com o objetivo de acelerar aplicações multimídia e de processamento vetorial. Como estudo de caso da proposta deve-se portar para a arquitetura Cell um algoritmo relevante em modernas aplicações de multimídia: estimativa de movimento na codificação de vídeos digitais.
id UFRGS-2_0d5e225fcd054c8635e054ad1e0fae4d
oai_identifier_str oai:www.lume.ufrgs.br:10183/25610
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Kintschner, RicardoCarissimi, Alexandre da SilvaHusemann, Ronaldo2010-09-09T04:19:56Z2010http://hdl.handle.net/10183/25610000754647Este projeto propõe explorar os recursos da arquitetura do processador Cell Broadband Engine, visando principalmente à utilização deste em aplicações que exijam elevado grau de paralelismo, tais como algoritmos de codificação de áudio/vídeo. O Cell é um multiprocessador heterogêneo, composto por um processador de uso geral e oito co-processadores vetoriais. Foi desenvolvido em conjunto por três empresas, com o objetivo de acelerar aplicações multimídia e de processamento vetorial. Como estudo de caso da proposta deve-se portar para a arquitetura Cell um algoritmo relevante em modernas aplicações de multimídia: estimativa de movimento na codificação de vídeos digitais.This project proposes to exploit the resources of the Cell Broadband Engine processor, aiming primarily to its use in applications which need a high level of parallelism, such as audio/video encoding algorithms. The Cell Broadband Engine is a heterogeneous multiprocessor which consists of a general-purpose processor and eight vector/SIMD coprocessors. It was designed jointly by three companies to accelerate multimedia and vector processing applications. The proposed case study is to port to the Cell architecture to a relevant algorithm in modern multimedia applications: motion estimation in video encoding.application/pdfporRedes : ComputadoresProcessamento paraleloCell broadband engineParallel processingVideo encodingMotion estimationArquitetura Cell Broadband Engine aplicada a estimativa de movimentoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2010Engenharia de Computaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000754647.pdf000754647.pdfTexto completoapplication/pdf876290http://www.lume.ufrgs.br/bitstream/10183/25610/1/000754647.pdf820347610271ad010331fe9d7285cacaMD51TEXT000754647.pdf.txt000754647.pdf.txtExtracted Texttext/plain87099http://www.lume.ufrgs.br/bitstream/10183/25610/2/000754647.pdf.txt7c0a1a56ab7eea664786c47a5273b373MD52THUMBNAIL000754647.pdf.jpg000754647.pdf.jpgGenerated Thumbnailimage/jpeg1029http://www.lume.ufrgs.br/bitstream/10183/25610/3/000754647.pdf.jpg97a7439bf9cb25fdcbe46b70c26b3cd8MD5310183/256102018-10-18 07:35:41.152oai:www.lume.ufrgs.br:10183/25610Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-18T10:35:41Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
title Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
spellingShingle Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
Kintschner, Ricardo
Redes : Computadores
Processamento paralelo
Cell broadband engine
Parallel processing
Video encoding
Motion estimation
title_short Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
title_full Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
title_fullStr Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
title_full_unstemmed Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
title_sort Arquitetura Cell Broadband Engine aplicada a estimativa de movimento
author Kintschner, Ricardo
author_facet Kintschner, Ricardo
author_role author
dc.contributor.author.fl_str_mv Kintschner, Ricardo
dc.contributor.advisor1.fl_str_mv Carissimi, Alexandre da Silva
dc.contributor.advisor-co1.fl_str_mv Husemann, Ronaldo
contributor_str_mv Carissimi, Alexandre da Silva
Husemann, Ronaldo
dc.subject.por.fl_str_mv Redes : Computadores
Processamento paralelo
topic Redes : Computadores
Processamento paralelo
Cell broadband engine
Parallel processing
Video encoding
Motion estimation
dc.subject.eng.fl_str_mv Cell broadband engine
Parallel processing
Video encoding
Motion estimation
description Este projeto propõe explorar os recursos da arquitetura do processador Cell Broadband Engine, visando principalmente à utilização deste em aplicações que exijam elevado grau de paralelismo, tais como algoritmos de codificação de áudio/vídeo. O Cell é um multiprocessador heterogêneo, composto por um processador de uso geral e oito co-processadores vetoriais. Foi desenvolvido em conjunto por três empresas, com o objetivo de acelerar aplicações multimídia e de processamento vetorial. Como estudo de caso da proposta deve-se portar para a arquitetura Cell um algoritmo relevante em modernas aplicações de multimídia: estimativa de movimento na codificação de vídeos digitais.
publishDate 2010
dc.date.accessioned.fl_str_mv 2010-09-09T04:19:56Z
dc.date.issued.fl_str_mv 2010
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/25610
dc.identifier.nrb.pt_BR.fl_str_mv 000754647
url http://hdl.handle.net/10183/25610
identifier_str_mv 000754647
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/25610/1/000754647.pdf
http://www.lume.ufrgs.br/bitstream/10183/25610/2/000754647.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/25610/3/000754647.pdf.jpg
bitstream.checksum.fl_str_mv 820347610271ad010331fe9d7285caca
7c0a1a56ab7eea664786c47a5273b373
97a7439bf9cb25fdcbe46b70c26b3cd8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224399242657792