Jump to content
ArtZ

[RESOLU] Le Kirin 930, un vrai processeur 64-bit ?

Recommended Posts

Bonjour, Jules !

 

J'ai une question pour le moins délicate. Est-il le Kirin 930 un vrai processeur 64-bit ?

 

Quand je teste le P8 (Marshmallow) et le MediaPad X2 avec AIDA64, je trouve un jeu d'instructions en 32-bit ARMv7. Ceci m'étonne énormément car je devrais trouver 64-bit ARMv8-A

 

Avec le MediaTek MT6753 (basé aussi sur le Cortex-A53) je trouve la bonne valeur : 64-bit ARMv8-A 

 

En effet, le Cortex-A53 est un processeur 64-bit.  

 

https://en.wikipedia.org/wiki/HiSilicon

https://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php

 

Alors, peux-tu m'explique, s'il te plait, pourquoi je ne trouve pas le jeu d'instructions 64-bit sur le Kirin 930 ?

 

Merci

 

Première photo : MediaPad X2

Deuxième photo : P8

Troisième photo : P8

Quatrième photo : MediaTek MT6732

 

Edited by ArtZ
  • Like 1

Share this post


Link to post
Share on other sites

Je pencherais plus pour une erreur de compilation du dernier kernel en mode 32 bits qui laisserait de côté les librairies 64 bits.

Share this post


Link to post
Share on other sites

Je pencherais plus pour une erreur de compilation du dernier kernel en mode 32 bits qui laisserait de côté les librairies 64 bits.

 

Alors, pourquoi le MediaPad X2 (Android 5.0.1 - première image) fait pareil ? Personne s'est rendu compte ? 

Share this post


Link to post
Share on other sites

Alors, pourquoi le MediaPad X2 (Android 5.0.1 - première image) fait pareil ? Personne s'est rendu compte ? 

Fort possible, surtout que les Kirin 930 étaient les premiers 64 bits gérés par Huawei. Ils ont peut-être "oublié" de changer leur toolchain pour la version 64 bits (32 bits arm-linux-androideabi-<gcc-version> et 64 bits aarch64-linux-android-<gcc-version>) Dans ce cas ça se reporterait sur tout ce qu'ils compilent pour le Kirin 930 (mauvaise toolchain si compilation à destination de ce processeur).

As-tu vérifié le comportement sur le Kirin 950 du Mate 8 ?

Share this post


Link to post
Share on other sites

Fort possible, surtout que les Kirin 930 étaient les premiers 64 bits gérés par Huawei. Ils ont peut-être "oublié" de changer leur toolchain pour la version 64 bits (32 bits arm-linux-androideabi-<gcc-version> et 64 bits aarch64-linux-android-<gcc-version>) Dans ce cas ça se reporterait sur tout ce qu'ils compilent pour le Kirin 930 (mauvaise toolchain si compilation à destination de ce processeur).

As-tu vérifié le comportement sur le Kirin 950 du Mate 8 ?

 

Je viens de le faire: IDEM

 

Procédé de fabrication : 16 nm

Jeu d'instructions : 32-bits ARMv7

CPU Revision : r0p0

 

Kernel Architecture : armv7l

Edited by ArtZ

Share this post


Link to post
Share on other sites

Le pire c'est qu'il y a un kernel "Google" pour le Kirin 620 (je l'avais oublié, c'est leur premier 64 bits), ce kernel compile parfaitement en lui appliquant la configuration prévue pour le kernel du P8. Ça serait amusant de voir comment un tel kernel se comporte sur nos machines.

Share this post


Link to post
Share on other sites

Alors, je viens de tester avec CPU X et j'obtiens le bon résultat :

 

Instruction set : arm64-v8a

 

Le problème vient d' AIDA64 et CPU-Z

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...