• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 415
  • 41
  • Tagged with
  • 456
  • 456
  • 426
  • 372
  • 371
  • 371
  • 369
  • 368
  • 278
  • 116
  • 104
  • 82
  • 71
  • 68
  • 67
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
181

Transforma??o de modelos de processos de neg?cio em BPMN para modelos de sistema utilizando casos de uso da UML

Heredia, Leonardo Rodriguez 26 January 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:45Z (GMT). No. of bitstreams: 1 438602.pdf: 1994981 bytes, checksum: a5439343e1d91aaf3b5b229c798861a5 (MD5) Previous issue date: 2012-01-26 / The business processes models designed by business analysts act as requirement source to model information systems that may give support to these business processes. Transforming a business process model into a system model is not simple. The notation or language used to design business process model is different from the one used to design the system model. Today, BPMN is the pattern to build process models and UML is the pattern to design system models. The goal of this research is to present a method that helps the transformation business process model created in BPMN to system model using UML use cases. The transformation occurs through analysis of how each business element from a BPMN diagram can result in UML use cases elements. The method presents many alternatives to transform a BPMN element into a UML use case, by identifying the relationships and the initial information of cases descriptions / Os modelos de processos de neg?cio definidos pelos analistas de neg?cio servem como fonte de requisitos para a modelagem dos sistemas de informa??o que podem ser constru?dos para dar suporte a esses processos. A transforma??o de um modelo em n?vel de neg?cio para um modelo em n?vel de sistema n?o ? trivial. A nota??o ou linguagem utilizada para modelar o neg?cio ? diferente da utilizada para modelar sistema. Atualmente a BPMN ? a nota??o padr?o para constru??o de modelos de processos de neg?cio e a UML ? a linguagem padr?o para modelagem de sistemas. O objetivo desse trabalho ? apresentar um m?todo que auxilie na transforma??o de modelos de processos de neg?cio feitos em BPMN para modelos de sistema utilizando casos de uso da UML. A transforma??o ? realizada atrav?s da an?lise de como cada elemento de um diagrama BPMN pode dar origem a elementos de casos de uso da UML. O m?todo apresenta diferentes possibilidades de transformar um elemento da BPMN em casos de uso da UML, identificando os relacionamentos e informa??es iniciais da descri??o dos casos de uso
182

A framework for integrating interaction design and agile methods

Silva, Tiago Silva da 22 March 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:46Z (GMT). No. of bitstreams: 1 438706.pdf: 5157206 bytes, checksum: c5422795c48935a5ef9a79af5999aa0c (MD5) Previous issue date: 2012-03-22 / Desenvolvimento ?gil tem estado em evid?ncia no que diz respeito ? processos de desenvolvimento de software. Juntamente com o crescimento da conscientiza??o sobre a import?ncia de uma boa Experi?ncia de Usu?rio surgiu a necessidade de integrar estas duas ?reas. Entretanto, o desenvolvimento ?gil possui uma cultura distinta que, num primeiro momento, parece entrar em conflito com o Design Centrado no Usu?rio. Assim, a integra??o destas duas ?reas torna-se um desafio. Esta tese focaliza na integra??o destas duas ?reas, fornecendo um conjunto de pr?ticas e artefatos para apoiar equipes ?geis e Designers de Intera??o a superar tal desafio. Uma Revis?o Sistem?tica foi realizada a fim de identificar propostas de integra??o de m?todos ?geis e Design de Intera??o. Com base na reuni?o das pr?ticas e artefatos mais comuns identificados na revis?o, um framework foi proposto. A fim de verificar tal proposta, Pesquisas-A??o foram realizadas em duas organiza??es de dois diferentes pa?ses. Desta forma, o resultado desta pesquisa ? a proposta de um framework para integrar Design de Intera??o e desenvolvimento ?gil. / Agile development has become mainstream regarding software development processes. Along the increasing understanding of the importance of good User eXperience came the need to integrate these two areas. However, Agile development have a distinct culture that at first glance seems to conflict with User-Centered Design. Therefore, integrating these two areas becomes a challenging task. This thesis focuses on integrating these areas, providing a set of practices and artifacts to support Agile teams and Interaction Designers to overcome this challenge. A Systematic Literature Review was conducted in order to identify existing approaches regarding the integration of Agile and Interaction Design. A framework was proposed gathering the most common practices and artifacts identified in this review. Conducting Action Research in two companies from two different countries tried out this proposal. Thus, the result of this research is a framework proposal for integrating Interaction Design and Agile Development.
183

