.
Entrevista O diretor de produtos da Ampere, empresa de chips para servidores baseados em Arm, diz que seu licenciamento com a Arm não está mudando, já que a empresa se prepara para lançar os mais recentes processadores construídos com seu próprio design de núcleo totalmente personalizado.
A Ampere comemorou o quinto aniversário de sua fundação este mês pelo ex-presidente da Intel Renée James, e nesse período conseguiu alcançar o que muitas outras startups de chips Arm não conseguiram: ter seu silício adotado por fornecedores de primeira linha e pela maioria dos grandes provedores de nuvem.
Jeff Wittich, diretor de produtos da Ampere e outro veterano da Intel, diz Strong The One que a empresa Ampere Um processador ainda está no caminho certo para entrega antes do final do ano.
Wittich também diz que, até onde ele sabe, a política de licenciamento da Arm não está mudando.
Isso se refere à atual disputa legal entre Arm e Qualcomm sobre licenciamento, como parte da qual a Qualcomm alegado que a Arm quer derrubar seu modelo existente de licenciamento para fabricantes de chips e, em vez disso, cobrar dos fabricantes de dispositivos pelo uso de silício baseado em Arm.
“Eu realmente não posso comentar muito. Eu obviamente li os arquivos do tribunal e tudo mais para que eu possa ver o que cada um está afirmando, mas o que posso dizer é que não vi nada assim do meu lado”, diz Wittich.
“Não sei o que é verdade ou o que está acontecendo por lá, mas posso dizer que, para nós, não há mudanças em nosso licenciamento”.
A Ampere tem uma licença de arquitetura, o que significa que a empresa tem permissão para projetar seus próprios núcleos que usam o conjunto de instruções Arm, em vez de apenas construir um chip em torno de um projeto de núcleo fornecido pela própria Arm.
Isso permite que a Ampere construa um chip que se alinhe melhor com o que ela entende que os clientes desejam e, neste caso, são os provedores de nuvem e hiperescaladores que a Ampere está de olho com a Ampere One, que vem sendo amostrada desde o início deste ano .
Wittich, que era responsável pelos negócios de nuvem da Intel antes de ingressar na Ampere, reitera que existem necessidades únicas que os clientes de nuvem têm que são diferentes das que os clientes corporativos priorizam.
“São recursos como recursos de gerenciamento de energia que parecem diferentes daqueles usados em CPUs de baixa utilização em implantações corporativas, e eles estão procurando tipos específicos de recursos de isolamento e recursos específicos que permitiriam rastrear melhor o que está acontecendo na CPU, ” ele diz.
Esses recursos de gerenciamento de energia são menos focados especificamente na economia de energia, como você veria em um chip Arm em um smartphone ou dispositivo móvel, onde o chip entra em modo inativo ou modo de suspensão sempre que possível.
“Na nuvem, é o problema oposto. Você quer ter certeza de que está realmente executando em plena utilização o tempo todo e, em seguida, pode dimensionar facilmente para utilizar cada núcleo, porque isso levará à melhor eficiência. Se você pode executá-lo perto de 90 por cento de utilização, isso será inerentemente mais eficiente do que um processador que só pode executar, digamos, 40 a 50 por cento de utilização”, explica Wittich.
Depois, há o recurso de isolamento, que não se trata tanto de proteger as cargas de trabalho de acessar os dados umas das outras, mas de garantir que as cargas de trabalho na mesma CPU não afetem o desempenho umas das outras.
“O que esperamos é que os clientes executem muitas e muitas VMs. Talvez eles estejam executando 100 VMs em um de nossos processadores, e talvez não seja a mesma pessoa, talvez sejam 100 pessoas diferentes executando uma VM, então o que você quer ter certeza é que você não acabe com muitos contenção de recursos entre esses usuários, que é o problema do “vizinho barulhento”, diz Wittich.
Por esse motivo, os núcleos da CPU Ampere são single-threaded, explica ele.
“Você não quer que vários threads sejam executados em um único núcleo quando estiver executando em um ambiente de nuvem compartilhado, porque isso apenas cria contenção. Você coloca duas pessoas no mesmo núcleo, e então elas estão brigando por recursos.”
No entanto, a Ampere fornecerá recursos de computação confidenciais no futuro, diz Wittich, já que os provedores de nuvem desejam essa capacidade.
“Hoje, o que realmente focamos é muito isolamento de segurança e evitar coisas como ataques de canal lateral o máximo possível. Temos uma superfície de ataque muito menor porque simplesmente não temos muito compartilhamento físico de recursos entre os usuários”, afirma.
Quanto aos recursos de rastreamento, esses são recursos de telemetria que permitem ao operador de nuvem otimizar melhor a utilização de recursos e obter uma imagem mais detalhada do que está acontecendo dentro da CPU.
“Isso ajuda a garantir que não haja nenhum tipo de alocação injusta de recursos, ajuda a garantir que você tenha largura de banda e tráfego consistentes em todos os núcleos, para que você não acabe com congestionamento dentro da malha, dada a quantos núcleos você tem e quanto tráfego está realmente chegando, isso é muito importante”, diz Wittich.
Mas a Ampere ainda está mantendo alguns detalhes de seus chips de servidor de última geração em sigilo, incluindo exatamente quantos núcleos ele terá. Renée James disse anteriormente que o chip de 5 nm terá uma contagem de núcleos maior do que o Altra Max de 128 núcleos existente, mas exatamente quantos não foram divulgados.
“Nós o lançamos com um monte de clientes, então acho que veremos quando eles decidirem lançá-lo”, diz Wittich. “Eu estava no OCP Summit e mostrei uma placa lá, ou seja, uma plataforma de última geração com DDR5 e PCIe Gen 5. Então as coisas estão indo muito rápido, e vamos ver quando os primeiros clientes querem ir público com o que eles implantaram com o Ampere One, mas sim, está chegando em breve.” ®
.








