Puces Apple Silicon ils figurent parmi les processeurs mobiles les plus puissants au monde. Mais certaines de leurs fonctionnalités restent cachées aux développeurs derrière des interfaces officielles. Applu. Mais il s'avère maintenant que le moteur neuronal de la puce Apple M4 peut être beaucoup plus intéressant que Apple Cette puce est généralement exploitée. Un développeur et expert en sécurité, connu sous le pseudonyme de @0x0SojalSec, affirme avoir réussi à contourner les limitations logicielles courantes de la puce en procédant à une rétro-ingénierie. Apple M4 et accède au moteur neuronal à un niveau beaucoup plus bas que ne le permettent les outils standard. Applu. Le résultat devrait être la possibilité d'utiliser l'accélérateur d'IA non seulement pour exécuter des modèles prêts à l'emploi, mais aussi pour des calculs plus exigeants liés à leur entraînement.
Le moteur neuronal est puissant, mais Apple le tient en laisse
Apple Lors de la présentation de la puce M4, Apple a déclaré que son Neural Engine pouvait effectuer jusqu'à 38 000 milliards d'opérations par seconde. L'entreprise l'a qualifiée d'accélérateur d'IA le plus rapide à ce jour, insistant sur son utilisation pour les tâches d'IA directement sur l'appareil. Le Neural Engine est l'une des raisons pour lesquelles… Apple peut traiter certaines tâches d'IA localement sur un iPad ou un Mac sans avoir besoin d'envoyer de données à cloudMais en pratique, le moteur neuronal a un rôle clairement défini. Apple Il est principalement utilisé pour l'inférence, c'est-à-dire pour exécuter des modèles déjà entraînés, via des interfaces publiques. Si une application a besoin de reconnaître un objet sur une photo, de transcrire de la parole, de retoucher une image ou d'exécuter un modèle d'apprentissage automatique, Neural Engine est un outil idéal. Cependant, pour l'entraînement direct de modèles, Apple n'offre généralement pas aux développeurs une approche simple et ouverte.
D'après les informations disponibles, le développeur n'a pas opté pour la méthode classique via Core ML ou Metal. Il devait plutôt créer sa propre couche bas niveau capable de communiquer directement avec le matériel. Autrement dit : il ne s'attendait pas à un tel résultat. Apple Permet l'accès via des outils officiels, mais a cherché à découvrir les véritables capacités de la puce. C'est une différence fondamentale. Core ML est un moyen pratique et sûr d'y parvenir. machine learning dans les applications pour iPhone, iPad ou Mac. Mais en même temps, il maintient les développeurs dans les limites qu'il définit. AppleLa rétro-ingénierie tente de contourner ces barrières et de se rapprocher du matériel lui-même.
Cela pourrait vous intéresser
Si cette affirmation est confirmée, il ne s'agit pas simplement d'une curiosité technique pour quelques passionnés. Cela montre que des appareils comme iPad Pro Les Mac équipés de la puce M4 pourraient avoir un potentiel bien plus important pour l'IA locale qu'il n'y paraît au quotidien. Aujourd'hui, beaucoup associent l'entraînement des modèles d'IA principalement aux cartes graphiques onéreuses. cloudserveurs et matériel de Nvidia. Apple Mais elle vend depuis des années des accélérateurs spécialisés très puissants dans ses appareils. Le problème n'est pas forcément un manque de puissance. Le problème, c'est que… Apple Cela ne donne pas aux développeurs un contrôle total sur celui-ci.
Il convient toutefois de modérer les attentes excessives. Le fait que le Neural Engine puisse être utilisé pour des calculs plus complexes ne signifie pas que l'iPad remplacera soudainement les gigantesques serveurs d'IA. L'entraînement local de petits modèles, les expériences, le réglage fin ou les calculs spécialisés diffèrent de l'entraînement de grands modèles de langage comportant des centaines de milliards de paramètres. La véritable portée de cette démonstration réside ailleurs. Elle suggère que… Apple dispose d'un matériel qui pourrait s'avérer extrêmement puissant pour l'IA locale s'il décide d'offrir davantage d'options aux développeurs.
Apple ralentit davantage le logiciel que le matériel
Toute cette affaire rouvre donc la vieille question de AppL'entreprise fabrique souvent du matériel extrêmement performant, mais exerce en même temps un contrôle très strict sur ce que les développeurs peuvent en faire. Cela présente des avantages en termes de stabilité, de sécurité et de confidentialité. Mais avec l'IA, un tel contrôle peut aussi constituer un frein. À mesure que l'IA s'intègre plus directement aux appareils, les puces comme la M4, la M5 ou leurs successeurs deviendront plus importantes. Et la pression pour Applepour déterminer si Neural Engine restera une composante largement fermée de son propre écosystème, ou s'il deviendra un outil véritablement plus ouvert pour les développeurs.
Cela pourrait vous intéresser
Le plus important dans toute cette histoire n'est donc pas que quelqu'un ait « piraté l'iPad ». Ce qui est plus intéressant, c'est la découverte que… Apple M4 pourrait avoir des capacités d'intelligence artificielle locale nettement plus étendues qu'aujourd'hui. Apple Des offres officielles sont proposées. Si des expériences similaires démontrent que le Neural Engine peut faire plus que simplement exécuter en toute sécurité des modèles prédéfinis, cela pourrait constituer une nouvelle cruciale pour l'avenir de l'IA sur iPhone, iPad et Mac. Apple Il se peut qu'elle vende déjà du matériel à des millions de personnes, capable de bien plus. Elle le garde simplement secret pour l'instant. Le code source du projet, sur lequel le développeur travaille à exploiter tout le potentiel de la puce, est accessible. Vous pouvez trouver M4 sur Github..
Lorsque je clique sur le flux, je n'y accède pas. Par ailleurs, l'article ne mentionne ni le développeur, ni l'article lui-même, ni aucune information similaire.
Désolé, je ne parle pas slovaque, mais si j'ai bien compris, le lien vers la source est ici : https://github.com/maderix/ANE