web-dev-qa-db-fra.com

Xcode arm64 vs arm64e

Xcode 10.1 mentionne le support pour arm64e (Preview). Quelqu'un a une idée sur arm64e. Toute différence entre arm64 et arm64e.

https://developer.Apple.com/documentation/xcode_release_notes/xcode_10_1_beta_2_release_notes?language=objc

J'ai cherché arm64e. Mais n'a pas pu trouver une explication appropriée.

31
Puvanarajan

L'architecture arm64e est utilisée sur le chipset A12, qui est ajouté aux derniers modèles d'iPhone 2018 (XS/XS Max/XR). Le code est compilé en ARMv8.3, qui prend en charge de nouvelles fonctionnalités. À savoir:

  • Authentification de pointeur
  • Virtualisation imbriquée
  • Prise en charge avancée du numéro complexe SIMD
  • Amélioration du support de conversion de type de données Javascript
  • Une modification du modèle de cohérence de la mémoire
  • Prise en charge du mécanisme d'identification pour les caches plus grands visibles par le système

L'A12 est doté d'un processeur à six cœurs ARMv8.3-A 64 bits conçu par Apple

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

En savoir plus sur l'architecture ici:

https://community.arm.com/processors/b/blog/posts/armv8-a-architecture-2016-additions

78