Dissertação de mestardo em Engenharia InformáticaDurante várias décadas, o aumento do desempenho dos processadores era conseguido maioritariamente através do aumento da frequência de relógio. Contudo, aumentar o desempenho através do aumento da frequência tornou-se cada vez mais difícil conduzindo a problemas de consumo energético e dissipação de calor. Para resolver estes problemas, as arquiteturas mais recentes evoluíram num sentido de aumentar o número de processadores, e mais tarde, o número de núcleos. As arquiteturas de memória inicialmente adotadas, designadas arquiteturas de acesso uniforme à memória (UMA), apresentaram algumas limitações. Entre as arquiteturas UMA existentes, existe a arquitetura de multiprocessamento simét...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Este trabalho apresenta uma arquitetura para suporte à execução de tarefas de mineração de dados em ...
Atualmente, adaptabilidade é uma característica desejada em aplicações paralelas. Por exemplo, o cre...
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habili...
Programadores Java possuem um amplo repertório de coleções a seu dispor. Essas coleções implementam ...
Esta dissertação apresenta duas implementações de algoritmos para gerência dinâmica de memória em so...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna...
As aplicações científicas e comerciais tem demandado poder computacional cada vez maior. Para atende...
As plataformas com múltiplos núcleos tornaram a programação paralela/concorrente num tópico de inte...
No mundo do desenvolvimento de software, Java representa um marco. Concebida na década de 90, alcanç...
Dois dos principais fatores do aumento da performance em aplicações single-thread – frequência de op...
A popularidade da linguagem Java no mercado de sistemas embarcados está aumentando como uma alternat...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
A computação paralela visa atender à demanda por alto poder computacional ao utilizar mais de um núc...
Os principais mecanismos usados para expressar paralelismo e concorrência disponíveis nas principais...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Este trabalho apresenta uma arquitetura para suporte à execução de tarefas de mineração de dados em ...
Atualmente, adaptabilidade é uma característica desejada em aplicações paralelas. Por exemplo, o cre...
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habili...
Programadores Java possuem um amplo repertório de coleções a seu dispor. Essas coleções implementam ...
Esta dissertação apresenta duas implementações de algoritmos para gerência dinâmica de memória em so...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna...
As aplicações científicas e comerciais tem demandado poder computacional cada vez maior. Para atende...
As plataformas com múltiplos núcleos tornaram a programação paralela/concorrente num tópico de inte...
No mundo do desenvolvimento de software, Java representa um marco. Concebida na década de 90, alcanç...
Dois dos principais fatores do aumento da performance em aplicações single-thread – frequência de op...
A popularidade da linguagem Java no mercado de sistemas embarcados está aumentando como uma alternat...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
A computação paralela visa atender à demanda por alto poder computacional ao utilizar mais de um núc...
Os principais mecanismos usados para expressar paralelismo e concorrência disponíveis nas principais...
Esse trabalho de dissertação está incluído no contexto das pesquisas realizadas no Grupo de Processa...
Este trabalho apresenta uma arquitetura para suporte à execução de tarefas de mineração de dados em ...
Atualmente, adaptabilidade é uma característica desejada em aplicações paralelas. Por exemplo, o cre...