{"id":35251,"date":"2022-03-11T15:03:28","date_gmt":"2022-03-11T20:03:28","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=35251"},"modified":"2022-03-11T15:03:28","modified_gmt":"2022-03-11T20:03:28","slug":"chrome-faster-than-safari-in-speedometer-benchmark","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/03\/11\/chrome-faster-than-safari-in-speedometer-benchmark\/","title":{"rendered":"Chrome Faster Than Safari in Speedometer Benchmark"},"content":{"rendered":"<p><a href=\"https:\/\/blog.chromium.org\/search\/label\/the%20fast%20and%20the%20curious\">Google<\/a> (via <a href=\"https:\/\/www.macrumors.com\/2022\/03\/07\/chrome-faster-safari-speedometer-benchmark\/\">MacRumors<\/a>):<\/p>\n<blockquote cite=\"https:\/\/blog.chromium.org\/search\/label\/the%20fast%20and%20the%20curious\">\n<p>We&rsquo;re excited to announce that in M99, Chrome on Mac has achieved the highest score to date of any browser &#x2013; 300 &#x2013; in Apple&rsquo;s <a href=\"https:\/\/browserbench.org\/Speedometer2.0\/\">Speedometer<\/a> browser responsiveness benchmark.<\/p>\n<p>Building on many performance changes over the last year, we enabled <a href=\"https:\/\/blog.chromium.org\/2021\/12\/faster-chrome-let-the-compiler-do-the-work.html#:~:text=But%20we%20can%20do%20more%20(ThinLTO)\">ThinLTO<\/a> in M99, a build optimization technique that inlines speed-critical parts of the code base, even when they span multiple files or libraries. The result? An additional across-the-board speed bump that makes Chrome 7% faster than current builds of Safari. Combined with recent graphics optimizations (namely, pass-through decoder and out-of-process rasterization), our tests have also shown Chrome&rsquo;s graphics performance to be 15% faster than Safari. Overall, since launching Chrome on M1-based Macs in late 2020, Chrome is now 43% faster than it was just 17 months ago!<\/p>\n<p>Two of the other recent major contributors to Chrome&rsquo;s speed are the <a href=\"https:\/\/blog.chromium.org\/2021\/05\/chrome-is-faster-in-m91.html\">V8 Sparkplug compiler and short builtin calls<\/a>. Sparkplug is a new mid-tier JavaScript compiler for V8 that generates efficient code with low compilation overhead. Short builtin calls are used by the V8 JavaScript engine to optimize the placement of generated code inside the device&rsquo;s memory.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/birchtree.me\/blog\/google-says-chrome-is-faster-than-safari\/\">Matt Birchler<\/a>:<\/p>\n<blockquote cite=\"https:\/\/birchtree.me\/blog\/google-says-chrome-is-faster-than-safari\/\">\n<p>As Google reports, the Speedometer score was incredible, and destroyed Safari.<\/p>\n<p>JetStream was closer, but Chrome had a decisive win here too.<\/p>\n<p>MotionMark was a big win for Safari[&#8230;]<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/03\/04\/open-web-advocacy\/\">Open Web Advocacy<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/02\/07\/the-danger-of-sideloading-chromium\/\">The Danger of Sideloading Chromium<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Google (via MacRumors): We&rsquo;re excited to announce that in M99, Chrome on Mac has achieved the highest score to date of any browser &#x2013; 300 &#x2013; in Apple&rsquo;s Speedometer browser responsiveness benchmark. Building on many performance changes over the last year, we enabled ThinLTO in M99, a build optimization technique that inlines speed-critical parts of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2022-03-11T20:03:31Z","apple_news_api_id":"d71c7121-4320-41e7-b458-55bcf5f4430a","apple_news_api_modified_at":"2022-03-11T20:03:31Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/A1xxxIUMgQee0WFW89fRDCg","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":[412,255,456,346,30,2077,138,71],"class_list":["post-35251","post","type-post","status-publish","format-standard","hentry","category-technology","tag-chromium","tag-compiler","tag-googlechrome","tag-javascript","tag-mac","tag-macos-12","tag-optimization","tag-programming"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35251","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=35251"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35251\/revisions"}],"predecessor-version":[{"id":35252,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35251\/revisions\/35252"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=35251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=35251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=35251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}