Recomenda??o de tags para m?dia social colaborativa: da generaliza??o ? personaliza??o

Ziesemer, Angelina de Carvalho A. 20 March 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:47Z (GMT). No. of bitstreams: 1 438773.pdf: 3581155 bytes, checksum: 8bd17c869fd04adc206bbbcd32f4b1dd (MD5) Previous issue date: 2012-03-20 / Social media systems such as Flickr, Youtube and Picasa have become very popular as they provide a collaborative environment to share photos and videos supporting tags, ratings and comments. This kind of interaction includes a lot of content provided by users, which may bring meaningful information to recommendation systems. The aggregation of tags is also a way to cluster items and provide tag-based search content. We investigate how to support tag recommendation by ranking the co-occurrence, popularity and relevance of commonly-used tags in similar items and by similar users. We developed a tag recommendation system to recommend of possibly relevant tags. We use Flickr s dataset to analyze our algorithm s behavior and present the results provide by the experiment. A new model using personalized recommendation was developed using the experiment results and the behavior of each user. / Sistemas de m?dia social como Flickr, Youtube e Picasa tornaram-se muito populares devido ao seu ambiente para compartilhamento de imagens, v?deos e suporte ? atribui??o de tags, avalia??es e coment?rios. Sistemas colaborativos possuem grandes quantidades de conte?do provido pelos usu?rios, os quais fornecem informa??es relevantes para engines de recomenda??o. O uso de tags tamb?m permite a clusteriza??o e busca de conte?do baseado em palavras-chaves. Neste trabalho foi investigado um mecanismo para recomendar tags, desenvolvendo medidas de co-ocorr?ncia, popularidade e relev?ncia de tags comumente usadas em itens similares e por usu?rios similares. Foi desenvolvido um sistema para recomendar poss?veis tags relevantes baseadas na similaridade contextual de outras tags providas pelos usu?rios. Para o desenvolvimento do experimento, foi utilizado um dataset do Flickr para gerar recomenda??es e analisar o comportamento do algoritmo e as atribui??es efetuadas pelos usu?rios participantes. Os resultados obtidos demonstraram padr?es de atribui??o e desempenho de acordo com o conte?do/contexto da imagem. Utilizando a frequ?ncia de atribui??o baseada no hist?rico de cada perfil ? sugerido um novo modelo personalizado para recomenda??o de tags.
184

Evaluation of system-level impacts of a persistent main memory architecture

Perez, Taciano 15 March 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:47Z (GMT). No. of bitstreams: 1 438861.pdf: 1222847 bytes, checksum: b54b23f85d4f13183371506695cec294 (MD5) Previous issue date: 2012-03-15 / Por cerca de 30 anos, os sistemas de mem?ria computacional t?m sido essencialmente os mesmos: tecnologias de mem?ria vol?til de alta velocidade como SRAM e DRAM utilizadas para caches e mem?ria principal; discos magn?ticos para armazenamento persistente; e mem?ria flash, persistente e de baixa velocidade, para armazenamento com caracter?sticas de baixa capacidade e baixo consumo de energia, tais como dispositivos m?veis e embarcados. Hoje est?o emergindo novas tecnologias de mem?ria n?o-vol?til, que prometem mudar radicalmente o cen?rio de sistemas de mem?ria. Neste trabalho s?o avaliados impactos (em n?vel de sistema) de lat?ncia e energia supondo um computador com mem?ria principal persistente usando PCRAM e Memristor. Os resultados experimentais suportam a viabilidade de se empregar tecnologias emergentes de mem?ria n?o-vol?til como mem?ria principal persistente, indicando que as vantagens de consumo de energia com rela??o a DRAM devem ser significativas. Esse estudo tamb?m compara o desenvolvimento de aplica??es usando tanto uma abordagem tradicional usando sistema de arquivos quanto utilizando um framework espec?fico para persist?ncia em mem?ria. Conclui-se que, para colher os principais benef?cios potencialmente oferecidos por mem?ria principal persistente, ? necess?rio utilizar novas abordagens de programa??o que n?o estabelecem uma separa??o entre mem?ria vol?til e armazenamento secund?rio. / For almost 30 years, computer memory systems have been essentially the same: volatile, high speed memory technologies like SRAM and DRAM used for cache and main memory; magnetic disks for high-end data storage; and persistent, low speed flash memory for storage with low capacity/low energy consumption requirements such as embedded/mobile devices. Today we watch the emergence of new non-volatile memory (NVM) technologies that promise to radically change the landscape of memory systems. In this work we assess system-level latency and energy impacts of a computer with persistent main memory using PCRAM and Memristor. The experimental results support the feasibility of employing emerging non-volatile memory technologies as persistent main memory, indicating that energy improvements over DRAM should be significant. This study has also compared the development and execution of applications using both a traditional filesystem design and a framework specific of in-memory persistence (Mnemosyne). It concludes that in order to reap the major rewards potentially offered by persistent main memory, it is necessary to take new programming approaches that do not separate volatile memory from persistent secondary storage.
185

