{"id":3862,"date":"2015-11-30T08:00:44","date_gmt":"2015-11-30T10:00:44","guid":{"rendered":"http:\/\/inf.ufpel.edu.br\/site\/?p=3862"},"modified":"2015-11-30T08:00:44","modified_gmt":"2015-11-30T10:00:44","slug":"banca-de-tcc-livia-silva-do-amaral","status":"publish","type":"post","link":"https:\/\/wp.ufpel.edu.br\/computacao\/ccomp\/banca-de-tcc-livia-silva-do-amaral\/","title":{"rendered":"Banca de TCC: L\u00edvia Silva do Amaral"},"content":{"rendered":"<p style=\"text-align: center\"><strong>UNIVERSIDADE FEDERAL DE PELOTAS<\/strong><br \/>\n<strong> CENTRO DE DESENVOLVIMENTO TECNOL\u00d3GICO<\/strong><br \/>\n<strong> TRABALHO DE CONCLUS\u00c3O DE CURSO<\/strong><\/p>\n<p style=\"text-align: center\">Apresenta\u00e7\u00f5es Finais (2015\/2)<\/p>\n<p style=\"text-align: center\">Modelagem SystemC para Avalia\u00e7\u00e3o Energ\u00e9tica da Comunica\u00e7\u00e3o com a Mem\u00f3ria em Codificadores de V\u00eddeo<br \/>\npor<br \/>\nL\u00edvia Silva do Amaral<\/p>\n<p>Curso:<br \/>\nCi\u00eancia da Computa\u00e7\u00e3o<\/p>\n<p>Banca:<br \/>\nProf. Bruno Zatt (orientador)<br \/>\nProf. Dieison Soares Silveira (co-orientador)<br \/>\nProf. J\u00falio Carlos Balzano de Mattos<br \/>\nProf. Rafael Iankowski Soares<\/p>\n<p>Data: 02 de Dezembro de 2015<\/p>\n<p>Hora: 15:30h<\/p>\n<p>Local: Lab 2<\/p>\n<p><!--more-->Resumo do Trabalho: A crescente demanda no mercado de dispositivos m\u00f3veis por aparelhos mais baratos e poderosos, capazes de oferecer melhores servi\u00e7os de entretenimento, comunica\u00e7\u00e3o, etc., propicia alguns desafios relacionados ao consumo energ\u00e9tico e a vida \u00fatil destes dispositivos, principalmente quando estes s\u00e3o movidos \u00e0 bateria. Padr\u00f5es de codifica\u00e7\u00e3o de v\u00eddeo s\u00e3o empregados em dispositivos que lidam com v\u00eddeos digitais para tornar vi\u00e1vel a transmiss\u00e3o e o armazenamento destes v\u00eddeos. Estes padr\u00f5es podem ser divididos em etapas, sendo que cada uma delas utiliza diversas t\u00e9cnicas e algoritmos para a compress\u00e3o do v\u00eddeo. Dentre estas etapas, a estima\u00e7\u00e3o de movimento (ME \u2013 Motion Estimation) \u00e9 uma das mais importantes e tamb\u00e9m a que apresenta o maior consumo energ\u00e9tico neste processo. Isto ocorre principalmente porque a ME realiza in\u00fameros acessos \u00e0 mem\u00f3ria externa, na tentativa de reduzir a redund\u00e2ncia temporal a partir de informa\u00e7\u00f5es de quadros vizinhos. Assim, a maior parte do consumo energ\u00e9tico relacionado \u00e0 etapa de estima\u00e7\u00e3o de movimento se deve ao acesso dos dados na mem\u00f3ria, j\u00e1 que diversos blocos de quadros de refer\u00eancia s\u00e3o buscados na mem\u00f3ria e comparados ao bloco atual que est\u00e1 sendo codificado. Essa comunica\u00e7\u00e3o entre a unidade de processamento e a mem\u00f3ria faz com que haja um alto consumo energ\u00e9tico, resultando em menor durabilidade da bateria em dispositivos m\u00f3veis. Desta forma, uma solu\u00e7\u00e3o para a redu\u00e7\u00e3o da largura de banda da mem\u00f3ria externa em sistemas de codifica\u00e7\u00e3o de v\u00eddeo deve ser utilizada. Neste sentido, este trabalho prop\u00f5e a modelagem de solu\u00e7\u00f5es que envolvam t\u00e9cnicas para redu\u00e7\u00e3o do n\u00famero de acessos \u00e0 mem\u00f3ria e, consequentemente, reduzam o consumo energ\u00e9tico. Dado o modelo proposto, onde diferentes hierarquias de mem\u00f3ria podem ser exploradas em conjunto com outras t\u00e9cnicas, este trabalho apresenta a implementa\u00e7\u00e3o de uma solu\u00e7\u00e3o em SystemC que re\u00fane um algoritmo de compress\u00e3o de quadros de refer\u00eancia e um sistema de reuso de dados. Esta solu\u00e7\u00e3o impacta na redu\u00e7\u00e3o de energia tanto nas opera\u00e7\u00f5es de escrita quanto de leitura da mem\u00f3ria externa, atingindo uma redu\u00e7\u00e3o de 97,8% no consumo energ\u00e9tico quando comparado com codificadores de v\u00eddeo que n\u00e3o empregam t\u00e9cnicas para redu\u00e7\u00e3o dos acessos \u00e0 mem\u00f3ria externa.<\/p>\n<p>Para mais informa\u00e7\u00f5es acesse: <a href=\"http:\/\/inf.ufpel.edu.br\/notcc\/doku.php?id=bancas:2015_2\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/inf.ufpel.edu.br\/notcc\/doku.php?id=bancas:2015_2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOL\u00d3GICO TRABALHO DE CONCLUS\u00c3O DE CURSO Apresenta\u00e7\u00f5es Finais (2015\/2) Modelagem SystemC para Avalia\u00e7\u00e3o Energ\u00e9tica da Comunica\u00e7\u00e3o com a Mem\u00f3ria em Codificadores de V\u00eddeo por L\u00edvia Silva do&#46;&#46;&#46;<\/p>\n","protected":false},"author":881,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4,19,17],"tags":[],"class_list":["post-3862","post","type-post","status-publish","format-standard","hentry","category-ccomp","category-ecomp","category-noticia"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paGhNl-10i","_links":{"self":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/posts\/3862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/users\/881"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/comments?post=3862"}],"version-history":[{"count":0,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/posts\/3862\/revisions"}],"wp:attachment":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/media?parent=3862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/categories?post=3862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/tags?post=3862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}