Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava

Detalhes bibliográficos
Autor(a) principal: Oliveira, Leandro Augusto de
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/7820
Resumo: Com o crescimento do mercado de sistemas embarcados, em especial aqueles dispositivos portáteis como PDAs e celulares, observa-se o crescimento de mercados baseados nestas plataformas, como o mercado de entretenimento digital. Devido às características destes dispositivos, novas oportunidades e desafios acompanham estas mudanças. Com cada vez mais recursos incorporados, o projeto de software para estes dispositivos torna-se mais complexo, exigindo soluções que aumentem a produtividade do desenvolvedor. Este trabalho descreve o estudo de técnicas em software para reduzir o consumo de energia e aumentar o desempenho de sistemas embarcados com recursos gráficos, baseados no microprocessador Femtojava. Como subproduto deste trabalho, foi desenvolvida uma biblioteca gráfica para a plataforma Femtojava. Dois estudos de caso foram desenvolvidos para analisar a biblioteca desenvolvida, caracterizando o seu consumo de energia e desempenho.
id URGS_327d7b4f6a5f4715fa9003cb6149c27c
oai_identifier_str oai:www.lume.ufrgs.br:10183/7820
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Oliveira, Leandro Augusto deCarro, Luigi2007-06-06T19:10:26Z2006http://hdl.handle.net/10183/7820000557687Com o crescimento do mercado de sistemas embarcados, em especial aqueles dispositivos portáteis como PDAs e celulares, observa-se o crescimento de mercados baseados nestas plataformas, como o mercado de entretenimento digital. Devido às características destes dispositivos, novas oportunidades e desafios acompanham estas mudanças. Com cada vez mais recursos incorporados, o projeto de software para estes dispositivos torna-se mais complexo, exigindo soluções que aumentem a produtividade do desenvolvedor. Este trabalho descreve o estudo de técnicas em software para reduzir o consumo de energia e aumentar o desempenho de sistemas embarcados com recursos gráficos, baseados no microprocessador Femtojava. Como subproduto deste trabalho, foi desenvolvida uma biblioteca gráfica para a plataforma Femtojava. Dois estudos de caso foram desenvolvidos para analisar a biblioteca desenvolvida, caracterizando o seu consumo de energia e desempenho.With the growth of the embedded systems market, especially PDAs and mobile phones, other markets based on those platforms, like digital entertainment, have experienced growth as well. Due to its characteristics, embedded devices present new opportunities and challenges. With an ever growing number of features, software development for these devices becomes more complex, demanding more powerful tools for increasing developer productivity. This work presents the study of software techniques to save power and improve performance of graphics capable embedded devices, based on Femtojava microprocessor. As a sub product of this work, a graphical library has been developed for the Femtojava platform. Two case studies were developed in order to analyze the library, characterizing its power consumption and performance.application/pdfporMicrocontroladoresJava (Linguagem de programação)Sistemas embarcadosClass libraryEmbedded systemsJavaFemtojavaConjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojavaClass Library for Femtojava-Based Embedded 2D Graphics Applications info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2006mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000557687.pdf000557687.pdfTexto completoapplication/pdf448442http://www.lume.ufrgs.br/bitstream/10183/7820/1/000557687.pdfbec613c2742ac930f5d94189e27ac25aMD51TEXT000557687.pdf.txt000557687.pdf.txtExtracted Texttext/plain126616http://www.lume.ufrgs.br/bitstream/10183/7820/2/000557687.pdf.txt685893d30431aaeeca7823cf3b030019MD52THUMBNAIL000557687.pdf.jpg000557687.pdf.jpgGenerated Thumbnailimage/jpeg1108http://www.lume.ufrgs.br/bitstream/10183/7820/3/000557687.pdf.jpge3b98ad394b00a93b86011c39c56dfb1MD5310183/78202018-10-17 07:42:21.561oai:www.lume.ufrgs.br:10183/7820Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-17T10:42:21Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
dc.title.alternative.en.fl_str_mv Class Library for Femtojava-Based Embedded 2D Graphics Applications
title Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
spellingShingle Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
Oliveira, Leandro Augusto de
Microcontroladores
Java (Linguagem de programação)
Sistemas embarcados
Class library
Embedded systems
Java
Femtojava
title_short Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
title_full Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
title_fullStr Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
title_full_unstemmed Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
title_sort Conjunto de classes para aplicações gráficas 2D em sistemas embarcados baseados no femtojava
author Oliveira, Leandro Augusto de
author_facet Oliveira, Leandro Augusto de
author_role author
dc.contributor.author.fl_str_mv Oliveira, Leandro Augusto de
dc.contributor.advisor1.fl_str_mv Carro, Luigi
contributor_str_mv Carro, Luigi
dc.subject.por.fl_str_mv Microcontroladores
Java (Linguagem de programação)
Sistemas embarcados
topic Microcontroladores
Java (Linguagem de programação)
Sistemas embarcados
Class library
Embedded systems
Java
Femtojava
dc.subject.eng.fl_str_mv Class library
Embedded systems
Java
Femtojava
description Com o crescimento do mercado de sistemas embarcados, em especial aqueles dispositivos portáteis como PDAs e celulares, observa-se o crescimento de mercados baseados nestas plataformas, como o mercado de entretenimento digital. Devido às características destes dispositivos, novas oportunidades e desafios acompanham estas mudanças. Com cada vez mais recursos incorporados, o projeto de software para estes dispositivos torna-se mais complexo, exigindo soluções que aumentem a produtividade do desenvolvedor. Este trabalho descreve o estudo de técnicas em software para reduzir o consumo de energia e aumentar o desempenho de sistemas embarcados com recursos gráficos, baseados no microprocessador Femtojava. Como subproduto deste trabalho, foi desenvolvida uma biblioteca gráfica para a plataforma Femtojava. Dois estudos de caso foram desenvolvidos para analisar a biblioteca desenvolvida, caracterizando o seu consumo de energia e desempenho.
publishDate 2006
dc.date.issued.fl_str_mv 2006
dc.date.accessioned.fl_str_mv 2007-06-06T19:10:26Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/7820
dc.identifier.nrb.pt_BR.fl_str_mv 000557687
url http://hdl.handle.net/10183/7820
identifier_str_mv 000557687
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:Biblioteca Digital de Teses e Dissertações 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 Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/7820/1/000557687.pdf
http://www.lume.ufrgs.br/bitstream/10183/7820/2/000557687.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/7820/3/000557687.pdf.jpg
bitstream.checksum.fl_str_mv bec613c2742ac930f5d94189e27ac25a
685893d30431aaeeca7823cf3b030019
e3b98ad394b00a93b86011c39c56dfb1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085080936218624