Contributions to the design and prototyping of GALS and asynchronous systems

Moreira, Matheus Trevisan 13 April 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:47Z (GMT). No. of bitstreams: 1 439051.pdf: 3612588 bytes, checksum: b521a29595b0b62cb20c6ca3b96c8502 (MD5) Previous issue date: 2012-04-13 / As CMOS technology nodes scale dosn, nes problems a rise concerning the design of synchronous circuits and systems. This is due to tight constraints resulting from the use of a single signal to control a shole complex integrated circui t. Moreover, modern chips integrate shole systems that require a large amount of intellectual property cores, each sith specific requirements and design constraints. In this context, asynchronous design techniques present appealing solutions to help designers achieving efficient systems, as each core can be independently implemented and then employ asynchronous communication at the system level. Different sorks available in literature demonstrate that asynchronous circuits are sell suited for los poser, high speed and robust applications. Hose ver, these circuits are very difficult to be implemented, due to the lack of design automation tools and basic components. In this say, experiments sith asynchronous circuits are practica lly limited to full custom approaches. In order to help overcoming such limitations, the Author has been involved sith asynchronous circuits design for five years. This sork presents details o f part of this research sork, including the implementation of five non-synchronous netsork-on-c hip routers, a standard cell library sith over five hundred components for asynchronous circuits and a design flos proposed for such components / Com o avan?o de tecnologias CMOS, novos desafios surgem para o projeto de circuitos e sistemas s?ncronos. Isso se deve ao fato de que o uso de um ?nico sinal para controlar um circuito integrado complexo resulta em restri??es de projeto dif?ceis de serem atendidas. Al?m disso, chips atuais integram sistemas inteiros, que necessitam de uma grande quantidade de n?cleos de propriedades intelectual, cada um com necessidades e restri??es espec?ficas. Neste cen?rio, t?cnicas ass?ncronas de projeto representam solu??es interessantes para ajudar projetistas a obter sistemas eficientes, uma vez que cada n?cleo de propriedade intelectual pode ser projetado de forma independente e ent?o comunicar-se assincronamente, a n?vel de sistema. Diversos trabalhos dispon?veis na literatura demonstram que circuitos ass?ncronos s?o adequados para implementa??es que necessitem baixo consumo de pot?ncia, alto desempenho ou alta robustez. Entretanto, atualmente, ? muito dif?cil de projetar tais circuitos, dada a falta de ferramentas de automa??o e de bibliotecas de componentes b?sicos. Dessa forma, o uso de circuitos ass?ncronos ? praticamente limitado a abordagens full-custom. A fim de contribuir para a supera??o dessa barreira, o Autor est? envolvido na pesquisa de circuitos ass?ncronos h? cinco anos. Este trabalho apresenta detalhes de parte dessa pesquisa, incluindo a implementa??o de cinco roteadores de redes intra-chip n?o s?ncronos, uma biblioteca de c?lulas com mais de quinhentos componentes ass?ncronos e um fluxo de projeto proposto para o projeto de tais componentes
186

Extra??o autom?tica de conceitos a partir de textos em l?ngua portuguesa

