{"id":7713,"date":"2026-06-19T07:26:45","date_gmt":"2026-06-19T05:26:45","guid":{"rendered":"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/"},"modified":"2026-06-19T07:26:45","modified_gmt":"2026-06-19T05:26:45","slug":"razvijalec-odklenil-applov-m4-cip","status":"publish","type":"post","link":"https:\/\/viva.racunalniske-novice.com\/fr\/un-developpeur-debloque-la-puce-m4-dapple\/","title":{"rendered":"Un d\u00e9veloppeur d\u00e9bloque la puce M4 d&#039;Apple"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Les processeurs M4 d&#039;Apple offrent une puissance de calcul consid\u00e9rable pour les op\u00e9rations d&#039;IA, mais le g\u00e9ant technologique exerce traditionnellement un contr\u00f4le strict sur ses composants. Concr\u00e8tement, cela signifie que les d\u00e9veloppeurs d&#039;applications peuvent uniquement utiliser le Neural Engine pour inf\u00e9rer ou ex\u00e9cuter des mod\u00e8les pr\u00e9-entra\u00een\u00e9s, mais ne peuvent pas y d\u00e9velopper et entra\u00eener directement de nouveaux algorithmes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un chercheur utilisant le pseudonyme \u00ab\u00a00x0SojalSec\u00a0\u00bb a publi\u00e9 sur GitHub un code source d\u00e9taillant comment exploiter pleinement le potentiel de la puce et atteindre une puissance de calcul cach\u00e9e de 15,8 TFLOPS pour l&#039;apprentissage automatique. Bien que ce chiffre ne constitue pas un record \u00e0 ce jour, la performance est remarquable car elle a \u00e9t\u00e9 r\u00e9alis\u00e9e enti\u00e8rement en dehors de l&#039;environnement de d\u00e9veloppement officiel d&#039;Apple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les param\u00e8tres de s\u00e9curit\u00e9 de l&#039;entreprise ne permettant pas la communication directe avec le moteur neuronal pour des t\u00e2ches aussi complexes, l&#039;auteur du projet a d\u00fb trouver une solution sans utiliser d&#039;outils logiciels officiels tels que CoreML ou Metal, ni le GPU. Il a donc d\u00e9velopp\u00e9 son propre langage interm\u00e9diaire. Cette solution logicielle personnalis\u00e9e sert de passerelle, permettant la r\u00e9tropropagation compl\u00e8te des erreurs et l&#039;apprentissage des mod\u00e8les de transformateurs directement sur la puce neuronale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En raison des limitations mat\u00e9rielles impos\u00e9es par la conception d&#039;usine, des solutions extr\u00eamement ing\u00e9nieuses ont d\u00fb \u00eatre mises en \u0153uvre pour garantir la stabilit\u00e9 du syst\u00e8me d&#039;exploitation. Si un processus se bloque ou se fige durant la phase d&#039;apprentissage intensive, le langage de programmation personnalis\u00e9 utilise une commande d&#039;ex\u00e9cution sp\u00e9ciale pour le red\u00e9marrer. Ainsi, le syst\u00e8me actualise son \u00e9tat et poursuit le traitement des donn\u00e9es sans que l&#039;application ne plante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#039;un des principaux d\u00e9fis pos\u00e9s par la gestion de charges de travail aussi exigeantes r\u00e9sidait dans la vitesse d&#039;ex\u00e9cution. Afin d&#039;assurer un d\u00e9roulement aussi fluide que possible de l&#039;apprentissage, le d\u00e9veloppeur a configur\u00e9 le syst\u00e8me pour qu&#039;il \u00e9crive toutes les donn\u00e9es directement dans la m\u00e9moire vive. En \u00e9vitant d\u00e9lib\u00e9r\u00e9ment la m\u00e9moire flash, nettement plus lente, l&#039;ensemble des op\u00e9rations est rest\u00e9 extr\u00eamement rapide.<\/p>","protected":false},"excerpt":{"rendered":"<p>Procesorji Apple M4 skrivajo precej\u0161en ra\u010dunalni\u0161ki potencial za operacije z umetno inteligenco, vendar tehnolo\u0161ki velikan svoje komponente tradicionalno dr\u017ei pod strogim nadzorom. V praksi to pomeni, da lahko ustvarjalci programov nevronsko enoto (Neural Engine) uporabljajo samo za sklepanje oziroma poganjanje \u017ee nau\u010denih modelov, ne morejo pa na njej neposredno razvijati in od za\u010detka trenirati novih [&hellip;]<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[36],"tags":[698],"class_list":["post-7713","post","type-post","status-publish","format-standard","hentry","category-procesorji","tag-racunalniski-procesorji"],"acf":{"subtitle":"","heading":"","summary":"Raziskovalec je z lastnim vmesnim jezikom zaob\u0161el platformi CoreML in Metal ter na \u010dipu M4 odklenil 15,8 TFLOPS mo\u010di. Projekt dokazuje, da lahko nevronski motor na napravah Apple neposredno trenira nove modele umetne inteligence skozi sistemski RAM.","thumbnail_small":"https:\/\/racunalniske-novice.com\/wp-content\/uploads\/2026\/06\/Apple-M4-chip-badge-240507_big.jpg.large_-560x315.jpg","thumbnail_large":"https:\/\/racunalniske-novice.com\/wp-content\/uploads\/2026\/06\/Apple-M4-chip-badge-240507_big.jpg.large_.jpg","thumbnail_caption":"","gallery":"","video_gallery":null,"author":"","links":null,"sources":[{"title":"notebookcheck","url":"https:\/\/www.notebookcheck.net\/Developer-bypasses-Apple-s-restrictions-to-unlock-the-M4-s-true-AI-potential.1323683.0.html"}],"skip_language":[]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Razvijalec odklenil Applov \u010dip M4 - Ra\u010dunalni\u0161ke novice<\/title>\n<meta name=\"description\" content=\"Raziskovalec je z lastnim vmesnim jezikom zaob\u0161el platformi CoreML in Metal ter na \u010dipu M4 odklenil 15,8 TFLOPS mo\u010di. Projekt dokazuje, da lahko nevronski motor na napravah Apple neposredno trenira no\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/posts\/7713\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Razvijalec odklenil Applov \u010dip M4 - Ra\u010dunalni\u0161ke novice\" \/>\n<meta property=\"og:description\" content=\"Procesorji Apple M4 skrivajo precej\u0161en ra\u010dunalni\u0161ki potencial za operacije z umetno inteligenco, vendar tehnolo\u0161ki velikan svoje komponente tradicionalno dr\u017ei pod strogim nadzorom. V praksi to pomeni, da lahko ustvarjalci programov nevronsko enoto (Neural Engine) uporabljajo samo za sklepanje oziroma poganjanje \u017ee nau\u010denih modelov, ne morejo pa na njej neposredno razvijati in od za\u010detka trenirati novih [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/viva.racunalniske-novice.com\/fr\/un-developpeur-debloque-la-puce-m4-dapple\/\" \/>\n<meta property=\"og:site_name\" content=\"Ra\u010dunalni\u0161ke novice\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-19T05:26:45+00:00\" \/>\n<meta name=\"author\" content=\"sinusiks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"sinusiks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/\",\"url\":\"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/\",\"name\":\"Razvijalec odklenil Applov \u010dip M4 - Ra\u010dunalni\u0161ke novice\",\"isPartOf\":{\"@id\":\"https:\/\/viva.racunalniske-novice.com\/en\/#website\"},\"datePublished\":\"2026-06-19T05:26:45+00:00\",\"dateModified\":\"2026-06-19T05:26:45+00:00\",\"author\":{\"@id\":\"https:\/\/viva.racunalniske-novice.com\/en\/#\/schema\/person\/afb62e36efa34516d50249517e4cdbb4\"},\"breadcrumb\":{\"@id\":\"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/viva.racunalniske-novice.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Razvijalec odklenil Applov \u010dip M4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/viva.racunalniske-novice.com\/en\/#website\",\"url\":\"https:\/\/viva.racunalniske-novice.com\/en\/\",\"name\":\"Ra\u010dunalni\u0161ke novice\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/viva.racunalniske-novice.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/viva.racunalniske-novice.com\/en\/#\/schema\/person\/afb62e36efa34516d50249517e4cdbb4\",\"name\":\"sinusiks\",\"sameAs\":[\"https:\/\/ml.racunalniske-novice.com\"],\"url\":\"https:\/\/viva.racunalniske-novice.com\/fr\/author\/sinusiks\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Razvijalec odklenil Applov \u010dip M4 - Ra\u010dunalni\u0161ke novice","description":"Raziskovalec je z lastnim vmesnim jezikom zaob\u0161el platformi CoreML in Metal ter na \u010dipu M4 odklenil 15,8 TFLOPS mo\u010di. Projekt dokazuje, da lahko nevronski motor na napravah Apple neposredno trenira no","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/posts\/7713","og_locale":"fr_FR","og_type":"article","og_title":"Razvijalec odklenil Applov \u010dip M4 - Ra\u010dunalni\u0161ke novice","og_description":"Procesorji Apple M4 skrivajo precej\u0161en ra\u010dunalni\u0161ki potencial za operacije z umetno inteligenco, vendar tehnolo\u0161ki velikan svoje komponente tradicionalno dr\u017ei pod strogim nadzorom. V praksi to pomeni, da lahko ustvarjalci programov nevronsko enoto (Neural Engine) uporabljajo samo za sklepanje oziroma poganjanje \u017ee nau\u010denih modelov, ne morejo pa na njej neposredno razvijati in od za\u010detka trenirati novih [&hellip;]","og_url":"https:\/\/viva.racunalniske-novice.com\/fr\/un-developpeur-debloque-la-puce-m4-dapple\/","og_site_name":"Ra\u010dunalni\u0161ke novice","article_published_time":"2026-06-19T05:26:45+00:00","author":"sinusiks","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"sinusiks","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/","url":"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/","name":"Razvijalec odklenil Applov \u010dip M4 - Ra\u010dunalni\u0161ke novice","isPartOf":{"@id":"https:\/\/viva.racunalniske-novice.com\/en\/#website"},"datePublished":"2026-06-19T05:26:45+00:00","dateModified":"2026-06-19T05:26:45+00:00","author":{"@id":"https:\/\/viva.racunalniske-novice.com\/en\/#\/schema\/person\/afb62e36efa34516d50249517e4cdbb4"},"breadcrumb":{"@id":"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/viva.racunalniske-novice.com\/razvijalec-odklenil-applov-m4-cip\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/viva.racunalniske-novice.com\/en\/"},{"@type":"ListItem","position":2,"name":"Razvijalec odklenil Applov \u010dip M4"}]},{"@type":"WebSite","@id":"https:\/\/viva.racunalniske-novice.com\/en\/#website","url":"https:\/\/viva.racunalniske-novice.com\/en\/","name":"Ra\u010dunalni\u0161ke novice","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/viva.racunalniske-novice.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/viva.racunalniske-novice.com\/en\/#\/schema\/person\/afb62e36efa34516d50249517e4cdbb4","name":"sinusiks","sameAs":["https:\/\/ml.racunalniske-novice.com"],"url":"https:\/\/viva.racunalniske-novice.com\/fr\/author\/sinusiks\/"}]}},"_links":{"self":[{"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/posts\/7713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/comments?post=7713"}],"version-history":[{"count":0,"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/posts\/7713\/revisions"}],"wp:attachment":[{"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/media?parent=7713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/categories?post=7713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/viva.racunalniske-novice.com\/fr\/wp-json\/wp\/v2\/tags?post=7713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}