Accompagné de la visite du vice-président senior de marketing mondial de Apple, Phil Schiller a fait une erreur dans l'iPhone d'Apple pour le processus de développement pour l'attention de la puce: dans le passé, chaque génération de processus de développement de produits, l'un des éléments essentiels du produit est à l'intérieur de la puce, la base , On peut dire que ces puces sont l'une des définitions des produits Apple. Pour Apple, on peut dire que le développement de la puce fait partie du processus de construction de l'iPhone, pas comme les blocs Lego peuvent être achetés occasionnellement, puis Stacked on.
Interrogé quand A11 a commencé le développement pratique. La réponse de Srouji est étonnante. Il a déclaré que Apple a commencé la puce d'architecture, en général depuis 3 ans. Cela signifie que A11 Bionic chip dès 2014 sur le travail de développement , Puis Apple est également occupé à expédier l'iPhone intégré à la puce A8 6. Il vaut la peine de noter qu'en 2014, quelques-uns au niveau du téléphone portable pour discuter de l'AI et des tâches d'apprentissage machine, alors, à l'époque, Apple dans le développement de la puce d'architecture À l'occasion, il a mis en jeu le moteur neuronal intégré SoC.
Combien de fois Apple a-t-il il ya trois ans pour parier sur le moteur neuronal intégré iPhone SoC, utilisé pour effectuer une tâche AI? C'est une question de savoir-faire, y compris AI, y compris ces algorithmes avancés, tels que Siri, généralement dans le L'iPhone X sera la technologie AI dans le téléphone, semble vouloir éviter le téléphone portable personnel de l'utilisateur, envoyé au cloud, mais l'iPhone X's AI Application Si vous souhaitez implémenter au niveau mobile, plutôt que le niveau de nuages, il peut également expliquer la nécessité d'une puissante puce informatique, donc la conception du processeur A11 Bionic sur une paire de noyaux.
En ce qui concerne le développement de Apple de A4 à A11, en fait, pas chaque fois de rien dans le développement de chaque génération de puces, on se tournera d'abord vers la génération précédente de la structure, puis décidera de s'améliorer à la fin, Commencer par A11 Bionic, par exemple, est basé sur la performance de la puce A10 Fusion et une partie de la technologie. Schiller a décrit la puce Bionic A11 On peut dire que la conception, l'architecture et les changements de technologie dans un mélange, dans certains endroits est nouveau , Et dans certains endroits, il s'agit d'une mise à jour pour les concepteurs de processeur existants, qui ont déjà été introduits dans le noyau haute performance et haute performance de la puce A10 Fusion, ainsi que plus de deux noyaux, ainsi que le multiprocessus asymétrique tâche multiprocessus, ce qui signifie que vous pouvez exécuter immédiatement 1, 2, 3, 4, 5 ou 6 noyaux.
Dans l'ère actuelle des opérations d'accélération GPU, pourquoi Apple choisit-il des jetons personnalisés pour effectuer des tâches d'AI? À cet égard, Srouji a déclaré que Neural Engine développe peut-être que l'équipe de conception de Apple IC pour optimiser l'efficacité du système, la poursuite sans fin Pour certaines applications ou logiciels, il est préférable d'utiliser certains algorithmes pour utiliser le modèle de programmation fonctionnelle (mieux). Cela inclut également le dernier suivi du visage iPhone X et l'identification du visage et l'expansion du monde réel (AR).
Tout ce qui précède utilise les réseaux de neurones, l'apprentissage par machine ou l'apprentissage approfondi, qui peut évidemment être exécuté sur le processeur, et il est préférable de pouvoir le gérer sur le GPU. Cependant, pour ces types de réseaux neuronaux Dans le modèle de programme, si la personnalisation intégrée du programme dédié à la tâche de la puce, en fait, mais plus que le processeur graphique pour économiser plus de puissance. En outre, il a souligné que le secret de Neural Engine est qu'il peut multiplier les matrices (multiplications matricielles) Et le traitement en virgule flottante (traitement en virgule flottante). En outre, Apple ne veut pas faire plus élaboré.
Schiller ajoute que Neural Engine in A11 effectue seulement un certain nombre de tâches spécialisées et n'exerce pas de but général, de reconnaissance de visage, de détection d'objet AR et d'émoticônes animées dans l'état en temps réel (Animoji) Et ainsi de suite, ses tâches informatiques spéciales dans quelques nouveaux iPhone de téléphone portable X dans la puce A11 Bionic, sans doute montrant la machine avancée à apprendre de Apple et la réalité du futur développement de l'ambition.