Lopes, Lucelene 26 January 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:48Z (GMT). No. of bitstreams: 1 439085.pdf: 7508888 bytes, checksum: c69f67a5ec361212f83a17a4407866ce (MD5) Previous issue date: 2012-01-26 / This thesis describes a process to extract concepts from texts in portuguese language. The proposed process starts with linguistic annotated corpora from specific domains, and it generates lists of concepts for each corpus. The proposal of a linguistic oriented extraction procedure based on noun phrase detection, and a set of heuristics to improve the overall quality of concept candidate extraction is made. The improvement in precision and recall of extracted term list is from approximatively from 10% to more more than 60%. A new index (tf-dcf) based on contrastive corpora is proposed to sort the concept candidate terms according to the their relevance to their respective domain. The precision results achieved by this new index are superior to to the results achieved by indices proposed in similar works. Cut-off points are proposed in order to identify, among extracted concept candidate terms sorted according to their relevance, which of them will be considered concepts. A hybrid approach to choose cut-off points delivers reasonable F-measure values, and it brings quality to the concept identification process. Additionally, four applications are proposed in order to facilitate the comprehension, handling, and visualization of extracted terms and concepts. Such applications enlarge this thesis contributions available to a broader community of researchers and users of Natural Language Processing area. The proposed process is described in detail, and experiments empirically evaluate each process step. Besides the scientific contribution made with the process proposal, this thesis also delivers extracted concept lists for five different domain corpora, and the prototype of a software tool (EχATOLP) implementing all steps of the proposed process. / Essa tese descreve um processo para extrair conceitos de textos em l?ngua portuguesa. O processo proposto inicia com corpora de dom?nio linguisticamente anotados, e gera listas de conceitos dos dom?nios de cada corpus. Utiliza-se uma abordagem lingu?stica, que baseia-se na identifica??o de sintagmas nominais e um conjunto de heur?sticas que melhoram a qualidade da extra??o de candidatos a conceitos. Essa melhora ? expressa por incrementos aproximadamente de 10% para mais de 60% nos valores de precis?o e abrang?ncia das listas de termos extra?das. Prop?e-se um novo ?ndice (tf-dcf) baseado na compara??o com corpora contrastantes, para ordenar os termos candidatos a conceito extra?dos de acordo com suas relev?ncias para o corpus de dom?nio. Os resultados obtidos com esse novo ?ndice s?o superiores aos resultados obtidos com ?ndices propostos em trabalhos similares. Aplicam-se pontos de corte para identificar, dentre os termos candidatos classificados segundo sua relev?ncia, quais ser?o considerados conceitos. O uso de uma abordagem h?brida para escolha de pontos de corte fornece valores adequados de medida F, trazendo qualidade ao processo de identifica??o de conceitos. Adicionalmente. prop?em-se quatro aplica??es para facilitar a compreens?o, manipula??o e visualiza??o dos termos e conceitos extra?dos. Essas aplica??es tornam as contribui??es dessa tese acess?veis a um maior n?mero de pesquisadores e usu?rios da ?rea de Processamento de Linguagem Natural. Todo o processo proposto ? descrito em detalhe, e experimentos avaliam empiricamente cada passo. Al?m das contribui??es cient?ficas feitas com a proposta do processo, essa tese tamb?m apresenta listas de conceitos extra?dos para cinco diferentes corpora de dom?nio, e o prot?tipo de numa ferramenta de software (EXATOLP) que implementa todos os passos propostos.
187

Uma metodologia para aquisi??o de conhecimento em reuni?es de projetos de desenvolvimento de software

