Novo Chip Helio X20 da MediaTek com CPU de 10 núcleos estava à frente de seu tempo
Os chipsets de smartphones modernos são impressionantes – suas CPUs atingem velocidades de clock incríveis de até 3,46 GHz na série iPhone 14 Pro (Apple A16). Os rivais do Android não ficam muito atrás em 3,36 GHz com o Snapdragon 8+ Gen 2.
Mas embora aumentar a velocidade do clock seja uma maneira simples de aumentar o desempenho, ele traz grandes problemas, principalmente relacionados ao consumo de energia muito maior e ao superaquecimento. Você pode ir mais rápido enquanto mantém a velocidade do clock baixa? Claro que pode, basta jogar mais núcleos no problema.
Essa deve ter sido a linha de pensamento em 2015, quando a MediaTek anunciou o Helio X20, a primeira CPU móvel deca-core do mundo. Ele tinha um par de grandes Cortex-A72 (o grande núcleo da ARM da época) rodando em até 2,5 GHz, depois uma ilha de quatro núcleos Cortex-A53 a 2,0 GHz e outra ilha de quatro A53s a 1,4 GHz.
Para reiterar nosso ponto inicial, o desempenho da CPU e o consumo de energia não escalam linearmente. Núcleos pequenos consomem energia, mas empurre-os com muita força e você está apenas desperdiçando eletricidade. Grandes núcleos são rápidos, mas não podem ir devagar – você está desperdiçando eletricidade novamente.
Aqui está a justificativa da MediaTek para o motivo pelo qual o design de dois clusters é falho. Há uma lacuna entre o desempenho de pequenos e grandes núcleos e os dois clusters devem ser mantidos relativamente próximos. Aqui está uma ilustração:
Com três clusters, no entanto, você pode endireitar a curva de consumo de velocidade/potência enquanto também a estende na extremidade inferior e na extremidade superior.
Como você deve ter notado, é realmente o cluster intermediário que é a inovação aqui. Ele permite que os núcleos pequenos sejam otimizados para baixo consumo de energia e os núcleos grandes para velocidade, a lacuna resultante entre eles será preenchida pelos núcleos intermediários.
De acordo com as estimativas da MediaTek, o Helio X20 foi 30% mais eficiente no consumo de energia do que um chipset semelhante com apenas dois clusters.
O X20 também tinha outros recursos inteligentes, como o “primeiro Cortex-M4 integrado do mundo”. Você não ouve muito sobre a série M, esses minúsculos chips de baixa potência são usados em qualquer coisa, desde máquinas de lavar até pulseiras inteligentes.
E leitores de MP3. O X20 poderia descarregar tarefas para o Cortex-M4, coisas como reprodução de MP3 ou execução da compressão de áudio para chamadas de voz. Mesmo um Cortex-A53 é muito poderoso para tais usos. Novamente, usar um núcleo grande demais para a tarefa em questão é ineficiente.
O Helio X20 foi fabricado em um processo de 20 nm nas fundições da TSMC. Além da CPU de 10 núcleos, ele também tinha uma GPU Mali-T880 MP4 e um Cat. 4 Modem LTE. Este chip foi anunciado em meados de 2015, mas tivemos que esperar até o MWC 2016 para colocar as mãos no primeiro smartphone com CPU de 10 núcleos.
Quem pode esquecer o Zopo Speed 8? Espere, o que, Zopo? O Zopo não era tão famoso quanto o Oppo de nome semelhante e não durou muito no mercado, mas este telefone merece ser lembrado.
O Speed 8 combinou o chipset Helio X20 com 4 GB de RAM e 32 GB de armazenamento, rodava o Android 6.0 Marshmallow e tudo isso era alimentado por uma bateria de 3.600 mAh com carregamento USB-C. Na frente havia uma tela de 5,5” 1080p, na parte de trás uma câmera de 21MP.
Chipset Helio X20 com
Olhando para trás agora, era um design bastante bonito. O telefone foi pré-encomendado em março de 2016 por $ 280, então também foi um ótimo custo-benefício.
Então, quão rápido foi? Infelizmente, a realidade foi decepcionante. O Cortex-A72 é um bom núcleo, mas nunca foi o mais rápido. Não nessas velocidades de clock – aquela meta de 2,5 GHz para os núcleos A72 que você viu acima provou ser muito ambiciosa e a MediaTek teve que reduzi-la para 2,3 GHz.
O Helio X20 foi derrotado pelos grandes núcleos da Apple dentro do iPhone 6s com seu chip Apple A9 (dois núcleos Twister a modestos 1,85 GHz). O HTC 10 e o LG G5 também, ambos com Snapdragon 820. Este tinha dois núcleos Kryo a 2,15 GHz e mais dois a 1,59 GHz.