Найти Π² Π”Π·Π΅Π½Π΅
InterLink

πŸ”Ό Google ускорила Android Π½Π΅ Π½ΠΎΠ²Ρ‹ΠΌ Ρ‚Ρ€ΡŽΠΊΠΎΠΌ, Π° ΡƒΠΌΠ½ΠΎΠΉ Π΄ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠΉ ядра

Google Π²Π½Π΅Π΄Ρ€ΠΈΠ»Π° AutoFDO Π² ядро Android, ΠΈ Π³Π»Π°Π²Π½Ρ‹ΠΉ смысл здСсь Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ компания взяла Π΄Π°Π²Π½ΠΎ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ† дотянула Π΅Ρ‘ Π΄ΠΎ самого сСрдца систСмы: β€’ Google ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Automatic Feedback-Directed Optimization для ядра Android β€’ AutoFDO ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния ΠΊΠΎΠ΄Π° ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ компилятору Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ самыС «горячиС» участки β€’ Для ядра Android ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ Π½Π΅ Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… устройствах, Π° Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… сцСнариях с запуском ΠΎΠΊΠΎΠ»ΠΎ 100 популярных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ β€’ По Π΄Π°Π½Π½Ρ‹ΠΌ Google, срСдний прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ внСдрСния AutoFDO Π² ядро достигаСт 10,5% β€’ Π’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ядро ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ 40% процСссорного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠΉ прирост Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ влияСт Π½Π° ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ систСмы β€’ Google Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΈΡˆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ для ядра Π΄ΠΎΡΡ‚ΠΈΠ³Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 85% сходства с ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ выполнСния, собранными Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ ΠΏΠ°Ρ€ΠΊΠ΅ устройств β€’ БСйчас тСхнология ΡƒΠΆΠ΅ развёртываСтся для Π²Π΅Ρ‚ΠΎΠΊ an

πŸ”Ό Google ускорила Android Π½Π΅ Π½ΠΎΠ²Ρ‹ΠΌ Ρ‚Ρ€ΡŽΠΊΠΎΠΌ, Π° ΡƒΠΌΠ½ΠΎΠΉ Π΄ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠΉ ядра

Google Π²Π½Π΅Π΄Ρ€ΠΈΠ»Π° AutoFDO Π² ядро Android, ΠΈ Π³Π»Π°Π²Π½Ρ‹ΠΉ смысл здСсь Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ компания взяла Π΄Π°Π²Π½ΠΎ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ† дотянула Π΅Ρ‘ Π΄ΠΎ самого сСрдца систСмы:

β€’ Google ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Automatic Feedback-Directed Optimization для ядра Android

β€’ AutoFDO ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния ΠΊΠΎΠ΄Π° ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ компилятору Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ самыС «горячиС» участки

β€’ Для ядра Android ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ Π½Π΅ Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… устройствах, Π° Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… сцСнариях с запуском ΠΎΠΊΠΎΠ»ΠΎ 100 популярных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

β€’ По Π΄Π°Π½Π½Ρ‹ΠΌ Google, срСдний прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ внСдрСния AutoFDO Π² ядро достигаСт 10,5%

β€’ Π’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ядро ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ 40% процСссорного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠΉ прирост Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ влияСт Π½Π° ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ систСмы

β€’ Google Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΈΡˆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ для ядра Π΄ΠΎΡΡ‚ΠΈΠ³Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 85% сходства с ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ выполнСния, собранными Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ ΠΏΠ°Ρ€ΠΊΠ΅ устройств

β€’ БСйчас тСхнология ΡƒΠΆΠ΅ развёртываСтся для Π²Π΅Ρ‚ΠΎΠΊ android16-6.12 ΠΈ android15-6.6, Π° дальшС Π΅Ρ‘ хотят Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹Π΅ GKI-вСрсии

β€’ Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π΅Ρ‡ΡŒ Π½Π΅ ΠΎ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎΠΉ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΈ, Π° ΠΎ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΌ пСрСносС Π΄Π°Π²Π½ΠΎ извСстной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΡƒΠ΄Π°, Π³Π΄Π΅ ΠΎΠ½Π° Π½Π°ΠΊΠΎΠ½Π΅Ρ† Π½Π°Ρ‡Π°Π»Π° Π΄Π°Π²Π°Ρ‚ΡŒ особСнно Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ΠΉ эффСкт

10% ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ядра β€” это ΡƒΠΆΠ΅ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΉ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄ Android ΠΈΠ»ΠΈ всё упрётся Π² Ρ‚ΠΎ, ΠΊΠ°ΠΊ быстро это Π΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Π΄ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… смартфонов? πŸ€”

🌐 Наши ΠΊΠ°Π½Π°Π»Ρ‹

πŸ—Ί #GΠΎΠΎglΠ΅|#Π’eΠ»eΡ„oΠ½Ρ‹