# data[].attributes.body
O processador é a unidade central de processamento de um computador (CPU), ele funciona como o cérebro do computador, pois interage e faz as conexões necessárias entre todos os programas instalados. Neste processo, ele também interpreta as informações enviadas pelos programas, realiza diversas operações, inclusive gerando a interface que nós interagimos quando usamos um computador.
Os processadores são colocados na Placa-Mãe de um computador, através de soquetes e sua estrutura é composta por bilhões de transistores.

# data[].attributes.body
O novo processador lógica-sobre-memória é feito com transistores de efeito de campo (FET) de portas flutuantes (FGFETs).
A vantagem desses transistores é que eles podem reter cargas elétricas por longos períodos - é por isso que eles são usados em memórias flash para câmeras, celulares e computadores.
E as propriedades elétricas exclusivas da molibdenita tornam este semicondutor particularmente sensível a cargas armazenadas em FGFETs, o que permitiu a criação de circuitos que funcionam tanto como células de armazenamento de memória quanto como transistores programáveis.
Ao usar a molibdenita, a equipe conseguiu incorporar várias funções de processamento em um único circuito com memória e alterar ambos conforme desejado.
"Essa capacidade dos circuitos de realizar duas funções é semelhante à forma como o cérebro humano funciona, onde os neurônios estão envolvidos tanto no armazenamento de memórias quanto na realização de cálculos mentais," comparou o professor Andras Kis, coordenador da equipe.
"O projeto do nosso circuito tem várias vantagens: Ele pode reduzir a perda de energia associada à transferência de dados entre unidades de memória e processadores, diminuir a quantidade de tempo necessária para operações de computação e diminuir a quantidade de espaço necessária. Isso abre as portas para dispositivos menores, mais potentes e com maior eficiência energética," acrescentou Kis.
Embora ainda seja um protótipo, a equipe está entusiasmada com a capacidade de levar a nova arquitetura rumo aos aparelhos eletrônicos e computadores vendidos no mercado: "Fizemos nosso primeiro chip há dez anos à mão. Mas, desde então, desenvolvemos um processo de fabricação avançado que nos permite fazer 80 ou mais chips em uma única rodada, com propriedades bem controladas," disse Kis.

# data[].attributes.body
Uma nova arquitetura de processador de computador desenvolvida na Universidade de Michigan, nos EUA, promete nada menos do que lançar as bases de um futuro no qual os computadores se defendem proativamente contra ameaças, tornando obsoleto o atual modelo de segurança de encontrar bugs e lançar atualizações.

O novo chip, batizado de Morpheus, bloqueia possíveis ataques de hackers criptografando e reorganizando aleatoriamente bits chave de seu próprio código e de seus dados 20 vezes por segundo.

Isso é infinitamente mais rápido do que um hacker humano consegue trabalhar e milhares de vezes mais rápido do que as mais rápidas técnicas de hacking eletrônico.

"A abordagem atual de eliminar erros de segurança um por um é um jogo perdido. As pessoas estão constantemente escrevendo código e, tão logo há um novo código, haverá novos bugs e vulnerabilidades de segurança. Com o Morpheus, mesmo que um hacker encontre um bug, a informação necessária para explorá-lo desaparece 50 milissegundos depois. É talvez a coisa mais próxima de um sistema seguro à prova do que surgir no futuro," disse o professor Todd Austin.

# data[].attributes.headline
OUTRAS PARTES IMPORTANTES E INTERESSANTES EM COMPUTADORES

# data[].attributes.subject
OUTRAS PARTES IMPORTANTES E INTERESSANTES EM COMPUTADORES

# data[].attributes.body
O processador é o cérebro do computador, sendo o componente responsável por efetuar os cálculos necessários para você realizar suas tarefas cotidianas. Não importa qual programa você utiliza no dia a dia, todos os dados são processados na CPU.

Tudo parece simples na teoria, mas a CPU é uma unidade de milhões de pequenos itens de tamanho ínfimo (na ordem dos nanômetros). É uma estrutura complexa, composta por inúmeros dispositivos que dividem as etapas de processamento em vários estágios.

Um processador comum conta com núcleos (o número de núcleos vai depender do modelo em questão), controlador de memória, interface de entrada e saída, chip gráfico (que já tem outros subcomponentes) e a memória cache. Entre tantos itens, o cache é um dos que tem maior relevância, sendo um dado comum para referenciar a capacidade de um processador.

Todavia, dúvidas sobre a importância desse elemento são naturais, ainda mais em um computador em que temos memória de armazenamento, memória RAM e outros tipos de memória. Afinal, o que exatamente é a memória cache do processador? Qual é sua utilidade na realização das tarefas no dia a dia?

O que é a memória cache da CPU?
Bom, fisicamente falando, a memória cache pode ser considerada uma pequena peça presente dentro do processador. Sem observar arquiteturas específicas, poderíamos imaginá-la como um pequeno módulo com subcomponentes. Você já viu uma memória RAM? Então, é como pegar um daqueles blocos da RAM e colocar dentro do processador.
Todavia, na prática, a memória cache do processador é um pouco diferente da forma como você imagina, por ser muito menor do que um módulo comum e também por trabalhar de forma distinta. Essencialmente, os principais chips da atualidade contam com a memória cache dividida em subpartes ou níveis: L1, L2 e L3.

Se observamos no microscópio, poderíamos ver a memória cache ocupando quase a mesma largura dos núcleos. Contudo, esta seria apenas uma parte dela, mais precisamente o nível de memória L3, que tem a maior capacidade de armazenamento. Os níveis L1 e L2 geralmente ficam escondidos dentro dos núcleos, pois são memórias de menor tamanho físico — e virtual.

Qual é a função da memória cache do processador?
Os dados de programas ficam guardados no dispositivo de armazenamento (um HD ou um SSD). Quando você dá o comando para abrir um programa ou realizar uma função, a CPU envia o comando para o HD repassar os arquivos para a memória RAM, a qual tem maior velocidade de transferência de dados e pode se comunicar de forma mais rápida com o processador.

Ocorre que, enquanto o processador está trabalhando, ele precisa, eventualmente, solicitar mais dados para dar continuidade a um raciocínio. Na teoria, isso poderia ser feito através da comunicação com a memória RAM, porém a demora no acesso (por conta da distância, das trilhas e também da velocidade de operação na RAM) deixaria o processo vagaroso.

A solução? Claro, o processador armazena os dados importantes em sua memória própria (que, em geral, é de alguns megabytes, enquanto a RAM tem gigabytes) e dá continuidade aos processos. Quando uma parte de uma tarefa foi realizada, a CPU solicita mais dados para a RAM e novamente armazena uma parte no cache. O ciclo se repete até o fim de uma ação.
A lógica é simples, sendo que os arquivos saem do HD, vão para a memória RAM e depois são solicitados de forma parcial pelo processador, que precisa realizar o processamento em etapas. Os cálculos demandam tempo, então a CPU acessa a RAM frequentemente até finalizar uma tarefa e dar um retorno para o usuário.

Esse é basicamente o conceito da memória cache da CPU, mas é claro que é possível haver mudanças na forma de operação entre as diferentes arquiteturas das fabricantes, que podem ter suas tecnologias próprias. Agora, você já sabe por que um processador como o Intel Core i7 ou o Ryzen 7, que têm mais memória cache, apresentam desempenho superior em quase todas as situações.