Trabalho de sd

download Trabalho de sd

If you can't read please download the document

Transcript of Trabalho de sd

MULTICOREAntigamente quando uma empresa crescia muito se adicionavam mais funcionrios, com o tempo cada funcionrio passou a exercer uma funo diferente dentro da empresa, e quando ela crescia no era mais qualquer funcionrio que era contratado: eram admitidas pessoas para suprir necessidades especficas dentro da empresa.

Com os processadores de computador essa evoluo tambm aconteceu em etapas: para se processar mais dados em um computador adicionavam-se vrios processadores, que ocupavam fisicamente mais de um espao na placa-me e obrigavam a modificaes mais drsticas nas placas para vrios processadores. Com a miniaturizao dos processadores e a intensificao da guerra entre os fabricantes surgiu o processador multicore: em uma mesma pastilha de silcio foram adicionados dois ou mais ncleos, cada um com seu cache em separado.

Essa evoluo permite que os processadores rodem mais aplicaes simultaneamente, sejam mais rpidos (dividindo as tarefas entre os ncleos), tudo com a mesma velocidade dos processadores de ncleo simples. A ideia fazer mais de uma coisa ao mesmo tempo, ao invs de fazer as mesmas coisas rapidamente.

Multincleo (mltiplos ncleos, do ingls multicore) consiste em colocar dois ou mais ncleos de processamento (cores) no interior de um nico encapsulamento (um nico chip). O sistema operacional trata cada um desses ncleos como um processador diferente. Na maioria dos casos, cada unidade possui seu prprio cache e pode processar vrias instrues simultaneamente. Adicionar novos ncleos de processamento a um processador (nico encapsulamento) possibilita que as instrues das aplicaes sejam executadas em paralelo, como se fossem dois processadores distintos.Na maioria dos processadores de mais de um ncleo, cada ncleo pode possuir sua prpria cache e alguns casos realizam acesso direto e independente memria principal; possibilita-se, assim, que as instrues de aplicaes sejam executadas em paralelo, ou seja, cada processador realiza os clculos de que requisitado concorrentemente com o outro, ganhando desempenho.Outra vantagem do processamento em paralelo a capacidade de cada processador ficar responsvel pela execuo de um aplicativo, como por exemplo, quando o usurio est executando algum arquivo de som e ao mesmo tempo executando a varredura do antivrus.

Multicore

MEMRIA CACHE

A memria cache uma memria de acesso randmico (random access memory RAM) que o microprocessador pode acessar mais rapidamente que uma memria RAM convencional.

A memria cache algumas vezes classificada em relao proximidade e acessibilidade ao microprocessador: cache nvel um (cache L1) fica no mesmo chip que o microprocessador, cache nvel dois (cache L2) fica geralmente em um chip RAM separado.

A memria cache tambm uma rea especial chamada cache de disco que contm os dados mais recentes lidos do HD.
Uma definio mais simples de cache poderia ser: uma rea de armazenamento temporria onde os dados frequentemente acedidos so armazenados para acesso rpido.Uma cache feita de uma fila de elementos. Cada elemento tem um dado que a cpia exata do dado presente em algum outro local (original). Cada elemento tem uma etiqueta que especifica a identidade do dado no local de armazenamento original, que foi copiado.A memria cache surgiu quando se percebeu que as memrias no eram mais capazes de acompanhar o processador em velocidade, fazendo com que muitas vezes ele tivesse que ficar "esperando" os dados serem liberados pela memria RAM para poder concluir suas tarefas, perdendo muito em desempenho. Para solucionar este problema, comeou a ser usada a memria cache, um tipo ultrarrpido de memria que serve para armazenar os dados mais frequentemente usados pelo processador, evitando na maioria das vezes que ele tenha que recorrer comparativamente lenta memria RAM. Sem ela, o desempenho do sistema ficar limitado velocidade da memria, podendo cair em at 95%.

Memria CacheMEMRIAS RAM E ROMMemria ROM (da expresso inglesa Read-Only Memory) um tipo de memria que permite apenas a leitura, ou seja, as suas informaes so gravadas pelo fabricante uma nica vez e aps isso no podem ser alteradas ou apagadas, somente acessadas. So memrias cujo contedo gravado permanentemente.

Memria RAM (Random Access Memory), ou memria de acesso aleatrio, um tipo de memria que permite a leitura e a escrita, utilizada como memria primria em sistemas eletrnicos digitais.

O termo acesso aleatrio identifica a capacidade de acesso a qualquer posio em qualquer momento, por oposio ao acesso sequencial, imposto por alguns dispositivos de armazenamento, como fitas magnticas.De uma forma bastante simplificada, memria um dispositivo que possui a funo de guardar dados em forma de sinais digitais por certo tempo. Existem dois tipos de memrias: RAM e ROM.

Memria ROM:ROM (Read-Only Memory) como o nome diz memria somente de leitura. Portanto, s permite leitura, ou seja, suas informaes so gravadas pelo fabricante uma nica vez e no podem ser alteradas ou apagadas depois, podendo apenas ser acessadas. Ou seja, seu contedo gravado de modo permanente.Memria RAM:Na placa-me tambm ficam encaixados os mdulos da memria principal, tambm chamados de "pentes" de memria RAM ("Random Access Memory"), a memria de acesso aleatrio. Esses mdulos de memria so os responsveis pelo armazenamento dos dados e das instrues que o processador precisa para executar suas tarefas.

para a memria RAM que so transferidos os programas (ou parte deles) e os dados que esto sendo trabalhados nesse momento. principalmente nela que executada a maioria das operaes, portanto nesta memria que ocorrem as operaes da CPU. Memria RAMMemria ROM

Alunos:Luiz Filipe Carvalho/Marcos Bontempo/Pedro Henrique Ferraz Turma:10MT Bancada 11