Memoria De Computador
Mostrando 13-24 de 93 artigos, teses e dissertações.
-
13. Uma infraestrutura para aplicações distribuídas baseadas em atores Scala / An infrastructure for distributed applications based on Scala actors
Escrever aplicações concorrentes é comumente tido como uma tarefa difícil e propensa a erros. Isso é particularmente verdade para aplicações escritas nas linguagens de uso mais disseminado, como C++ e Java, que oferecem um modelo de programação concorrente baseado em memória compartilhada e travas. Muitos consideram que o modo de se programar conco
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 28/11/2011
-
14. Memórias autoassociativas esparsas em reticulados completos com aplicações em reconstrução de imagens coloridas
Uma Memória Associativa (AM) é um modelo inspirado na forma com que o cérebro humano armazena e recorda informações. Estes modelos são projetados para armazenar pares de associações. Além disso, uma AM deve ser capaz de recordar um padrão memorizado mesmo após a apresentação de uma versão distorcida ou incompleta de um item memorizado.Esta diss
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 04/03/2011
-
15. Explorando programação híbrida no contexto de clusters de máquinas NUMA
Normalmente, utiliza-se o paradigma de troca de mensagens quando se está programando uma arquitetura do tipo cluster. Porém, quando se deseja programar uma máquina multiprocessada, é requirido o paradigma de memória compartilhada. Recentemente, o surgimento de novas tecnologias possibilitou a criação de clusters com nós multiprocessados. Nestas arqui
Publicado em: 2011
-
16. Proposta de mecanismo de checkpoint com armazenamento de contexto em memória para ambientes de computação voluntária / A Proposal for a checkpoint mechanism based on memory execution-context storage for volunteer computing environments
Computação voluntária é um tipo de computação distribuída na qual o proprietário do computador cede parte dos seus recursos computacionais, tais como poder de processamento ou armazenamento, para a execução de um ou mais projetos de pesquisa de seu interesse. Na área de processamento de alto desempenho, o modelo de computação voluntária desempe
Publicado em: 2011
-
17. Gráficos e Animações: uma estratégia lúdica para o ensino-aprendizagem de funções
O conjunto de atividades que integram este trabalho foi construído com o propósito de promover um ensino-aprendizagem lúdico e dinâmico, a fim de estimular a memória gráfica e a inteligência visual. A seqüência didática envolve o ensino de funções e foi aplicada na 1ª série do Ensino Médio. Com o equilíbrio entre a intuição e a visualizaç�
Publicado em: 2011
-
18. O efeito do uso de um sistema de memória de tradução e da pressão de tempo no processo cognitivo de tradutores profissionais
Esta tese apresenta um estudo sobre o efeito do uso de um sistema de memória de tradução e da pressão de tempo no processo de tradução de tradutores profissionais brasileiros a partir de uma abordagem empírica da tradução. Partindo das categorias de tipos de apoio do grupo PACTE (2005) e da hipótese da desmetaforização de Steiner (2001a), o desem
Publicado em: 2010
-
19. Um modelo de memória transacional para arquiteturas heterogêneas baseado em software Cache / A transactional memory model for heterogeneous architectures based in Software Cache
The adoption of multi-core processors by the industry has pushed towards the development of new techniques to simplify programming parallel software. The technique called transactional memories is one of the most promising. This technique is able to execute multiple tasks concurrently in an optimistic way to achieve a better performance. Another advantage is
Publicado em: 2010
-
20. Análise do consumo de energia em STMs e uma plataforma de simulação multiprocessada com abstração híbrida / Power consumption analysis of STMs and a hybrid abstraction simulation platform
O surgimento das novas arquiteturas multiprocessadas introduziu novos desafios ao desenvolvimento de software. Dentre estes desafios está a dificuldade de realizar a sincronização adequada entre os fluxos de execução. Para solucionar este problema, novos mecanismos de sincronização com abstrações mais simplificadas tem sido propostos. Seguindo esta
Publicado em: 2010
-
21. Paralelização automática de laços para arquiteturas multicore / Automatic loop parallelization for multicore architectures
Embora muitos programas possuam uma forma regular de paralelismo, que pode ser expressa em termos de laços paralelos, muitos exemplos importantes não a possuem. Loop skewing é uma transformação que remodela o espaço de iteração dos laços para que seja possível expressar o paralelismo implícito através de laços paralelos. Como consequência da co
Publicado em: 2010
-
22. Invention of the possible. / Invenção do possível: o uso e a produção de filmes nas aulas de história
O presente trabalho é resultado de uma experiência pedagógica sobre a utilização e a produção de filmes nas aulas de História, realizada entre os anos de 2007 e 2008, com alunos do 9o ano do ensino fundamental de duas escolas da rede particular de São Paulo. Durante este período, a produção cinematográfica foi utilizada de duas maneiras: como ob
Publicado em: 2010
-
23. Explorando memoria transacional em software nos contextos de arquiteturas assimetricas, jogos computacionais e consumo de energia / Exploiting software transactional memory in the context of asymmetric architectures
The shift towards multicore processors taken by the semiconductor industry has initiated an era in which new languages, methodologies and tools are of paramount importance to the development of efficient concurrent systems that can be built in a timely way by all kinds of programmers. One of the main obstacles faced by programmers when dealing with shared me
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 18/12/2009
-
24. Desenvolvimento e aplicação do Litterae: um sistema para marcação, etiquetação, estatística e busca de unidades textuais e processuais
Esta dissertação, desenvolvida no âmbito do projeto SEGTRAD (Segmentação Cognitiva e Sistemas de Memória de Tradução) e vinculada ao LETRA (Laboratório Experimental de Tradução) da Faculdade de Letras da Universidade Federal de Minas Gerais, propõe um novo método de anotação de registros de teclado (keylog) gravados pelo Translog® com a ferra
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 10/12/2009