Especialista

735 palavras 3 páginas
FACULDADE CAMPO LIMPO PAULISTA
Programa de Mestrado em Ciência da Computação

Aluno: Ricardo José de Araújo RA: 1285
Disciplina: Sistemas Operacionais e Sistemas Distribuídos

Resumo do artigo Multithreaded Technology & Multicore Processors

No artigo, o autor faz uma análise sobre a motivação dos fabricantes de CPU em relação a migração para a tecnologia multicore e também no impacto que essa mudança pode causar sobre os desenvolvedores de sistemas embarcado. É oportuno lembrar que o referido artigo data de maio de 2005 e sendo assim, as informações e observações contidas nele, devem ser observadas no contexto em que o mesmo foi elaborado. O código de thread, tem sido usado em um grande número de aplicações há algum tempo. Com a tecnologia Hyperthreading da Intel, é possível às aplicações implantarem tarefas simultâneas e assim aproveitarem o tempo ocioso da CPU. Portanto, já existem ferramentas disponíveis para escrever e otimizar o código de thread. Para que as aplicações embarcadas estejam para o uso em CPUs multicore, é necessário que haja algum desenvolvimento de software, pois estas ainda não estão inteiramente preparadas para o uso de thread. São mostradas três tecnologias de multithread pelo autor. Na primeira, duas CPUs individuais fazem o compartilhamento de um Processor Side Bus (PSB), ou seja, um mesmo barramento, e esse tem uma interface do chipset com a controladora de memória. Cada uma das CPUs tem seus recursos próprios para a execução de programas como registro de estado da CPU, interrupção lógica e uma Unidade de Execução. Na segunda é mostrada a tecnologia Hyperthreading, que mantém dois registros de estado de CPU em uma unidade de execução. Ou seja, a unidade de execução roda dois threads em tempo compartilhado. No terceiro exemplo, é mostrado uma CPU Dual Core onde cada núcleo contém seus recursos de processamento dedicado semelhante a uma CPU individual, com exceção do barramento, que é compartilhado entre os dois

Relacionados

  • Especialista
    2186 palavras | 9 páginas
  • Especialista
    1273 palavras | 6 páginas
  • especialistas
    6318 palavras | 26 páginas
  • Especialista
    3271 palavras | 14 páginas
  • Especialistas
    2156 palavras | 9 páginas
  • especialista
    1586 palavras | 7 páginas
  • especialista
    5644 palavras | 23 páginas
  • Especialista
    3971 palavras | 16 páginas
  • Especialista
    813 palavras | 4 páginas
  • especialista
    8074 palavras | 33 páginas