{"id":278937,"date":"2026-06-17T13:56:14","date_gmt":"2026-06-17T13:56:14","guid":{"rendered":"https:\/\/www.europesays.com\/se\/278937\/"},"modified":"2026-06-17T13:56:14","modified_gmt":"2026-06-17T13:56:14","slug":"utvecklare-kringgar-begransningarna-i-apple-for-att-frigora-m4s-sanna-ai-potential","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/se\/278937\/","title":{"rendered":"Utvecklare kringg\u00e5r begr\u00e4nsningarna i \u201d Apple \u201d f\u00f6r att frig\u00f6ra M4:s sanna AI-potential"},"content":{"rendered":"<p>\t\t<a href=\"https:\/\/www.notebookcheck.se\/fileadmin\/Notebooks\/News\/_nc5\/Apple-M4-chip.jpg\" title=\"Apple M4-chip.\" data-caption=\"Apple M4-chip.\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.europesays.com\/se\/wp-content\/uploads\/2026\/06\/csm_Apple-M4-chip_90c4dacf27.jpg\" loading=\"lazy\" width=\"240\" height=\"194\" alt=\"Apple M4-chip.\"\/><\/p>\n<p>\u24d8 Apple<\/p>\n<p><\/a>Apple M4-chip.<\/p>\n<p>En utvecklare p\u00e5 X har genom bak\u00e5tkompilering analyserat M4 Neural Engine i Apple f\u00f6r att frig\u00f6ra 15,8 TFLOPS i dold AI-tr\u00e4ningskapacitet, och d\u00e4rmed kringg\u00e5 Apple:s programvarubegr\u00e4nsningar genom ett anpassat Model Intermediate Language som helt och h\u00e5llet har utvecklats utanf\u00f6r det officiella CoreML- och Metal-utvecklingssystemet.<\/p>\n<p class=\"bodytext\">Apple&#8217;s <a href=\"http:\/\/www.notebookcheck.net\/Apple-M4-Mac-Mini-with-16-GB-unified-memory-scores-200-discount-ahead-of-Christmas.1190955.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">M4<\/a> -processorer har en del anv\u00e4ndbara <a href=\"http:\/\/www.notebookcheck.net\/Asus-launches-affordable-business-laptop-with-Ryzen-AI-5-330-16GB-DDR5-RAM.1323529.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">AI<\/a> ber\u00e4kningskraft, men f\u00f6retaget har historiskt sett h\u00e5llit h\u00e5rdvaran strikt l\u00e5st. Som standard \u00e4r Neural Engine inuti M4 helt begr\u00e4nsad till inferens. Detta inneb\u00e4r att utvecklare endast kan anv\u00e4nda den f\u00f6r att k\u00f6ra f\u00f6rtr\u00e4nade AI-modeller ist\u00e4llet f\u00f6r att faktiskt tr\u00e4na nya fr\u00e5n grunden.&#13;<\/p>\n<p class=\"bodytext\">En utvecklare har dock lyckats kringg\u00e5 dessa strikta programvarubegr\u00e4nsningar genom att fullst\u00e4ndigt bak\u00e5tkonstruera chipet och d\u00e4rmed frig\u00f6ra 15,8 TFLOPS av dold AI-ber\u00e4kningskraft. Genombrottet kommer fr\u00e5n en forskare som g\u00e5r under namnet <a href=\"https:\/\/x.com\/0x0SojalSec\/status\/2066629930889474333\" target=\"_blank\" rel=\"nofollow\">0x0SojalSec<\/a>, som nyligen delade kod p\u00e5 <a href=\"https:\/\/github.com\/maderix\/ANE\" target=\"_blank\" rel=\"nofollow noopener\">s GitHub<\/a> d\u00e4r det beskrivs i detalj hur hen utnyttjade M4:ans sanna potential. Det som g\u00f6r denna bedrift s\u00e4rskilt imponerande \u00e4r att den genomf\u00f6rdes helt utanf\u00f6r Apple s officiella utvecklingsmilj\u00f6.<\/p>\n<p class=\"bodytext\">Eftersom Apple inte ger de beh\u00f6righetsniv\u00e5er som kr\u00e4vs f\u00f6r att kommunicera direkt med Neural Engine f\u00f6r dessa avancerade uppgifter, var utvecklaren tvungen att hitta ett s\u00e4tt att arbeta utan att anv\u00e4nda standardverktyg som CoreML, Metal eller ens f\u00f6rlita sig p\u00e5 grafikprocessorn. F\u00f6r att lyckas med detta byggde de ett anpassat Model Intermediate Language fr\u00e5n grunden. Denna anpassade programvara lyckades \u00f6verbrygga klyftan, vilket m\u00f6jliggjorde fullst\u00e4ndig backpropagation och transformer-tr\u00e4ning direkt p\u00e5 Neural Engine i Apple.<\/p>\n<p class=\"bodytext\">Eftersom h\u00e5rdvaran \u00e4r starkt begr\u00e4nsad p\u00e5 grund av sin konstruktion var utvecklaren ocks\u00e5 tvungen att anv\u00e4nda n\u00e5gra mycket smarta l\u00f6sningar f\u00f6r att h\u00e5lla systemet stabilt. Om en process till exempel fastnar under den intensiva tr\u00e4ningsfasen anv\u00e4nder det anpassade spr\u00e5ket ett specifikt exekveringskommando f\u00f6r att i praktiken starta om processen. Detta g\u00f6r att systemet kan uppdatera sitt aktuella tillst\u00e5nd och \u00e5teruppta maskininl\u00e4rningen direkt utan att hela programmet kraschar.&#13;<\/p>\n<p class=\"bodytext\">Hastigheten var ocks\u00e5 en viktig faktor f\u00f6r att f\u00e5 denna tunga arbetsbelastning att k\u00f6ras effektivt. F\u00f6r att s\u00e4kerst\u00e4lla att tr\u00e4ningen fungerade s\u00e5 smidigt som m\u00f6jligt konfigurerade utvecklaren processen s\u00e5 att allt skrevs direkt till systemets RAM-minne. Genom att aktivt undvika det betydligt l\u00e5ngsammare NAND-flashminnet f\u00f6rblev hela operationen otroligt snabb. F\u00f6r alla som anv\u00e4nder en <a href=\"http:\/\/www.notebookcheck.net\/Is-the-iPad-Air-13-with-M4-worth-the-money-What-the-large-Apple-tablet-2026-has-to-offer.1279527.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">M4<\/a> -utrustad Mac eller iPad bevisar denna fascinerande l\u00f6sning att processorn mer \u00e4n v\u00e4l klarar av arbetsbelastningar vid AI-tr\u00e4ning, \u00e4ven om <a href=\"http:\/\/www.notebookcheck.net\/Apple-iPhone-18-Pro-Max-Thicker-camera-module-than-iPhone-17-Pro-Max-but-cases-still-fit.1323686.0.html\" target=\"_self\" class=\"internal-link\" rel=\"nofollow noopener\">Apple<\/a> officiellt f\u00f6redrar att h\u00e5lla just dessa funktioner l\u00e5sta.<\/p>\n<p>\t<a href=\"\"><img decoding=\"async\" src=\"https:\/\/www.europesays.com\/se\/wp-content\/uploads\/2026\/06\/1781448912_636_csm_Antony_Muchiri_profile_picture_March_2025_af38cad086.jpg\" loading=\"lazy\" width=\"120\" height=\"120\" alt=\"Antony Muchiri\"\/><\/a><a href=\"\"><img decoding=\"async\" src=\"https:\/\/www.europesays.com\/se\/wp-content\/uploads\/2026\/06\/1781689575_435_csm_ninh_duy_ee54bf9777.jpg\" loading=\"lazy\" width=\"120\" height=\"120\" alt=\"DeepL \/ Ninh Duy\"\/><\/a>Translator: <a href=\"\" class=\"j_name\">Ninh Ngoc Duy<\/a> &#8211; Editorial Assistant  &#8211; 787906 articles published on Notebookcheck since 2008<\/p>\n","protected":false},"excerpt":{"rendered":"\u24d8 Apple Apple M4-chip. En utvecklare p\u00e5 X har genom bak\u00e5tkompilering analyserat M4 Neural Engine i Apple f\u00f6r&hellip;\n","protected":false},"author":2,"featured_media":278938,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[66],"tags":[24554,22936,24552,24557,24550,24555,24559,24553,7083,24556,7084,24551,24558,7085,80,78,79,34,31,33,32,30,81,84,83,82],"class_list":["post-278937","post","type-post","status-publish","format-standard","has-post-thumbnail","category-vetenskap-och-teknik","tag-0x0sojalsec-github-m4","tag-22936","tag-8-tflops-apple-m4","tag-anpassat-model-intermediate-language-apple","tag-apple-m4-neural-engine-upplasning","tag-apple-m4s-dolda-ai-kapacitet","tag-apple-silicon-ai-traning-2026","tag-bakatkompilering-apple-neural-engine","tag-barbar-dator","tag-coreml-kringgaende-utvecklare","tag-laptop","tag-m4-ai-traningshack","tag-m4-traning-med-backpropagation","tag-notebook","tag-science","tag-science-and-technology","tag-scienceandtechnology","tag-se","tag-svenska","tag-sverige","tag-sweden","tag-swedish","tag-technology","tag-teknik","tag-vetenskap","tag-vetenskapteknik"],"share_on_mastodon":{"url":"","error":"Validation failed: Text character limit of 500 exceeded"},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/posts\/278937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/comments?post=278937"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/posts\/278937\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/media\/278938"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/media?parent=278937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/categories?post=278937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/se\/wp-json\/wp\/v2\/tags?post=278937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}