# data[].attributes.attachment_link.readable_text
Em termos de arquitetura de computadores, o termo "64 bits" é uma expressão usada para descrever inteiros, endereços de memória ou qualquer outro tipo de dado que tenha um tamanho de 64 bits, ou então para descrever arquiteturas de CPU e ALU baseadas em registradores, barramentos de dados e endereços com o tamanho de 64 bits.
Embora uma CPU possa ser de 64 bits internamente, seu barramento de dados, ou endereços, podem ter tamanhos diferentes (maiores ou menores). Muitas CPUs atuais de 32 bits utilizam barramentos de 64 bits, que as vezes são tratadas como 64 bits confundindo os usuários. Este termo também pode se referir ao tamanho de uma instrução no conjunto de instruções de uma arquitetura. Sem uma qualificação definida, podemos dizer que uma arquitetura de computador descrita como sendo de 64 bits geralmente tem registradores inteiros de 64 bits que suporta dados (de 64 bits) tanto interna como externamente. (http://en.wikipedia.org/wiki/64-bit)

A primeira CPU de 64 bits foi lançada comercialmente em 1990 pela MIPS Technologies. Em 1992, a DEC lança o chip Alpha para servidores atraindo a atenção de um mercado dominado pelas grandes mainframes.
Com a extinção da DEC (comprada pela Compaq e posteriormente absorvida pela HP) a computação em 64 bits em micros "ressurgiu" com o desenvolvimento do processador Itanium (IA-64) pela Intel (http://www.intel.com) junto com a HP (http://www.hp.com) em 1994 sendo introduzido, depois de um longo período de gestação, no mercado por volta de 2001. Já na versão 2 (Itanium 2) seu uso ainda não está "popularizado" pois, devido ao seu alto custo, está limitado à servidores e grandes estações de trabalho.

O início da computação de 64 bits para desktop (PC de mesa) iniciou em 2003 com o lançamento do processador Opteron (para servidores) da AMD (http://www.amd.com). O AMD Opteron não utiliza o conjunto de instruções do IA-64, mas extensões de 64 bits no conjunto existente da IA-32. Isto permitiu uma grande compatibilidade com os programas existentes e tornou fácil a coexistência da computação de 32 e 64 bits na mesma plataforma. Mas, infelizmente, o Opteron ainda era caro demais para uso popular e também ficou restrito ao uso em servidores.

Linha de tempo:

"64 bits" x "extensões de 64 bits"

Até então, os processadores de 64 bits estavam restritos apenas ao uso em servidores e grandes estações de trabalho (para computações gráficas, científicas e outras). Porém, em setembro de 2003, a AMD lançou o Athlon 64, que foi o primeiro processador "popular" para PC de mesa com suporte a 64 bits. Este lançamento deu início à real computação de 64 bits para o usuário comum despertando a atenção de desenvolvedores de hardware/software para o novo "petisco" do mercado. A Microsoft, por sua vez, iniciou o desenvolvimento do Windows XP x64 para os novos processadores de 64 bits.
O conjunto de instruções da arquitetura IA-64 (Intel Architecture 64 bits) é completamente diferente do conjunto de instruções da arquitetura IA-32 (Intel Architecture 32 bits) utilizado nos processadores padrão AMD e Intel. O Itanium foi desenvolvido com uma arquitetura real de 64 bits, já os novos processadores da AMD (Opteron e Athlon 64) e da Intel (extensões EM64T), são "extensões" da arquitetura IA-32.

Embora ambos processadores Opteron e Athlon 64 suportem as extensões de 64 bits, a característica mais curiosa em torno deste lançamento é que a AMD liberou estas extensões antes da Intel. Na época, a grande dúvida era se a Intel ia ficar parada ou iria lançar outro conjunto de instruções para invalidar a estratégia da AMD. Mas para surpresa geral, em 2004, a Intel lançou o primeiro Pentium 4 com extensão 64 bits, que usava as mesmas extensões da AMD!

A AMD chama suas extensões de tecnologia AMD64 enquanto que a Intel chama as suas de EM64T (Extended Memory 64 Technology). A Microsoft e outros desenvolvedores se referem às mesmas extensões como x64, principalmente para diferenciá-las da arquitetura IA-64, que é completamente diferente.

Diferenças entre os processadores AMD64 x EM64T

De um modo geral, podemos descrever um processador de 64 bits como um processador capaz de endereçar 64 bits de espaço "virtual" de memória podendo armazenar dados em um formato de 64 bits e realizar operações aritméticas com operandos de 64 bits. Além disso, um processador de 64 bits possui registros "genéricos" (general purpose register - GPR), e unidades (ALU) com tamanho de 64 bits.

O Itanium possui todas estas características o que, por definição, coloca-o na categoria de um processador de 64 bits. A discussão se as extensões AMD64 e EM64T são realmente processadores de 64 bits pode ser confusa para alguns, pois a Intel chama sua arquitetura de "Extended Memory 64 Technology", que se sabe ser apenas uma extensão do conjunto de instruções da arquitetura IA-32. Enfim, estes processadores são realmente de 64 bits? Se a visão do processamento de 64 bits corresponder aos elementos citados anteriormente, então podemos aceitar sem problemas um sim como resposta. Quando estes processadores operam no modo 64 bits, o endereçamento é de 64 bits, os registros genéricos GPRs são de 64 bits e todas as unidades ALU são capazes de processar dados de 64 bits. É bom notar que, embora as arquiteturas IA-64, EM64T e AMD64 sejam todas de 64 bits, elas não são compatíveis!!

As extensões de 64 bits usadas pela AMD e Intel são virtualmente idênticas (com exceção de umas poucas instruções como 3Dnow! da AMD), e não devem apresentar muitos problemas de compatibilidade nos programas. Programas escritos e compilados para um, geralmente rodarão corretamente no outro. Como a arquitetura IA-64 utiliza um conjunto de instruções completamente diferente dos estendidos, os programas de 64 bits escritos para o Itanium não rodarão nos processadores estendidos, e vice-versa.

Apenas duas instruções foram identificadas em uma versão da arquitetura AMD64 que não aparecem na arquitetura EM64T, como informa Tom Halfhill, editor chefe da MicroProcessor Report (http://www.mdronline.com/mpr_public/about.asp). A AMD64 utiliza duas instruções para melhorar a execução multi-tarefas entre programas (e outras atribuições). Quando um usuário muda de um programa para outro, o sistema operacional armazena dados temporariamente em certas "áreas" do processador. Estes dados são recarregados quando o usuário volta para o programa anterior. Estas duas instruções extras permitem que os dados sejam armazenados (ou lidos) em grupos e não como elementos individuais. Segundo Halfhil, isto melhora muito pouco o desempenho geral do sistema.

A migração para o endereçamento de 64 bits aumenta o espaço de memória exponencialmente. O pico teórico de endereçamento em 64 bits é de 16 EB (exabytes(1)), que é considerado um número extremamente grande. Na prática, o processador AMD64 permite um endereçamento físico de até 40 bits, ou 1 TB (terabyte), e de até 48 bits, ou 256 TB de endereçamento virtual. Já dá para perceber que estes valores só terão algum sentido válido se o sistema tiver instalado estes números exorbitantes de memória física!

Um outro problema com a arquitetura IA-32 é o número de registradores genéricos GPRs (General-purpose-registers) disponíveis. Basicamente, os registradores são "áreas" locais dentro do processador onde os programas podem armazenar dados com acesso super rápido. Os dados armazenados nos registradores são rapidamente acessíveis para reutilização, sendo mais rápidos que caches em chips. A arquitetura IA-32 só fornece 8 registradores GPRs, e o que, geralmente, é considerado um número pequeno. Só para comparação, a arquitetura do processador PowerPC 604 (RISC) tem 32 registradores GPRs. Sem um número suficiente de registradores para tarefas, os compiladores para a IA-32 acabam gastando mais tempo montando códigos direcionados a espalhar os dados na memória para permitir que os dados certos estejam disponíveis para uma determinada operação. Este procedimento acaba criando um overhead que diminui o desempenho do processamento.
Para aliviar este gargalo, as extensões AMD64 e EM64T incluem mais 8 registradores GPRs totalizando 16, e não estão limitados ao tamanho de 32 bits - todos os 16 podem armazenar dados com 64 bits. Além destes novos registradores, as extensões 64 também incluem 8 novos registradores SSE/SSE2 (2) de 128 bits (totalizando 16).

O ganho de desempenho com os 16 registradores GPRs disponíveis irá variar dependendo da complexidade do código em execução. Programas que requerem um processamento mais intenso com loops profundos, como na maioria dos programas científicos, irão experimentar níveis mais altos de uso dos registradores do que os algoritmos mais simples utilizados pela maioria dos programas. Isto significa que programas de 64 bits podem não apresentar vantagem de desempenho sobre as mesmas versões de 32 bits.

A FPU (Floating Point Unit) x87 da arquitetura IA-32 sempre foi considerada como sendo um ponto fraco das arquiteturas x86 se comparada ao design da arquitetura RISC. O conjunto de instruções SSE2 (2) substituiu o modelo do x87 por um mais moderno, mas na prática, as extensões 64 rodando no modo 64 bits produzirão resultados de ponto flutuante como a maioria das CPUs RISC.

Com a migração para 64 bits (e a eliminação de funcionalidades como MMX, 3DNow! e da FPU x87), os programas na plataforma MS-Windows que tiverem trechos de código assembler em linha na codificação final não irão rodar no Windows x64. Isto significa que estes programas, incluindo jogos, com estes tipos de segmentos de código inline poderão ter que sacrificar estas otimizações quando portados para 64 bits.
É importante notar que as operações nativas destas extensões AMD64 e EM64T requerem não apenas um processador com suporte 64 bits, mas também um chipset, BIOS, sistema operacional e drivers compatíveis (64 bits).

# data[].attributes.attachment_link.description
Em termos de arquitetura de computadores, o termo "64 bits" é uma expressão usada para descrever inteiros, endereços de memória ou qualquer outro tipo de dado que tenha um tamanho de 64 bits, ou então para descrever arquiteturas de CPU e ALU baseadas em registradores, barramentos de dados e endereços com o tamanho de 64 bits.

# data[].attributes.attachment_link.readable_text
Crédito, IBM

Legenda da foto,

O novo processador Eagle, da IBM, superior a capacidade do anterior, o Hummingbird

A IBM anunciou nesta semana a criação de um processador quântico avançado, batizado de Eagle (águia, em inglês).

Processadores quânticos podem revolucionar a computação ao usar propriedades das partículas da física quântica para fazer cálculos, superando em muito a capacidade de processamento dos processadores convencionais, que usam linguagem binária.

No entanto, dificuldades na construção de versões práticas de computadores quânticos em grande escala mantinham a ideia restrita a experimentos de laboratório.

O novo processador desenvolvido pela IBM tem 127 "qubits", o dobro do dispositivo da IBM anterior. "Qubits" são as unidades mais básicas de informação em um computador quântico - análogos aos "bits" em computadores normais, mas muito mais potentes.

A empresa disse que seu novo processador Eagle é "um marco importante no caminho para a computação quântica prática".

Detalhes não revelados

Mas o professor Scott Aaronson, especialista em computação quântica da Universidade do Texas em Austin, disse que mais detalhes são necessários para avaliar se isso representa um avanço significativo.

"Estou ansioso para ver os detalhes", disse Aaronson em seu blog.

O especialista em computação quântica acrescentou que as informações divulgadas até agora pela IBM não revelam parâmetros-chave que normalmente se usa para avaliar o progresso da computação quântica.

Em 2016, a IBM foi a primeira empresa a disponibilizar a computação quântica na nuvem, abrindo acesso às máquinas para mais usuários.

Crédito, Getty Images

Legenda da foto,

IBM é uma das empresas na corrida para criar um computador quântico com os novos processadores

Como funciona um computador quântico

Nos últimos anos, houve um aumento no interesse sobre esse tipo de máquina devido ao seu potencial para melhorar enormemente o poder de computação da humanidade.

Os computadores quânticos exploram as propriedades da matéria em suas menor escala, ou seja, usam propriedades físicas das partículas subatômicas.

Em computadores tradicionais, a unidade de informação é chamada de "bit" e pode ter um valor de um ou zero.

Seu equivalente em um sistema quântico - o qubit - pode ser um e zero ao mesmo tempo.

Este é o conceito de superposição da mecânica quântica, onde uma partícula pode existir em vários estados ao mesmo tempo.

Com uma capacidade de processamento muito maior, computadores do tipo podem ser usados ​​para ajudar a desenvolver novos materiais e medicamentos ou melhorar aspectos da inteligência artificial.

Crédito, Google

Legenda da foto,

O Google também entrou na corrida para a criação de um computador quântico

Supremacia quântica

Um passo importante nesse desenvolvimento é demonstrar o que foi apelidado de "supremacia quântica" - a capacidade de resolver problemas que computadores convencionais não conseguiriam resolver.

Em 2019, o Google disse que seu processador quântico Sycamore, de 53 "qubits", ultrapassou o desempenho de um computador convencional em uma tarefa específica pela primeira vez.

Os pesquisadores do Google publicaram os resultados na prestigiosa revista acadêmica Nature.

Na época, cientistas da IBM questionaram alguns dos números do Google e sua definição de supremacia quântica. Detalhes sobre o novo desenvolvimento da IBM ainda serão publicados.

Já assistiu aos nossos novos vídeos no YouTube? Inscreva-se no nosso canal!

# data[].attributes.attachment_link.title
Processador Eagle: como funciona o computador quântico mais avançado da IBM - BBC News Brasil

# data[].attributes.attachment_link.description
A IBM anunciou nesta semana a criação de um processador quântico avançado, batizado de Eagle (águia, em inglês). Processadores quânticos podem revolucionar a computação ao usar propriedades das partículas da física quântica para fazer cálculos, superando em muito a capacidade de processamento dos processadores convencionais, que usam linguagem binária.

# data[].attributes.headline
Falha de segurança em processadores intel e AMD

# data[].attributes.subject
Falha de segurança em processadores intel e AMD

# data[].attributes.attachment_link.readable_text
Nas últimas semanas foi identificado falhas em processadores Intel e AMD que podem comprometer a segurança em servidores e notebooks que utilizam estes processadores. A recomendação de manter o update de sistemas é uma premissa fundamental para a proteção do seu ambiente de TI e para segurança da informação.
Intel
Conforme estudo realizado pela equipe de segurança da faculdade Vrjie, na data de 9 de junho de 2020, foi identificada uma vulnerabilidade que afeta alguns clientes e processadores Intel® Xeon® E3.

De acordo com a Intel, "um novo ataque de execução transitória de desvio de domínio conhecido como SRBDS (amostragem de dados do buffer de registro especial) pode permitir que valores de dados de registros especiais sejam inferidos pela execução de código malicioso em qualquer núcleo da CPU".

Esta vulnerabilidade foi identificada pela equipe de estudo VuSec (Grupo de Segurança de Sistemas e Redes) da faculdade Vrije, de acordo com o estudo afeta ainda outros processadores Intel, entretanto a Intel trouxe a informação que: "apenas Processadores Intel® Xeon® E3; isso não afeta outros processadores Intel Xeon ou Intel Atom®. ".

A Intel reconheceu as vulnerabilidades e recompensou o CrossTalk com o programa Intel Bug Bounty e atribuiu a divulgação ao grupo de estudo da faculdade Vrjie.

Concluímos que essa nova vulnerabilidade é bem importante, porém bastante específica ao tipo do hardware.

Para os produtos iTFLEX TECNOLOGIA, que possam porventura estar instalado em servidores com estes processadores, informamos que, mesmo em ambientes vulneráveis, esta falha não expõe risco de comprometimento remoto do FWFLEX ou PABXFLEX.

Já para os servidores WEB, aplicação e banco de dados, recomendamos atualizar com maior prioridade.

Nos produtos e clientes iTFLEX, a correção poderá ser realizada na próxima atualização de pacotes ou manutenção preventiva do servidor.

Essa atualização de segurança requer reboot do servidor e precisa ser agendada.
AMD
Conforme publicação realizada pelo pesquisador em segurança Danny Odler, na data de 13 de junho de 2020, foram identificados três erros do SMM Callout, que é uma camada fina que fica em alguns níveis mais profundos de alguns tipos de processadores da AMD.

De acordo com a AMD, "o ataque direcionado descrito na pesquisa requer acesso físico ou administrativo privilegiado a um sistema baseado em notebooks AMD selecionados ou processadores embarcados. Se esse nível de acesso for adquirido, um invasor poderá potencialmente manipular a Arquitetura de software encapsulado genérico da AMD (AGESA) para executar código arbitrário não detectado pelo sistema operacional."

Estes bugs foram identificados por Danny Older, pesquisador em segurança, que fez a denúncia das vulnerabilidades à AMD no início de abril deste ano e no momento da publicação do artigo ele também informa que a AMD já havia lançado patches para o primeiro bug, rastreado como CVE-2020-14032.

A AMD acredita "que isso afeta apenas determinados processadores de APU cliente e embarcados lançados entre 2016 e 2019. A AMD entregou a maioria das versões atualizadas do AGESA aos parceiros de placas-mãe e planeja entregar as versões restantes até o final de junho de 2020."

Linha do tempo das vulnerabilidades:

CVE-2020-14032; Gravidade alta; 02/04/2020 relatado; 16/04/2020 aprovado como vulnerabilidade; Versão 8/6/2020 corrigida;

CVE-2020-12890; Gravidade alta; 02/04/2020 relatado; 16/04/2020 aprovado como vulnerabilidade; Ainda não foi corrigido;

CVE-2020-00000; Gravidade alta; 02/04/2020 relatado; 16/04/2020 aprovado como vulnerabilidade; Ainda não foi corrigido.

A AMD agradeceu à pesquisa de segurança de Danny Odler que está em andamento e recomenda seguir as práticas recomendadas de segurança para manter os dispositivos atualizados com os patches mais recentes.

Obrigado

Equipe de segurança da informação iTFLEX TECNOLOGIA.

# data[].attributes.attachment_link.title
Falhas de Segurança em processadores Intel e AMD colocam a sua empresa em risco

# data[].attributes.attachment_link.description
Nas últimas semanas foi identificado falhas em processadores Intel e AMD que podem comprometer a segurança em servidores e notebooks que utilizam estes processadores. A recomendação de manter o update de sistemas é uma premissa fundamental para a proteção do seu ambiente de TI e para segurança da informação.

# data[].attributes.headline
Outras partes do computador que são interessantes (SSD mais rápido do mundo)

# data[].attributes.subject
Outras partes do computador que são interessantes (SSD mais rápido do mundo)

# data[].attributes.attachment_link.readable_text
Alta velocidade e performance robusta são fatores que, definitivamente, não podem ser desconsiderados ao montar um PC. A WD_BLACK, marca da líder global em armazenamento Western Digital, traz ao público gamer brasileiro um dos SSDs mais rápidos do mundo. Conheça o SDD WD_Black SN850 NVMe: pequeno, fino, fantástico e carregado de tecnologia de ponta.

Este SDD rápido tem até 2 TB de capacidade de armazenamento, ideal para os jogos mais recentes lançados. O WD_BLACK SN850 NVMe tem nada menos que um desempenho de leitura de até 7.000 MB/s e 5.300 MB/s de gravação - aqueles milésimos de segundo que fazem toda a diferença na hora dos combates virtuais para não te impedir de platinar seu título favorito.

Entretanto, não é apenas na hora do "vamos ver" que esse SSD marca presença. Em sua versão com heatsink, o sistema de iluminação RGB personalizável deixa qualquer estação de trabalho ou entretenimento impecável. Por sua vez, o modelo sem o dissipador de calor é a solução perfeita para notebooks.

Lembrando que nada disso afeta a potência do WD_BLACKSN850 NVMe, capaz de deixar qualquer máquina "voando". Nós, aqui da equipe do Voxel, recebemos o SSD gratuitamente para testar a sua potência e os resultados mostramos para você agora!

SSD com tecnologia de ponta

Deixe qualquer estação de trabalho ou entretenimento impecável com o WD_BLACK SN850 NVMe.

Criada em 2019 para oferecer soluções de armazenamento de alta performance a um de seus públicos mais criteriosos, os gamers, a WD_BLACK é uma das patrocinadoras da paiNGaming, um dos maiores clubes de esports da América Latina, além de ter estendido seu apoio ao novo time de Valorant da companhia.

Agora, a marca pretende ampliar sua presença no Brasil trazendo a combinação mais potente de tudo o que torna rápido um SSD baseado em flash. Independentemente de qual seja seu objetivo com o WD_BLACK SN850 NVMe, uma coisa é certa: números são importantes, mas o que estabelece a qualidade de um SSD é a experiência que ele proporciona - e os dois modelos disponíveis entregam a mais completa possível. Quer saber por quê?

A tecnologia PCIe® Gen4 permite não ficar por fora da próxima geração de jogos, e até 1.000.000 IOPS garantem jogatinas suaves, responsivas e poderosas. Caso precise monitorar a integridade e otimizar a performance de sua unidade, o WD_BLACK™ Dashboard, disponível para Windows, está aí para isso.

Tanto nos modelos de SSD de 2 TB quanto nos de 1 TB e 500 GB você encontra as mesmas dimensões: 3.15"x0.92"x0.35" (com dissipador) e 3.15"x0.87"x0.09" (sem dissipador).

SSD para gamers

Um dos melhores SSDs do mundo!

SSD feito para gamers? É claro. Ainda assim, o WD_BLACK SN850 NVMe atende a uma das maiores necessidades de todas as pessoas hoje: o acesso otimizado a arquivos, programas e jogos em geral se traduz em economia de tempo - e cada segundo, sabemos, importa.

Não espere para ter um dos SSDs mais rápidos e incríveis lançados no planeta. Confira as vantagens do WD_BLACK SN850 NVMe e junte-se a quem valoriza habilidades essenciais em busca de resultados excepcionais. Junte-se à WD_BLACK.

# data[].attributes.attachment_link.title
SSD WD_BLACK SN850 NVMe: conheça um dos SSDs mais rápidos do mundo

# data[].attributes.attachment_link.description
Alta velocidade e performance robusta são fatores que, definitivamente, não podem ser desconsiderados ao montar um PC. A WD_BLACK, marca da líder global em armazenamento Western Digital, traz ao público gamer brasileiro um dos SSDs mais rápidos do mundo. Conheça o SDD WD_Black SN850 NVMe: pequeno, fino, fantástico e carregado de tecnologia de ponta.