Uma das técnicas mais proeminentes para se obter desempenho computacional atualmente é mediante o uso de paralelismo, executar múltiplas tarefas simultaneamente em unidades de processamento distintas. Amplamente utilizada nos processadores multi-núcleo recentes, tais técnicas dependem, em sua grande maioria, do envolvimento direto de um desenvolvedor com mecanismos de sincronização, controle de seções críticas e a correta manipulação dos dados, o que pode aumentar os níveis de esforço e tempo necessários para produzir software e garantir seu perfeito funcionamento. Esse trabalho tem como objetivo, portanto, a descrição e implementação de um acelerador com a arquitetura ACQuA (Active Call Queue Architecture), que visa a exploração do paralel...
No contexto de sistemas embarcados, este trabalho tem como objetivo estudar as vantagens de se explo...
Nos últimos anos, uma das alternativas adotadas para aumentar o desempenho de sistemas de processame...
Este trabalho descreve. Modificações introduzidas sobre a arquitetura existente de um microcomputado...
Dois dos principais fatores do aumento da performance em aplicações single-thread – frequência de op...
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habili...
Moore’s law reaching its physical limitations has pushed the industry to produce multicore processor...
A computação paralela visa atender à demanda por alto poder computacional ao utilizar mais de um núc...
As arquiteturas multiprocessadas heterogêneas têm como objetivo principal a extração de maior desemp...
O constante crescimento do volume de dados aliado à necessidade de processamentos mais eficientes na...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
Com a mudança da maior parte das arquiteturas convencionais para multi-core a comunica _cão entre as...
Os sistemas operacionais de tempo real, assim como os sistemas embarcados, estão inseridos no desenv...
O uso de arquiteturas reconfiguráveis como aceleradores em sistemas heterogêneos de alto desempenho ...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós...
O uso de virtualização de computadores vem crescendo rapidamente nos últimos anos, motivando a pesqu...
No contexto de sistemas embarcados, este trabalho tem como objetivo estudar as vantagens de se explo...
Nos últimos anos, uma das alternativas adotadas para aumentar o desempenho de sistemas de processame...
Este trabalho descreve. Modificações introduzidas sobre a arquitetura existente de um microcomputado...
Dois dos principais fatores do aumento da performance em aplicações single-thread – frequência de op...
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habili...
Moore’s law reaching its physical limitations has pushed the industry to produce multicore processor...
A computação paralela visa atender à demanda por alto poder computacional ao utilizar mais de um núc...
As arquiteturas multiprocessadas heterogêneas têm como objetivo principal a extração de maior desemp...
O constante crescimento do volume de dados aliado à necessidade de processamentos mais eficientes na...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós...
Com a mudança da maior parte das arquiteturas convencionais para multi-core a comunica _cão entre as...
Os sistemas operacionais de tempo real, assim como os sistemas embarcados, estão inseridos no desenv...
O uso de arquiteturas reconfiguráveis como aceleradores em sistemas heterogêneos de alto desempenho ...
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós...
O uso de virtualização de computadores vem crescendo rapidamente nos últimos anos, motivando a pesqu...
No contexto de sistemas embarcados, este trabalho tem como objetivo estudar as vantagens de se explo...
Nos últimos anos, uma das alternativas adotadas para aumentar o desempenho de sistemas de processame...
Este trabalho descreve. Modificações introduzidas sobre a arquitetura existente de um microcomputado...