Cabral, Anderson Ricardo Yanzer 26 January 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:48Z (GMT). No. of bitstreams: 1 439084.pdf: 4516472 bytes, checksum: a3c0cbeee19eaffe481d630ecbbe0836 (MD5) Previous issue date: 2012-01-26 / Software engineering is a highly knowledge-based domain, in which success factors are related to the experience of people involved in various phases and process's activities. The knowledge in software engineering is dispersed, of huge proportions and is continually growing. Consequently, the knowledge management in organizations is a wide area with many disciplines that can influence the results. The preference for the use of knowledge in tacit or explicit formats is one of the issues surrounding knowledge management in software development. This preference will determine, among other things, the option for the reducing of the externalization of the knowledge that circulates in projects at the expense of greater use of knowledge in the tacit format, reducing this way the use of artifacts such as diagrams and other documents and increasing the communication through direct talks between those involved in the projects (common and usual in agile methodologies). Thus, prioritizing the use of tacit knowledge and reducing the knowledge externalization process, mandates that methodologies, techniques and tools for knowledge management be reconsidered. In this context, the objective of this research is to present a methodology for knowledge acquisition of the project meeting conversations, in order to classify and index the knowledge through ontologies. / A engenharia de software ? um dom?nio altamente orientado ao conhecimento, no qual os fatores de sucesso est?o relacionados com a experi?ncia das pessoas envolvidas nas diversas fases e atividades do processo. O conhecimento na engenharia de software ? disperso, de propor??o imensa e de crescimento cont?nuo, e a gest?o deste conhecimento nas organiza??es ? uma ?rea ampla com muitas disciplinas que podem influenciar nos seus resultados. Dentre as quest?es que envolvem a gest?o do conhecimento no desenvolvimento de software est? a prefer?ncia pelo uso do conhecimento em seu modo t?cito ou expl?cito. Essa prefer?ncia poder? definir, entre outros aspectos, a op??o pela redu??o da explicita??o do conhecimento que circula nos projetos em detrimento de um uso maior do conhecimento em seu formato t?cito. Em fun??o destas defini??es, podemos reduzir o uso de artefatos como diagramas e outros tipos de documentos e incrementar a comunica??o direta atrav?s de conversa??es entre os envolvidos nos projetos (comum em metodologias ?geis). Desta forma, o fato de priorizar o uso do conhecimento no seu formato t?cito, reduzindo o processo de externaliza??o do conhecimento, faz com que as metodologias, t?cnicas e ferramentas para gest?o do conhecimento no processo de desenvolvimento de software sejam repensadas. Diante deste contexto, o objetivo desta pesquisa ? apresentar uma metodologia para aquisi??o do conhecimento presente nas conversa??es realizadas nas reuni?es de projeto, de forma a classificar este conhecimento e index?-lo atrav?s do uso de ontologias.
188

Smart execution of molecular docking simulations of a fully-flexible receptor model

Frantz, F?bio Andr? 12 April 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:48Z (GMT). No. of bitstreams: 1 439095.pdf: 3289381 bytes, checksum: eb6fc534e5a9d631dbafb97aa0a9c407 (MD5) Previous issue date: 2012-04-12 / Molecular docking simulations of Fully-Flexible Receptor (FFR) models are coming of age. However, they demand parallelization of computing activities for their executions and generate huge amounts of data that needs to be analyzed. Many Task Computing (MTC) is an attractive paradigm routinely applied to execute intensive tasks. In this work we propose an environment to execute molecular docking simulations of FFR models to small molecules integrated with an MTC middleware. This environment is based on a new pattern called Self-adapting Multiple Instances (P-SaMI) that provide rules to reduce the number of experiments, providing a Reduced Fully-Flexible Receptor (RFFR) model. The main contribution of this research is to prove that P-SaMI rules can be used on Molecular Docking Simulations through a web environment integrated with an MTC middleware. / Simula??es de docagem molecular com modelos de Receptores Totalmente Flex?veis (FFR) est?o adquirindo maturidade. No entanto, isto demanda atividades computacionais de paraleliza??o para gera??o e execu??o de grande volume de dados que precisam ser analizados. Computa??o multi-tarefa ? um paradigma atrativo e que vem sendo aplicado frequentemente para executar tarefas intensivas. Neste trabalho propomos um ambiente para executar simula??es de docagem molecular no modelo FFR com pequenas mol?culas integradas a um componente MTC. Este ambiente ? baseado no padr?o M?ltiplas Inst?ncias Autoadapt?veis (P-SaMI) que possui regras para redu??o do n?mero de experimentos, provendo um modelo de Receptores Totalmente Flex?veis Reduzido (RFFR). A principal contribui??o desta pesquisa est? na comprova??o de que as regras do P-SaMI podem ser usadas em Simula??es de Docagem Molecular atrav?s de um ambiente web integrado com um componente MTC.
189

Segmenta??o de pessoas em imagens est?ticas baseada em esqueleto

