# data[].attributes.body
Como sabemos o nosso mundo é analógico, somos humanos e vivemos em um meio analógico, sons, cores, luzes e suas nuances e intensidades. por outro lado os computadores usam a linguagem binária, onde só há duas possibilidades 0 e 1, quando falamos no telefone, alguma chamada do skype ou uma reunião virtual o codec está lá, transformando as ondas sonoras por nós vocalizadas em sinais digitais prontos para serem empacotados e enviados pela internet para os nossos interlocutores quase em tempo real.
pense nisso na próxima vez que chamar alguém pela internet.

# data[].attributes.body
Pesquisadores da universidade de Michigan criaram um processador anti-hacker que criptografa os bits chaves 20 vezes por segundo, e o melhor, a sua arquitetura é transparente para os desenvolvedores.

# data[].attributes.attachment_link.readable_text
Redação do Site Inovação Tecnológica - 08/05/2019
Processador anti-hacker
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.
Agitação e semântica indefinida
Em vez de usar software para corrigir vulnerabilidades de códigos conforme elas são descobertas, o processador Morpheus inclui a segurança em seu hardware. A constante aleatorização dos recursos críticos do programa, em um processo chamado "churn" (agitação ou rotatividade), torna as vulnerabilidades virtualmente impossíveis de serem identificadas e exploradas.

Ainda assim, a rotatividade dos dados e sua aleatorização feita pelo processador são transparentes para os desenvolvedores de software e os usuários finais. Isso porque o mecanismo se baseia na aleatorização de bits de dados conhecidos como "semântica indefinida", que se refere aos recantos e fendas obscuras da arquitetura de computação - por exemplo, a localização, formato e conteúdo do código de um programa é uma semântica indefinida.

A semântica indefinida faz parte do maquinário mais básico de um processador. Os programadores legítimos geralmente não interagem com ela, mas os hackers podem fazer engenharia reversa para descobrir vulnerabilidades e iniciar um ataque.

A taxa de "agitações" do chip pode ser ajustada para cima ou para baixo para encontrar o equilíbrio certo entre maximizar a segurança e minimizar o consumo de recursos. O professor Austin conta que a taxa de aleatorização de uma vez a cada 50 milissegundos foi escolhida para o processador de demonstração porque é milhares de vezes mais rápida do que as mais rápidas técnicas de hacking eletrônico, enquanto reduz o desempenho apenas em cerca de 1%. A arquitetura também inclui um detector de ataque que procura ameaças pendentes e aumenta a taxa de aleatorização se perceber que um ataque é iminente.

O chip de demonstração é um processador RISC-V - um design de chip comum, de código aberto, usado frequentemente para pesquisa. A equipe já está tentando comercializar a tecnologia.
Bibliografia:

Artigo: Morpheus: A Vulnerability-Tolerant Secure Architecture Based on Ensembles of Moving Target Defenses with Churn
Autores: Mark Gallagher, Lauren Biernacki, Shibo Chen, Zelalem Birhanu Aweke, Salessawi Ferede Yitbarek, Misiker Tadesse Aga, Austin Harris, Zhixing Xu, Baris Kasikci, Valeria Bertacco, Sharad Malik, Mohit Tiwari, Todd Austin
Revista: Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems
Vol.: 1 - Pages 469-484
DOI: 10.1145/3297858.3304037

Mais tópicos

# data[].attributes.attachment_link.title
Processador anti-hacker pára ataque antes que ele comece

# data[].attributes.attachment_link.description
Redação do Site Inovação Tecnológica - 08/05/2019 Processador anti-hacker 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.

# data[].attributes.body
O Processador, um componente com milhões de transistores que transforma o nosso mundo moderno, componente central de celulares, tablets e computadores. Atualmente ele se faz presente na nossa vida diária, des do momento em que acordamos pelo alarme do celular até o momento em que vamos dormir, ligando o ar condicionado ou desligando a TV pelo controle remoto.
Contudo este componente segue praticamente inalterado dês da sua segunda geração onde as válvulas foram substituídas por transistores, basicamente estamos só aumentando a densidade e arquitetura do componente.
Nesta página veremos algumas inovações recentes.

# data[].attributes.body
Engenheiro brasileiro liderou a pesquise e desenvolvimento de um microprocessador que reúne processamento e memória em uma única arquitetura.

# data[].attributes.attachment_link.readable_text
Redação do Site Inovação Tecnológica - 06/11/2020
Lógica sobre memória
Um engenheiro brasileiro, atualmente trabalhando na Suíça, liderou uma equipe que desenvolveu um processador de computador que combina duas funções - operações lógicas e armazenamento de dados - em uma única arquitetura.

É um grande avanço para a eletrônica e para a informática, uma vez que a união de computação e armazenamento no mesmo chip - também conhecida como "arquitetura lógica-sobre-memória" - dispensa a troca de dados entre processador e memória, tornando os computadores mais rápidos e com menor consumo de eletricidade.

Essa junção também era longamente esperada por seu potencial impacto no processamento de algoritmos de inteligência artificial.

O avanço histórico foi liderado por Guilherme Migliato Marega, engenheiro eletricista formado pela USP (Universidade de São Paulo), que atualmente trabalha na Escola Politécnica Federal de Lausanne.
Molibdenita
Para quem duvidava que o grafeno estava sendo deixado para trás na corrida rumo a uma era pós-silício, o novo chip é feito de um outro material monocristalino (2D), a molibdenita (MoS ₂).

A molibdenita, um material que consiste em uma única camada com três átomos de espessura, é um excelente semicondutor e já é o componente mais pesquisado no campo da fotônica (processadores que funcionam com luz em vez de eletricidade) e da spintrônica (uma espécie de meio caminho entre a eletrônica e a computação quântica).
Processador e memória juntos
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.
Bibliografia:

Artigo: Logic-in-memory based on an atomically thin semiconductor
Autores: Guilherme Migliato Marega, Yanfei Zhao, Ahmet Avsar, Zhenyu Wang, Mukesh Tripathi, Aleksandra Radenovic, Andras Kis
Revista: Nature
Vol.: 587, pages 72-77
DOI: 10.1038/s41586-020-2861-0

Mais tópicos

# data[].attributes.attachment_link.title
Processador revolucionário reúne cálculo e memória no mesmo chip

# data[].attributes.attachment_link.description
Redação do Site Inovação Tecnológica - 06/11/2020 Lógica sobre memória Um engenheiro brasileiro, atualmente trabalhando na Suíça, liderou uma equipe que desenvolveu um processador de computador que combina duas funções - operações lógicas e armazenamento de dados - em uma única arquitetura.