Jump to content

Recommended Posts

Posted

Agora que já existem uma série de benchmarks do iPhone 5s, penso que já os posso apresentar sem que as minhas fontes sejam automaticamente etiquetadas de biased.

No ano passado, a Apple lançou o A6 no iPhone 5, cujos benchmarks mostravam como o processador dual-core era competitivo relativamente aos quad-core da concorrência. Este ano, com o iPhone 5s, a Apple voltou a apresentar um processador dual-core que, aparentemente, só tinha duas adições relativamente ao A6: o A7 é 64-bit e tem o apoio de um co-processador, denominado M7, que permite tratar a informação dos sensores do dispositivo sem grandes gastos de bateria, maioritariamente para utilização em modo standby.

Não tardaram a aparecer nas notícias artigos que diziam que o facto de ser 64-bit era apenas uma manobra de marketing por parte da empresa, apesar de alguns dizerem que era uma aposta no futuro que levaria os programadores a desenvolver as aplicações já em 64-bit, permitindo a que, no futuro, a Apple se pudesse libertar de todo o legado das instruções ARM 32-bit. No entanto, ninguém acreditou que o novo processador pudesse ter melhor performance por causa disso. Não podiam estar mais enganados.

Segundo a AnandTech, o novo smartphone da Apple apresenta resultados que não são sequer rivalizados por qualquer outro smartphone da concorrência. No Geekbench, a diferença do teste em 32- e 64-bit é suficiente para duplicar a performance face à geração anterior. O único concorrente ao A7 é o Bay Trail da Intel, num tablet, sendo que a diferença de performance não é muito grande, apesar de utilizarem uma tecnologia de fabrico (28nm vs 22nm) o que permite um tamanho e consumo mais reduzidos.

O GPU do A7 mudou drasticamente, bem como os resultados obtidos nos benchmarks. O A7 venceu todos os testes genéricos excepto no Ice Storm onde o LG G2 levou a melhor (excluindo os resultados do protótipo da tablet da Qualcomm). Nos testes de número de triângulos por segundo o A7 apresentou uma regressão face ao A6 e nos testes de física não apresentou qualquer melhoria, apesar dos autores indicarem que aparenta haver um bug nos testes de física. Os testes realizados não tiraram qualquer proveito do OpenGL 3.0, que deverão apresentar melhorias em futuros benchmarks.

A Arstechnica também realizou os seus benchmarks que incuiram os novos módulos de memória LPDDR3 do iPhone 5s, tanto em 32-bit como em 64-bit. Os testes single-core a 32-bit já mostram que o A7 a 1.3GHz tem uma performance superior por core, mesmo contra o LG G2, com um

processador cuja frequência excede os 2.2GHz. Nos testes multi-core de 32-bit o G2 vence os testes de processador, e iguala os testes de memória. Com os testes a 64-bit, o A7 é definitivamente campeão.

Os testes de Javascript apresentam resultados semelhantes aos da AnandTech, e nos testes gráficos continua a obter os melhores resultados, apesar de igualar nos testes de offscreen do Egypt com o Galaxy S4 e ter apenas mais duas frames (24 vs 22) que o LG G2 no T-Rex.

Apresentam ainda a comparação dos testes gráficos com o A6X do iPad 4, cuja gráfica é bastante melhor que a do A6 e os resultados conseguem ser melhores, adivinhando-se que o futuro iPad vá ter uma capacidade gráfica de fazer inveja a qualquer protótipo de tablet actual, com um A7X, que deverá ter um conjunto de cores gráficos adicionais, como já aconteceu no A6X e no A5X.

Finalmente, os resultados do Gizmodo, que também apresentam resultados semelhantes aos das fontes anteriores.

Dito isto, volto a reforçar que estas comparações são entre um smartphone com um processador dual-core com frequências por volta dos 1.2-1.3GHz com smartphones com processadores quad-core com frequências que chegam a ultrapassar os 2GHz. Demonstram claramente que o número de cores num processador e a frequência do mesmo não são sinónimo de performance.

Fontes:

http://www.anandtech.com/show/7335/the-iphone-5s-review

http://arstechnica.com/apple/2013/09/review-with-the-iphone-5s-apple-lays-groundwork-for-a-brighter-future/3/

http://www.gizmodo.com.au/2013/09/iphone-a7-chip-benchmarks-forget-the-specs-it-blows-everything-away/

  • Vote 1

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Posted

@MaStyle penso que o trabalho de pesquisa e da Apple.

  • Vote 1

Victarion seized the dusky woman by the wrist and pulled her to him.

Victarion - She will do it. Go pray to your red god. Light your fire, and tell me what you see.

Moqorro's dark eyes seemed to shine.

Moqorro - I see dragons.

Posted (edited)

A base da arquitectura do processador é uma customização do ARMv8 (da ARM). A arquitectura dos GPUs parece ser da Imagination Technologies (aparentemente PowerVR G6430, sem dados sobre se este são customizados ou não - os antigos não eram). A arquitectura do SoC é da Apple. A Samsung fornece a "mão de obra" que o fabrica.

Aquilo que motivou a mudança da arquitectura dos GPUs da PowerVR Series 5 do A6/A6X para a PowerVR Series 6 no A7 foi efectivamente o suporte para o OpenGL ES 3.0.

Ainda não percebi bem as implicações da mudança para um PowerVR Series 6 no A7. Claramente que existem grandes mudanças entre a 5 e a 6, mas os cores do G6430 são capazes de paralelizar tantas instruções na gráfica como o SGX554 que está no iPad 4 e os resultados obtidos nos testes genéricos contra o iPad 4 demonstram-no, mesmo com um core a menos que o A6X, o que mostra que o G6430 consegue efectivamente obter mais performance que o SGX554.

Edited by KTachyon

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.