{"id":43108,"date":"2024-05-07T11:17:44","date_gmt":"2024-05-07T15:17:44","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=43108"},"modified":"2025-03-19T14:47:43","modified_gmt":"2025-03-19T18:47:43","slug":"apple-m4","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/05\/07\/apple-m4\/","title":{"rendered":"Apple M4"},"content":{"rendered":"<p><a href=\"https:\/\/www.apple.com\/newsroom\/2024\/05\/apple-introduces-m4-chip\/\">Apple<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=40286029\">Hacker News<\/a>, <a href=\"https:\/\/hardware.slashdot.org\/story\/24\/05\/07\/2029240\/apple-announces-m4-with-more-cpu-cores-and-ai-focus\">Slashdot<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.apple.com\/newsroom\/2024\/05\/apple-introduces-m4-chip\/\">\n<p>Built using second-generation 3-nanometer technology, M4 is a system on a chip (SoC) that advances the industry-leading power efficiency of Apple silicon and enables the incredibly thin design of iPad Pro. It also features an entirely new display engine to drive the stunning precision, color, and brightness of the breakthrough Ultra Retina XDR display on iPad Pro. A new CPU has up to 10 cores, while the new 10-core GPU builds on the next-generation GPU architecture introduced in M3, and brings Dynamic Caching, hardware-accelerated ray tracing, and hardware-accelerated mesh shading to iPad for the first time. M4 has Apple&rsquo;s fastest Neural Engine ever, capable of up to 38 trillion operations per second, which is faster than the neural processing unit of any AI PC today.<\/p>\n<p>[&#8230;]<\/p>\n<p>M4 has a new up-to-10-core CPU consisting of up to four performance cores and now six efficiency cores. The next-generation cores feature improved branch prediction, with wider decode and execution engines for the performance cores, and a deeper execution engine for the efficiency cores. And both types of cores also feature enhanced, next-generation ML accelerators.<\/p>\n<p>M4 delivers up to 1.5x faster CPU performance over the powerful M2 in the previous iPad Pro.<\/p>\n<p>[&#8230;]<\/p>\n<p>M4 can deliver the same performance as M2 using just half the power. And compared with the latest PC chip in a thin and light laptop, M4 can deliver the same performance using just a fourth of the power.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/05\/07\/ipad-pro-7th-generation\/\">iPad Pro (7th Generation)<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/10\/31\/apple-m3-m3-pro-and-m3-max\/\">Apple M3, M3 Pro, and M3 Max<\/a><\/li>\n<\/ul>\n\n<p id=\"apple-m4-update-2024-05-08\">Update (2024-05-08): <a href=\"https:\/\/sixcolors.com\/post\/2024\/05\/some-hands-on-ipad-event-impressions\/\">Jason Snell<\/a>:<\/p>\n<blockquote cite=\"https:\/\/sixcolors.com\/post\/2024\/05\/some-hands-on-ipad-event-impressions\/\">\n<p>Why the M4 now? It mostly has to do with Apple shifting chip production at TSMC (the company that fabs Apple&rsquo;s chips) from the first-generation 3nm process to a new, more efficient second-generation 3nm process. There&rsquo;s a whole backstory about TSMC&rsquo;s change in 3nm processes that&rsquo;s not worth getting into here, but suffice it to say that the first-generation process is largely a dead end, and the company is moving to a new set of 3nm processes.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/ScooterComputer\/status\/1787892432752824348\">Scott<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/ScooterComputer\/status\/1787892432752824348\">\n<p>As expected, the performance &ldquo;gains&rdquo; of the new M4 chip Apple is using in the new iPad Pros are mostly due to the N3e process. Apple advertises a &ldquo;1.5x&rdquo; speed gain: but they slyly compare the prior 8-core Pro M2 to the new 10-core Pro M4 (25% more <strike><a href=\"https:\/\/mjtsai.com\/blog\/2024\/05\/07\/apple-m4\/#comment-4086788\">performance<\/a><\/strike> cores, right off).<\/p>\n<\/blockquote>\n\n<p id=\"apple-m4-update-2024-05-10\">Update (2024-05-10): <a href=\"https:\/\/wccftech.com\/apple-m4-multi-score-faster-than-m3-and-m2\/\">Omar Sohail<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=40307769\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/wccftech.com\/apple-m4-multi-score-faster-than-m3-and-m2\/\">\n<p>An early look at the M4&rsquo;s performance did not deliver the best positive first impression because we believed that Apple lowered the clock speeds to achieve better efficiency. However, we are pleasantly surprised by the latest results, as Apple&rsquo;s new SoC powering the 11-inch and 13-inch iPad Pro models runs circles around the M2, handily beats M3, and zips past the M3 Pro and Qualcomm&rsquo;s Snapdragon X Elite, which are two chipsets occupying a higher performance bracket.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.tomshardware.com\/pc-components\/cpus\/apple-m4-scores-suggest-it-is-the-new-single-core-performance-champ-beating-intels-core-i9-14900ks-incredible-results-of-3800-posted\">Mark Tyson<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=40317627\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.tomshardware.com\/pc-components\/cpus\/apple-m4-scores-suggest-it-is-the-new-single-core-performance-champ-beating-intels-core-i9-14900ks-incredible-results-of-3800-posted\">\n<p>Apple's M4 processors have become convincing leaders in the Geekbench single-core leaderboard. Several scores of roughly 3,800 points have appeared in the Geekbench online database over recent hours. This is significant as single-core benchmark scores of this magnitude put clear blue water between the M4 and Intel&rsquo;s flagship Core i9-14900KS. A little Geekbench database checking shows that, in single-threaded tests, Apple's M4 outpaces Intel's power-hungry desktop champ by about 16%.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2024\/05\/10\/m4-ipad-pro-cpu-benchmark\/\">Juli Clover<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/05\/10\/m4-ipad-pro-cpu-benchmark\/\"><p>Apple said that the M4 delivers up to 1.5x faster CPU performance than the  M2  in the prior-generation  iPad Pro, which is accurate based on the benchmarks we&rsquo;ve seen so far.<\/p><\/blockquote>\n\n<p id=\"apple-m4-update-2024-05-16\">Update (2024-05-16): See also: <a href=\"https:\/\/news.ycombinator.com\/item?id=40338929\">Hacker News<\/a> and <a href=\"https:\/\/www.macrumors.com\/2024\/05\/13\/m4-chip-9-core-cpu-benchmark-result\/\">MacRumors<\/a>.<\/p>\n\n<p id=\"apple-m4-update-2024-05-28\">Update (2024-05-28): <a href=\"https:\/\/wccftech.com\/apple-m4-adopts-armv9-run-complex-workloads-efficiently\/\">Omar Sohail<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=40465090\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/wccftech.com\/apple-m4-adopts-armv9-run-complex-workloads-efficiently\/\">\n<p>While some might attribute these performance gains to Apple switching to TSMC&rsquo;s second-generation 3nm process for the M4, various findings reveal that the company has switched to the ARMv9 architecture with this release.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/news.ycombinator.com\/item?id=40465451\">ribit<\/a>:<\/p>\n<blockquote cite=\"https:\/\/news.ycombinator.com\/item?id=40465451\">\n<p>They have not adopted ARMv9. This is still ARMv8, but with SME.<\/p>\n<\/blockquote>\n\n<p id=\"apple-m4-update-2025-03-19\">Update (2025-03-19): <a href=\"https:\/\/mastodon.social\/@schwa\/114180420497973393\">Jonathan Wight<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@schwa\/114180420497973393\"><p>It looks like Processor Trace is now working in Instruments on Xcode 16.3b3 (available now)<\/p><p>Being able to visualise the frame graph is awesome (would love to see this in more Instruments in future)<\/p><p>Processor Trace requires an M4 or latest iOS hardware - on macOS a system level checkbox switched on. And nothing about it is fast.<\/p><p>I recorded my app for &lt; 8 seconds (and generated 2.5GB of data) and it&rsquo;s taking <em>significant<\/em> (minutes) processing time on this M4 Max.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@Gte\/114180484429808556\">Guy English<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@Gte\/114180484429808556\"><p>Apple&rsquo;s chips have all sorts of pretty amazing little things in them that aren&rsquo;t usually exposed. Mostly, as with a lot of SPI style things, because they&rsquo;re weird or may break or be yanked. This Processor Trace instrument will prove invaluable for serious performance tuning and it&rsquo;s very exciting to see this level of introspection be made available publicly.<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Apple (Hacker News, Slashdot): Built using second-generation 3-nanometer technology, M4 is a system on a chip (SoC) that advances the industry-leading power efficiency of Apple silicon and enables the incredibly thin design of iPad Pro. It also features an entirely new display engine to drive the stunning precision, color, and brightness of the breakthrough Ultra [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-05-07T15:17:46Z","apple_news_api_id":"2ca0f0ec-c3cb-44b5-bf07-b8b64e9621e1","apple_news_api_modified_at":"2025-03-19T18:47:46Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAACA==","apple_news_api_share_url":"https:\/\/apple.news\/ALKDw7MPLRLW_B7i2TpYh4Q","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1750,2307,2583,260],"class_list":["post-43108","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-event","tag-apple-hardware-announcement","tag-apple-m4","tag-processors"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=43108"}],"version-history":[{"count":11,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43108\/revisions"}],"predecessor-version":[{"id":47132,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43108\/revisions\/47132"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=43108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=43108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=43108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}