Jacques Junior, Julio Cezar Silveira 20 April 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:49Z (GMT). No. of bitstreams: 1 439268.pdf: 3839238 bytes, checksum: fd0fa234ac3d8f99019784f88a77547f (MD5) Previous issue date: 2012-04-20 / The segmentation of people (automatic or semi-automatic) in still images is a very challenging task, mainly due to several factors in the real world, such as those related to the lighting of the scene where the image was captured, shadows, image noise, occlusions, high similarity of the object of interest with the background of the scene and the lack of information inherent in depth when a scene is captured into a 2D image. In this work we present a skeleton-based model for human segmentation in still images. The input data of the model, related to the skeleton model, can be obtained automatically (using an algorithm for 2D pose estimation of people in images, for example) or manually (through user interaction), depending on the particular application. The skeleton model is used to guide the segmentation by taking into account color information, brightness, angle constraints and anthropometric parameters. In a general way, the main idea of the proposed approach is to build a graph around the skeleton model, for a given input image, and find out the best path in this graph that satisfies a certain condition (e.g., the one that maximizes a certain energy criterion), thus generating the contour of the person in the picture.It is also being proposed in this work an approach to measure quantitatively the experimental results, from information provided through user interaction. The experimental results demonstrate that the proposed model generates satisfactory results for non-trivial images containing people with varied appearances and poses (containing self-occlusions), in various complex environments (and uncontrolled), with different lighting conditions and image quality. The results obtained using the proposed model was also compared with those obtained by a work considered state of the art. Our experiments indicate that the proposed model adapts better to the contours, while the human body shape priors in the confronted work enforce a smoother contour.The proposed segmentation model generates a closed contour (for each person in the image) with semantic information included, (e.g., each contour point is associated with a particular body part), which can be used for various purposes (for example, construction of virtual humans with features extracted from the image, methods for clothes estimation in images, estimation of the human shape under the clothes, etc.). / A segmenta??o (autom?tica ou semi-autom?tica) de pessoas em imagens est?ticas ? uma tarefa bastante desafiadora, principalmente devido a diversos fatores do mundo real, como por exemplo, fatores relacionados ? ilumina??o da cena onde a imagem foi capturada, sombras, ru?dos na imagem, oclus?o, alta similaridade do objeto de interesse com o fundo da cena e a falta de informa??o inerente de profundidade quando uma cena ? capturada em uma imagem 2D. Nessa tese ? apresentado um modelo para segmenta??o de pessoas em imagens baseado em esqueleto. Os dados de entrada para o modelo proposto, associados ao modelo de esqueleto, podem ser obtidos de forma autom?tica (utilizando um algoritmo para estimativa de pose 2D de pessoas em imagens, por exemplo) ou manual (atrav?s de intera??o com usu?rio), dependendo da aplica??o em quest?o. O modelo de esqueleto guia a segmenta??o da pessoa na imagem levando em considera??o informa??es de cor, luminosidade, restri??es de ?ngulos e par?metros antropom?tricos. De uma forma geral, a id?ia principal da abordagem proposta ? construir um grafo ao redor do modelo de esqueleto, para uma determinada imagem de entrada, e buscar o melhor caminho nesse grafo que satisfa?a uma determinada condi??o (por exemplo, aquela que maximiza certo crit?rio de energia), gerando assim o contorno da pessoa na imagem.Tamb?m est? sendo proposta nessa tese uma abordagem para avaliar quantitativamente os resultados experimentais obtidos, a partir de informa??es fornecidas atrav?s de intera??o com usu?rio. Os resultados experimentais demonstram que o modelo proposto gera resultados satisfat?rios para imagens n?o triviais, contendo pessoas com apar?ncias e poses variadas (podendo haver membros parcialmente ocultos), em diversos ambientes complexos (e n?o controlados), com diferentes ilumina??es e qualidade de imagem, entre outros fatores. Os resultados obtidos com a utiliza??o do modelo proposto tamb?m foram comparados com os obtidos por um trabalho considerado estado-daarte e os experimentos indicam que o nosso modelo gera resultados mais coerentes para o contorno da pessoa, enquanto que os contornos obtidos pelo trabalho em quest?o apresentam formas mais suaves.O modelo de segmenta??o proposto ? capaz de gerar um contorno fechado (para cada pessoa na imagem) contendo informa??o sem?ntica, ou seja, cada ponto do contorno resultante est? associado a uma determinada parte do corpo, que pode ser utilizada para diversos fins (por exemplo, constru??o de humanos virtuais com caracter?sticas extra?das da imagem, m?todos para estimativa de roupas em imagens, estimativa da forma humana sobre as roupas, entre outros).
190

Reduction of energy consumption in MPSOCS through a dynamic frequency scaling technique

