A implementação da facturação electrónica global com a segurança jurídica garantida
Hot Chips 26 AMD vai lançar mais luz sobre o seu processador ARM-compatível "Seattle" 64-bit hoje na conferência Hot Chips em Cupertino, Califórnia.
Dê uma olhada neste novo Opteron A1100-series system-on-chip, e você vai perceber que é voltada diretamente servidores, em vez de a cena tradicional ARM de aparelhos portáteis e incorporado computing - embora isso era de se esperar: CEO da AMD, Rory Read disse isso em abril.
Como esperado, Seattle tem oito Cortex-A57 núcleos - projeto top-final da ARM rodando 64-bit ARMv8-A do código - e serão fabricados usando um processo de 28nm. Os núcleos funcionarão em 2 GHz ou mais.
O octo-core SoC Seattle terá 4MB de nível dois-cache e 8MB de cache de nível três; dois de 64 bits de memória DDR3 / 4 canais com ECC e dois DIMMs por canal correndo até 1866MHz, suportando até 128GB de RAM por chip; e controladores para oito portas SATA3 6Gbps, duas portas Ethernet de 10 Gbit e oito pistas de geração e três PCIe.
Seattle também usa memória Sistema de Gestão da Unidade de ARM ( SMMU ) para conectar as interfaces acima mencionadas para os A57 núcleos. O S em SMMU deve realmente estar para Super ou esteróides, porque o SMMU faz mais do que a tradução de endereços de e acesso a proteção de costume: permite hypervisors para definir as tabelas de conversão por hóspede OS, mantendo os clientes em grupos separados de RAM física. O projeto SMMU foi chutando em torno de alguns anos [ PDF ], mas a sua utilização em virtualização é especialmente relevante para este SoC servidor-grade.
E se você gosta de seus SoCs, AMD colocou um SoC dentro de um SoC: um processador de controle do sistema (SCP) embalagem um pouco core Cortex-A5 com 64 KB de memória ROM; 512KB de SRAM; temporizadores e um cão de guarda; o habitual SPI, UART e 2 interfaces de C; Espaço de execução TrustZone; e uma porta de gerenciamento remoto de 1 Gbps Ethernet (RGMII).
A idéia do SCP é dar o boot, configurar e monitorar o processador principal, mantendo o seu próprio (em teoria) espaço seguro para executar código. Se o sistema em execução no processador principal cai, ou não precisa ser reiniciado a partir do zero, o SCP é necessário para estar na mão (e não comprometida) para desligar e ligar a máquina ou similar. O componente TrustZone do SCP deve garantir isso, garantindo que o sistema inicializar a partir de uma conhecida boa, estado de seguro de cada vez.
Seattle não é o único a ter um desses CPUs sidekick para mantê-lo no caminho estreito e apertado, mas vale a pena notar a sua presença.
O computador dentro do computador ... O seu chip de Seattle, na verdade, inclui dois sistemas, um meio que escondido
O SCP segue UEFI 2.4, em que ele começa a primeira quando a máquina é ligada, inicializa o SoC principal, começa seu próprio sistema operacional em tempo real, e então libera o núcleo A57 inicialização a partir de reposição para iniciar o firmware UEFI ARM.
O sistema operacional em execução no seu hypervisor rodando sob o sistema operacional ... Como Seattle é inicializado pelo SCP
Este processador sidekick também incluem um co-processador para acelerar algoritmos de criptografia, que é anexado ao SCP ou através de uma interconexão com a SMMU. Este co-processador inclui um gerador de números aleatórios, e pode executar compressão zlib e descompressão em hardware juntamente com AES, Elliptic Curve Cryptography, RSA e algoritmos SHA.
Mas por que usar uma CPU ARM-compatível no centro de todos os lugares de dados, você pode estar pensando.
Esse argumento foi dando voltas e voltas desde primeiro ARMv8 projetos de servidor de nível 64-bit surgiu. AMD afirma que um monte de centro de dados de elevação - acho que os servidores Web front-end - é inadequada para o bogglingly complexo processadores x86-64, e, assim, o trabalho deve ser passado para chips que são menores (de modo mais pode ser amontoados em prateleiras) e menos fome de poder (sempre a USP da família ARM).
Medidas de Seattle 27 milímetros x 27 milímetros e disse ter um TDP de cerca de 25 watts. O x86-64 oito núcleos de 2 GHz Intel Xeon E7-4820 v2, por exemplo, é 52 milímetros x 45 milímetros e tem um TDP de 105 watts, embora admito que não é uma comparação totalmente justo.
"Seattle é um processador de servidor densa para aplicações de data center. Desempenho por dólar por watt unidades designs atuais centros de dados", da AMD Sean White dirá Hot Chips de 05:30 de hoje, horário da Califórnia.
"Um número significativo de cargas de trabalho de data centers têm inerentemente baixa instruções por clock (IPC) e altas taxas de falha de cache. Para essas cargas de trabalho, processadores, como Seattle, com núcleos e caches menores, pode proporcionar o desempenho equivalente como processadores de servidores tradicionais, com grandes núcleos e caches, mas usando muito menos energia e espaço. "
A AMD também vai mostrar o seu sistema de referência Seattle que funciona como um $ 2999 kit de desenvolvimento: uma caixa de montagem em rack de 2U com um PCIe slot para x8 Gen-3 ou dois slots x4, portas para até oito unidades de disco rígido, uma placa-mãe microATX com um Seattle SoC, duas portas Ethernet de 10 Gbit, quatro I 2 interfaces C, duas portas seriais e 64-bit ARM Linux na forma de uma distro Fedora, versões ARMv8-A de Jave 7 e 8, eo toolchain GCC habitual.
Hot Chips ... a placa de referência Seattle
O silício, fabricados pela GlobalFoundries, é devido ao navio no quarto trimestre de 2014 ®
via Alimentação (Feed) http://ift.tt/1oDioMI
Nenhum comentário:
Postar um comentário