Rosa, Thiago Raupp da 27 March 2012 (has links)
Made available in DSpace on 2015-04-14T14:49:50Z (GMT). No. of bitstreams: 1 439390.pdf: 3101139 bytes, checksum: 42025c16dd319c48f3a185f5f4c5dbc5 (MD5) Previous issue date: 2012-03-27 / NoC-based MPSoCs are employed in several embedded systems due to the high performance, achieved by using multiple processing elements (PEs). However, power and energy restrictions, especially in mobile applications, may render the design of MPSoCs over-constrained. Thus, the use of power management techniques is mandatory. Moreover, due to the high variability present in application workloads executed by these devices, this management must be performed dynamically. The use of traditional dynamic voltage and frequency scaling (DVFS) techniques proved to be useful in several scenarios to save energy. Nonetheless, due to technology scaling that limits the voltage variation and to the slow response of DVFS schemes, the use of such technique may become inadequate in newer DSM technology nodes. As alternative, the use of dynamic frequency scaling (DFS) may provide a good trade-off between power savings and power overhead. This work proposes a self-adaptable distributed DFS scheme for NoC-Based MPSoCs. Both NoC and PEs have an individual frequency control scheme. The DFS scheme for PEs takes into account the PE computation and communication loads to dynamically change the operating frequency. In the NoC, a DFS controller uses packet information and router activity to decide the router operating frequency. Also, the clock generation module is designed to provide a clock signal to PEs and NoC routers. The clock generation method is simple, based on local selective clock gating of a single global clock, provides a wide range of generated clocks, induces low area and power overheads and presents small response time. Synthetic and real applications were used to evaluate the proposed scheme. Results show that the number of executed instructions can be reduced by 65% (28% in average), with an execution time overhead up to only 14% (9% in average). The consequent power dissipation reduction in PEs reaches up to 52% (23% in average) and in the NoC up to 76% (71% in average). The power overhead induced by the proposed scheme is around 3% in PEs and around 10% in the NoC / MPSoCs baseados em NoC t?m sido empregados em sistemas embarcados devido ao seu alto desempenho, atingido atrav?s do uso de m?ltiplos elementos de processamento (PEs). Entretanto, a especifica??o da funcionalidade, agregada a especifica??o de requisitos de consumo de energia em aplica??es m?veis, pode comprometer o processo de projeto em termos de tempo e/ou custo. Dessa forma, a utiliza??o de t?cnicas para gerenciamento de consumo de energia ? essencial. Al?m disso, aplica??es que possuam carga de trabalho din?mica podem realizar esse gerenciamento dinamicamente. A utiliza??o de t?cnicas para escalonamento din?mico de tens?o e frequ?ncia (DVFS) mostrou-se adequada para a redu??o do consumo de energia em sistemas computacionais. No entanto, devido ? evolu??o da tecnologia, a varia??o m?nima de tens?o ? menor, e o tempo de resposta elevado dos m?todos de DVFS pode tornar esta t?cnica inadequada em tecnologias DSM (deep sub-micron). Como alternativa, a utiliza??o de t?cnicas para escalonamento din?mico de frequ?ncia (DFS) pode prover uma boa rela??o custo-benef?cio entre economia e consumo de energia. O presente trabalho apresenta um esquema de escalonamento din?mico de frequ?ncia distribu?do auto-adapt?vel para MPSoCs baseados em NoC. Ambos os elementos do MPSoC (NoC e PEs) possuem um esquema espec?fico. O esquema para os PEs leva em considera??o as cargas de computa??o e comunica??o do mesmo. Na NoC, o esquema ? controlado atrav?s de informa??es provenientes do pacote que trafega na rede e da atividade do roteador. Al?m disso, um m?dulo para gera??o local de rel?gio ? apresentado, o qual ? respons?vel por prover o sinal de rel?gio para PEs e roteadores da NoC. O esquema de gera??o do sinal de rel?gio ? simples, baseado em roubo de ciclo de um sinal de rel?gio global. Este ainda fornece uma ampla variedade de frequ?ncias, induz baixo custo adicional de ?rea e consumo e responde rapidamente a uma nova configura??o. Para avaliar o esquema proposto, aplica??es sint?ticas e reais foram simuladas. Os resultados mostram que a redu??o no n?mero de instru??es executadas ? de at? 65% (28% em m?dia), com um custo adicional de no m?ximo 14% no tempo de execu??o (9% em m?dia). Em rela??o ? dissipa??o de pot?ncia, os resultados mostram que a redu??o ? de at? 52% nos PEs (23% em m?dia) e de at? 76% na NoC (71% em m?dia). O overhead de consumo apresentado pelo esquema dos PEs ? de 3% e pelo esquema da NoC ? de 10%

Page generated in 0.0289 seconds