После выхода iPhone 11 с SoC Bionic A13 в очередной раз возникло желание сравнить его производительность с ПК. Пару лет назад эппловские чипы уже обошли средний сегмент ноутбуков. И поскольку там прогресса в производительности практически нет, новый карманный гаджет должен сейчас обойти уже всю ноутбучную братию и хорошенько «покусать» настольные системы.



Во многом обошел. Покусал. Детали под катом.

Изучая мнения о том, кто быстрее (смартфоны или ноутбуки), самым распространенным оказался вариант: «как смартфон за 60 тыс. может быть медленнее ПК, стоящего дешевле?» Правда, эти мнения высказывались не на Хабре. А вот технически подкованные люди наоборот вопрошали, мол, как кроха с TDP в 3-5 Вт может обойти монстров с TDP 65 Вт и более, при том, что производятся они по близким техпроцессам?

Образовались два разных лагеря. Сам я, будучи по первому ВО инженером-системотехником, принадлежу ко второму. И на вопрос о ваттах у меня есть ответ. Но давайте перейдем к сути дела.

Какой линейкой будем мерить


Сравнивать производительность будем в кроссплатформенном тесте Geekbench 5, эмулирующем работу реальных пользовательских задач типа архивации, шифрования. Насколько легитимно сопоставлять в нем разные платформы – хороший вопрос. Поднимем его чуть ниже. А сейчас лишь скажу, что создатели теста усиленно на это напирают:



Этим тестом пользуюсь периодически. Но результаты для данного поста взял из официальных чартов. В них создатели помещают усредненные значения из того, что попадает к ним в базу от пользователей. Чаще всего такие результаты оказываются слегка заниженными, ведь пользователи – не профессиональные тестеры. У них во время теста в фоне может работать какое-нибудь ПО, или включен режим энергосбережения. Впрочем, нас это не волнует. Крайние нижние значения там и так наверняка отбрасываются. Вдобавок у меня нет цели получить прецизионные данные. Достаточно обрисовать некую общую картину.

Результаты тестов




Первое – Apple крута, и за последние пару лет она увеличила отрыв от Qualcomm и Samsung с их лицензионными и допиленными армами.

Второе – уровень производительности топовых смартфонов в офисно-потребительских задачах сравнялся с продвинутыми ноутбуками и хорошими офисными ПК (см. оговорки ниже).
Третье – одноядерная производительность. Именно она отвечает за отзывчивость интерфейса и быстроту работы приложений, основная масса которых плохо приспособлена к распараллеливанию.

Кто есть кто на диаграмме


Теперь давайте глянем на нутрянку подопытных. Для удобства я собрал все в одну табличку.



Если совместить эти данные с диаграммой производительности, видно, что ограниченный тепловой пакет не дает молотить всем ядрам мобильных чипов на полную катушку. Дополнительные ограничения вводит архитектура big.LITTLE, в рамках которой не всегда возможна одновременная работа высокопроизводительного кластера в чипе и энергоэффективного.

А можно ли сравнивать разные архитектуры?


Полноценное сравнение процессорных архитектур крайне затруднительно, и у меня нет идей, как это грамотно можно сделать. ARM принадлежит к типу RISC, а x86 к CISC. За счет меньшего числа команд и меньшего количества блоков ARM-чип должен выполнять отдельные команды быстрее и энергоэффективнее. Но как только речь заходит о выполнении сложных функций, под которые у x86 есть заготовленные аппаратные блоки и наборы команд, ARM будет курить в сторонке. Но это в теории.

А еще есть разные операционки, разные компиляторы. И мне кажется, разработчики Geekbench слегка забили на все это, упростив все до мониторинга выполнения системой каких-то типовых задач, например декодирования jpg или сборки закэшированных веб-страниц. При этом код этих задач они старались оптимизировать для каждой системы отдельно.

В итоге счастливый владелец последнего айфона может с гордостью сказать, что его смарт способен так же быстро открывать фотки из галереи, как и топовая пятигигарцовая «печка» от Intel. Но делать более серьезные заявления Geekbench уже не позволяет. Впрочем, для большинства бытовых ситуаций этого вполне достаточно.

Больше деталей по их тестам можно найти вот в этом pdf.

К чему вообще эти сравнения?


Три года назад меня посетила мысль, что с ростом производительности мобильных чипов они могли бы покуситься на сегмент недорогих нетбуков, треть цены которых, порой, составляет ОС от Microsoft. С учетом того, что Google распространяет свою ОС бесплатно, а за добавление сервисов Google Play и прочих надо заплатить лишь $1 с устройства, идея захвата нижнего сегмента выглядела вполне реалистичной.

Однако маркетологи Qualcomm пошли иным путем и последние пару лет пытаются удивить мир системами за $1000, в которых их топовые чипы уживаются с Windows 10…

Ссылки на чарты


Если вам интересны усредненные результаты других систем, можно воспользоваться онлайновой базой «Гикбенча». Вот прямые ссылки на автоматически обновляемые чарты для Android, iOS и PC. Там же в поиске можно вбивать любые ключевые слова (модели чипов, смартфонов) и смотреть результаты, полученные другими пользователями для данных устройств. Единственное, фильтровать неадекватные варианты придется самостоятельно.

P.S. и да, владельцы топовых смартфонов могут гордиться, что носят в кармане штуку помощнее большинства современных ноутбуков. По крайней мере, если сравнивать их по работе в повседневных приложениях.

Комментарии (111)


  1. arku
    10.10.2019 18:47
    +3

    Да, но вот только ни нормального софта нет под такие «компьютеры», ни нормальных игр…


    1. dss_kalika
      10.10.2019 18:53

      Даром что ли активно развиваются платформы по «удалённому игранию» типа Apple Arcade? )
      Они позволят играть на чём угодно, был бы хороший интернет и манипуляторы нужного формата.


      1. XanKraegor
        10.10.2019 22:11
        +3

        Apple Arcade как раз не стриминг, поэтому и качество игр там соответствующее — телефонное


        1. dss_kalika
          11.10.2019 10:23

          Ну ок, значит Apple в пролёте.
          Но есть и другие платформы )


    1. LightTool Автор
      10.10.2019 18:53

      Есть такое. Но как офисная машинка (тексты, интернет) — вполне. Мышка работает во многих приложениях, так что жить можно.


      1. Blackwing215b
        10.10.2019 19:06

        в 15-16 годах пробовал обойтись только топовым планшетом, будучи студентом прикладной информатики. Да, клава-мышь, возможность подключить монитор, даже под конец удалёнка — это всё действительно прекрасно. Но не было софта (как сейчас — утверждать не берусь, но подозреваю что не особо лучше). В итоге меньше года продлился такой эксперимент — потом у меня появился настольный ПК и планшет был чисто под удалёнку, а затем и ноутбук.


        1. Exchan-ge
          10.10.2019 20:43

          в 15-16 годах пробовал обойтись только топовым планшетом,


          В 2017 взял «топовый планшет» Surface Pro 4, который полностью заменил мне ноутбук при сохранении всех функций планшета.

          Возможно вам стоит попробовать еще раз.


          1. VolCh
            12.10.2019 18:59

            А какая ОС на нём была? Обычно "нет приложений и игр" относится к ОС прежде всего


            1. Exchan-ge
              12.10.2019 19:41

              А какая ОС на нём была?


              Ну, это же Microsoft Surface Pro 4 )
              Win 10 Pro, конечно же.


        1. Am0ralist
          10.10.2019 21:54

          Но не было софта
          смотрю с удивлением на свой dell 7140 (2015 год, когда был выпущен) — а какого софта на нём не хватает?


      1. S00
        10.10.2019 19:23

        Стоит заметить, что продвинутый ноутбук за 55 к — это НЕ 8550u. Все чипы ххххU — это чипы для ультрабуков и в производительность им трудно. Они не любят работать под нагрузкой дольше нескольких секунд и, если им приходится это делать, то они скидываю частоту до номинальной и работают на ней (для 8550u — это 1.8 ГГц, что весьма скудно). «Продвинутый» ноутбук — это как минимум i5 9300H(50 к)\i7 9750H(53 к)\Ryzen 5 3550H(от 45 к)\Ryzen 7 3750H(55 к). Эти чипы гораздо производительнее 8550u. Машинки со старым 8550u стоят от 45 к (это с ips экраном уже), что сильно дешевле iphone 11(55 к)\iphone 11 pro(80 к). Поэтому немного странное сравнение вышло. Если необходимо я могу приложить названия ноутбуков.

        Да я гикозадр, сорян)


        1. khim
          10.10.2019 19:39

          Они не любят работать под нагрузкой дольше нескольких секунд и, если им приходится это делать, то они скидываю частоту до номинальной и работают на ней (для 8550u — это 1.8 ГГц, что весьма скудно).
          Вы думаете телефонные процы не сбрасывают частоту?


          1. S00
            10.10.2019 20:02

            Как производительность относительную тогда выяснить?) Если все процессоры сбрасывают частоты и каждый из них по разным причинам и в разное время?)


        1. LightTool Автор
          10.10.2019 20:09
          +1

          Вы не правы. U — это серия с пониженным напряжением (и энергопотреблением). 1,8 — это базовая частота. А молотить на максималке они могут сколь угодно долго (если есть соответствующее термопакету охлаждение).
          В подтверждении моих слов те же тесты Гикбенча. Первый упомянутый Вами i5 9300H проигрывает 8550u как в сингле, так и в многопоточном режиме.
          browser.geekbench.com/processors/2609


          1. S00
            10.10.2019 20:43

            И все же, полагаю что я прав) U серия с 8го поколения при количестве физических ядер больше 2х больше не может работать дольше чем short power max без влетания в power limit. Влетев в power limit процессор будет принудительно заглушен в состояние, соответствующее 15w (или как установлено производителем) — а это как раз номинальная частота) Температура при этом может спокойно находиться в диапазоне 60 — 70 градусов. На некоторых машинах можно исправить ситуацию через xtu, но это исключения из общего правила. Если у вас есть ноутбук дома с 8250u\8550u\8265u\8565u или подобным процессором вы легко можете это проверить сами) www.notebookcheck.net/8550U-vs-9300H_9208_11356.247596.0.html — это сводное тестирование 9300h и 8550u и видно, что в Cinebench R10 и Cinebench R15 9300h быстрее на 40%.


    1. GhostWritter
      10.10.2019 19:09

      Кроссплатформенность ли это после такого? Что сложного в организации работы условного фотошопа на android или ios? Раньше это было понятно, но сейчас…


      1. advan20092
        10.10.2019 23:08

        Фотошоп как бы скоро ожидается под iOS iPadOS


        1. eStellar
          11.10.2019 09:14

          Уже был. Photoshop Touch назывался. С 2012 по 2015 выпускался. Я даже купил на Андройд, тогда у меня был Нексус 7, но был и на ios. На данный момент проект закрыт…


          1. advan20092
            11.10.2019 09:43

            Не, это не то. Тут полноценный фотошоп с нормальной поддержкой PSD, слоев и прочего. А Photoshop Touch ничего общего со взрослым фотошопом не имел кроме названия


            1. eStellar
              11.10.2019 09:51

              Тому фотошопу пророчили развитие до уровня десктопа. Тем более что производительность планшетов и тогда имела значимый рост. Но имеем что имеем. Вторая волна надежд на появление Фотошопа на планшетах началась с появлением iPad Pro с их стилусом, большим экраном и мощным ЦП. Будем надеяться.


    1. eumorozov
      10.10.2019 22:06

      Я бы купил лучше GPD P2 Max, если бы он у нас продавался. По размерам как планшет, но при этом полноценный компьютер, на котором можно запускать настоящую ОС и работать или играть (например, в самолете на столике). Такой можно без напряга всюду таскать с собой в кармане.


      1. Exchan-ge
        10.10.2019 22:37

        Я бы купил лучше GPD P2 Max… и работать


        Размер экрана: 8.9" при 2560x1600
        У меня 12.3" при 2763x1824 — это уже на грани комфорта/напряга.


        1. sHaggY_caT
          11.10.2019 02:23

          Таскабельность важнее. Я бы купила, если бы там было 16gb ram, иначе IDE + пара-тройка докер контейнеров не влезают :(


          1. eumorozov
            11.10.2019 07:02

            Мне тоже таскабельность важнее. Я бы использовал его не как основной инструмент, а в дороге, в ситуациях когда для полноценного ноута нет места или он слишком тяжелый.


            Как раз в GPD P2 по-моему 16 Гб памяти, если не больше.


            1. sHaggY_caT
              11.10.2019 11:45

              Хм, это уже интересно, спасибо. Ждём что-то похожее, но с тракпоинтом. Либо, может, его и куплю на Black Friday распродажу.


              1. Aquahawk
                11.10.2019 11:50

                Тачскрин неожиданно рулит. Тачпад на 3 из 5 по моим ощущениям. С трекпоинтом есть GPD Pocket первый, но там 8GB рам, слабее проц и он совсем мелкий


                1. sHaggY_caT
                  11.10.2019 11:52

                  Вы о нём статьи не писали?


                  1. Aquahawk
                    11.10.2019 11:57

                    Пока нет


              1. BelBES
                11.10.2019 12:10

                Трекпойнт можно уже и не ждать наверно)
                В GPD Pocket он был, но, судя по всему, производители сочли этот эксперимент неудачным и дальше стали втыкать оптический трекпойнт, который уже совсем “не то”.


                А на 16Gb есть еще и всякие там One Miix 3


          1. Wijey
            11.10.2019 09:09

            Есть One Mix 3S — те же 8 дюймов, но Core i7-8500Y, 16Гб, 512 ssd. Правда цена уже за гранью разумного. Ещё кажется есть версия с i5 подешевле немного.


            1. sHaggY_caT
              11.10.2019 11:50

              Спасибо. Выглядит идеально, только на реддите пишут о проблемах тачскрина в линуксе.


              1. BelBES
                11.10.2019 12:12

                В Linux уже лет 10 назад не было проблем с тачскрином, там чаще с тачпадом возникают заморочки)


          1. Coocos
            11.10.2019 11:42

            Работа в IDE на 8.9" очень сомнительна. Только если исправить какой-то легкий баг в дороге. Иногда работаю в Idea на 13.3" — боковые панели съедают большую часть экрана, для кода остается мало места.


            1. sHaggY_caT
              11.10.2019 11:44

              Только если исправить какой-то легкий баг в дороге

              Именно об этом и речь. Хочется устройство, которое почти всегда будет с собой.


              1. LuchS-lynx
                11.10.2019 14:15

                Являюсь счастливым владельцем бюджетной модели One Mix 3 на m3-8700y. Софт работает и открывается шустрее чем на ноутах на процессорах i3/i5 Uсерий без SSD. Идеальный девайс для того что бы что-то поправить в дороге.


                из минусов очень отзывчивый оптический трекпоинт, что бы вынуть аккум нужно сорвать пломбы и действовать очень аккуратно. Да в винде масштабирования интерфейса стоит 250% из-за чего в разных приложениях могут наблюдаться коллизии, например в Автокаде интерфейс не масштабируется, а вот текст маштабируется. Тяжеловат, корпус металлический, масса у ноута в состоянии покоя 650грамм.


                1. mkll
                  11.10.2019 15:15

                  масса у ноута в состоянии покоя 650грамм.

                  В процессе работы он становится тяжелее?


                  1. old_gamer
                    11.10.2019 15:31
                    +1

                    В состоянии ускорения. Сообразно СТО )


                    1. mkll
                      11.10.2019 15:37

                      Т.е. когда он пути из кармана на асфальт ускоряется, он становится тяжелее? :)


                      1. old_gamer
                        11.10.2019 15:46

                        однозначно. И тому немало доказательств на ютубе.


                  1. LuchS-lynx
                    11.10.2019 15:39
                    +1

                    Я мог бы написать его вес, но с одной стороны кг*сила не является размерностью СИ, с сдругой стороны при свободном падении вес тела равен нулю. С массой тоже не все гладко, т.к. масса тела при скоростях близких к скорости света меняется по сравнению с состоянием покоя. По этому я уточнил условия, при которых можно констатировать эту характеристику ноутбука.


                    1. mkll
                      11.10.2019 15:48

                      Исчерпывающе! :)


            1. Aquahawk
              11.10.2019 11:45

              Это девйас из категории скорее продвинутого планшета для эразц работы. Я пытался сделать на андроиде такое — лажа. Этоне отменяет хорошего настольника и большего ноутбука если нужно например в командировке много кодить.


              1. LuchS-lynx
                11.10.2019 14:17

                не согласен, для офисной работы его хватает, да и если подключить монитор то вполне сойдет за мини-пк, который можно носить с собой


                1. Aquahawk
                  11.10.2019 14:29

                  Офисная да. Я про кодить. Кодить только с внешней клавой


                  1. LuchS-lynx
                    11.10.2019 14:37

                    Клавиатура там нормальная у этой модели, в том плане что букв хватает и все основные клавиши есть. Но из-за нестандартного смещения буквенных английских клавиш и нестандартного размещения дополнительных то для набора больших обьемов текста, согласен, лучше использовать внешнюю клавиатуру


                    1. Aquahawk
                      11.10.2019 14:55

                      Сами кнопочки, которые есть — огонь. Но когда ;(){}[] доступны только на fn кодить на этом невозможно. Ну и смещение — да, не удобно. Как и русская раскладка, хжэъ на fn чёртигде.


                      1. LuchS-lynx
                        11.10.2019 15:04

                        на one mix 3 нет такого. Кто Вам сказал эту неверную информацию? Клавиатура после гравировки русских символов https://yadi.sk/i/2IU5u6j8GISb8w


                        1. Aquahawk
                          11.10.2019 15:09

                          У меня на GPD P2 MAX, я про него. Скажите где гравировку делали?


                          1. LuchS-lynx
                            11.10.2019 15:33
                            +1

                            написал в приват


                        1. Aquahawk
                          11.10.2019 15:14

                          Вот кстати моя клава и настольная для сравнения yadi.sk/i/s_gDgXhYHlDGMw


            1. BelBES
              11.10.2019 12:15

              Если пользоваться редакторами без GUI, типа Emacs/Vim, то в пределах разумного без разницы какой размер экрана использовать. Одно время пользовался лаптопом с 11.6” как основным девайсом и при переходе на 14” особого роста комфорта не заметил.


          1. Aquahawk
            11.10.2019 11:44

            Там 16 и есть.


        1. Woffko
          11.10.2019 08:30

          у меня на 13,3 при 3200x1800 и это уже за гранью комфорта, win 10 так и не умеет нормально маштабировать


          1. eumorozov
            11.10.2019 09:01

            Ну, я не как основной хочу, а как гаджет, который могу положить в карман куртки, и где-нибудь в поезде или самолете написать текст, посмотреть кино, или поиграть в игру в DosBox.


            У планшетов обычно нет клавиатуры (или нормальной клавиатуры), и мне не нравится планшетный софт, хочу делать свои задачи привычным мне способом.


            Думаю, ради эпизодического применения я бы мирился с маленьким экраном.


      1. Aquahawk
        11.10.2019 11:14

        Я его и купил, ещё с предзаказа, и это волшебно. Но клава обрубок и программировать на этом невозможно (все скобки и даже; на fn). Как таскабильная машина для эрзац правок — божественно.


        1. eumorozov
          11.10.2019 11:16

          Ох, умираю от зависти. Купили с доставкой в РФ? Стоимость превышает таможенный лимит — легко ли оплатить налог за превышение?


          1. Aquahawk
            11.10.2019 11:22

            Я бейкал на indiegogo ещё на стадии разработки, пришло просто почтой с заниженной стоимостью ($100), с указанием того что это laptop. С алиэкспресса покупал GPD MicroPc, там было декларировано что это электронный словарь за $70. Телефон тоже с али мне пришёл как handset за $35 по-моему.


      1. Aquahawk
        11.10.2019 11:24

        В гигбенче single core 520 multi core 1013.


        1. eumorozov
          11.10.2019 11:25

          А сложно ли вам написать обзор на Хабре? Думаю, многим было бы интересно. Информации о них пока еще немного.


          1. Aquahawk
            11.10.2019 11:30

            Я хочу, но пока руки не доходят, вчера вот термостатический смеситель поставил, тоже обзор хочу, но ноут видимо раньше. Посмотрим, обещать не готов пока.


    1. vikarti
      11.10.2019 08:32
      +1

      С софтом — проблемы решают.
      Тот же Samsung DeX (Huawei EasyProjection вроде тоже в том же направлении) — попытка сделать интерфейс под типично-десктопные задачи (с внешним монитором и клавиатурой) и популяризовать среди разработчиков (MS Office прямо заявлен как поддерживающий) и при этом не имеющей совсем уж особой специфики (если приложение полноценно все рекомендованное гуглом поддерживает (адаптация верстки под планшеты, динамическое изменение размера окна, ввод не только тачем) или хоть не ломает системную поддержку — будет приемлимо работать. Кстати — эта же поддержка будет и на хромбуках и на планшетах помогать.
      Есть хромбуки — тоже с ARM, и подддержкой Android.

      У меня как пользователя скорее обратная проблема — например с читалками с полной синхронизацией НЕ под мобильные платформы — не очень хорошо. под Android и iOS имеем например Bookari/Bookfusion/PocketBook Reader/Google Play Books а под mac и Win — только их же веб-версии (кроме Bookari — у них нет веб-версии).
      Да — есть красивый iBooks, но поведение — think different© (и только mac + iOS).
      При этом читалки только под Android — да вполне себе есть и хорошие — Moon+ тот же.


      1. aik
        11.10.2019 08:40

        Пробовал я этот dex — неудобно. Лучше уж ноут с собой таскать.
        Проблема не столько в том, что производительности не хватает — с этим более-менее.
        Проблема в том, что софт остаётся телефонным — то есть крупные шрифты, крупные отступы и всё такое. В итоге на экран помещается сильно меньше, чем на ноуте с тем же разрешением.


        1. vikarti
          11.10.2019 08:46

          Потому что нет нормальной адаптации (а она все же нужна). Куча разработчиков забивает на оптимизацию под андроид-планшеты(а тут она нужна). Ну — будет еще один повод это изменить. Пинайте разработчиков софта что пользуетесь и плохо.

          А как разработчик — могу сказать на примере того что поддерживаю — пользователи… не просят а заказчикам оно не особо важно а значит — нормальная поддержка андроид-планшетов по остаточному принципу(даже если на iOS-сделана версия и под iPad полноценная).


          1. aik
            11.10.2019 08:55

            Потому что пользователи не рассматривают планшеты и телефоны как замену ноутам. Кино показывают, в фэйсбуке посидеть можно — и ладно. Мой андроидный планшет тоже примерно для этого используется — вечером в постели ютуб посмотреть и новости почитать. А для более серьёзного — даже просто на коммент ответ написать длиннее пары строк — беру ноут. Ну или топаю к десктопу, если дома.


  1. S404Do
    10.10.2019 18:54

    как можно сравнивать разные системы?


    1. LightTool Автор
      10.10.2019 18:54
      +2

      Я подробно написал про это.


      1. S404Do
        10.10.2019 18:57

        спасибо.прочту еще раз.Жалко, что да айфоны мощные, но делать толком на них что-то сложное(сложно), хотя сами устройства хороши


        1. dss_kalika
          10.10.2019 19:03
          +1

          А что Вы хотите сложное на них делать? о_О


          1. S404Do
            10.10.2019 19:05

            писать музыку, монтаж, обработка графики,vr.Я не говорю что делать на них нельзя, просто пока не радует спектр софта, как писали выше.Из-за этого их мощность (пока не нужна )


            1. dss_kalika
              10.10.2019 19:07

              Ну, насколько всотребован софт — настолько и пишут. Под макось, я так понимаю, всё вполне себе есть.
              Просто на телефоне это делать как то странно, а как основную вычислительную мощность их пока официально не рассматривают. Думается мне, что для этого нужна немного другая архитектура устройства )
              Но идея мне нравится.


              1. S404Do
                10.10.2019 19:10

                ТОгда для чего добавляли стилус?, на маке софт есть, как и на виндос.ТУт уже вопрос, какой софт быстрее и лучше для каждой ос.Насчет яблок и их ipad pro, идею они развивают.Так что они красавцы


            1. advan20092
              10.10.2019 23:10

              Вот уж для музыки софта хватает. Причем качество и возможности очень неплохие. Да и монтаж и обработка графики не сильно отстают. Насчет VR не знаю


  1. Exchan-ge
    10.10.2019 20:56

    А можно ли сравнивать разные архитектуры?


    Можно.
    Но ведь дело не только в архитектуре — размер экрана тоже имеет значение.
    Или, например, такая мелочь, как возможность поставить девайс градусов на 60 от плоскости стола и не держать его при этом рукой.

    Когда-то были гостированы следующие варианты устройств:

    1. Стационарные (нынешний аналог — десктоп)
    2. Переносные (нынешний аналог — ноутбук)
    3. Носимые (нынешний аналог — смартфон)

    Эти три вида устройств предназначены для разных задач (хотя на их стыке постоянно появляются гибриды, типа мощных и тяжелых ноутов, ультракомпактных десктопов или планшето-ноутов с новомодными складными устройствами)

    И, в общем, сравнивать их производительность бесполезно, так как это не самое главное — главное тут степень комфортности использования при решении совершенно конкретных задач, например, требующих использования мощных видеокарт, нескольких мониторов с большой диагональю, или наоборот — минимального веса и компактности.


  1. Am0ralist
    10.10.2019 21:51
    +1

    треть цены которых, порой, составляет ОС от Microsoft
    Серьезно? Вы знаете цену оем для вендоров? или вы видели в продаже ноуты от 6 тысяч?


    1. LightTool Автор
      11.10.2019 08:00

      Насколько мне известно, MS меньше 70 у.е. с розничных продуктов себе не берет.


  1. Coocos
    10.10.2019 22:23

    Процы Apple действительно круты, но смысл ставить их в смартфоны только для Apple — отлаживать железо будущих платформ за счет покупателей смартфонов.
    P.S. Мой iPad Air спустя 5 лет с момента покупки почти также шустро показывает WEB сайты.


  1. advan20092
    10.10.2019 23:17
    +2

    Не знаю, мне бы хотелось увидеть примеры и сравнения на каких-то реальных задачах. Скажем как в habr.com/en/post/429318
    Или пусть не реальные, но типичные: архивация/разархивация, конвертация медиа в разные форматы и подобные
    От себя могу добавить, что последний на данный момент iPad Pro работает нереально быстро. По ощущениям гораздо быстрее чем комп с i5 и ноут c i7. Сравнивал открытие, пан, зум и работу со слоями в одной и той же фотографии из примеров в галерее сэмплов Affinity Photo. При этом интересно что iPad Pro 2017 ощутимо тормозил в этом сценарии.


    1. LightTool Автор
      11.10.2019 08:02

      В состав Гикбенча входят: архивация, шифрование, кодирование и декордирование джипегов, сборка веб-страничек и вот это вот все. Т.е. как раз только пользовательские задачки.


      1. EvgeniyNuAfanasievich
        11.10.2019 12:44

        ну скажем так, с одной стороны да, а с другой нет.
        Архивация на смартфоне? скорее разархивирования крошечных архивов из почты и это очень редко. Шифрование. Какое и для чего ( ну в смысле есть разные типы, некоторые поддерживаются аппаратно, некоторые не используются на смартах и т.п.).
        Кодирование джипегов это когда с камеры летит raw, а потом на проце смарта сжимается? может быть, но на компе такой сценарий это редкая частность, если вы не фотограф конечно. Опять же будучи фотографом, фотографируете ли вы при этом на смарт?
        Сборка вэб-страничек ну да, адекватный юзеркейс. Вот только на компе открываются вэб версии сайтов, а на смартах смарт-версии.
        Предложение: вычислять число Пи с определенной точностью, проигрывать видеоролики с возрастающим битрейтом/разрешением, как-то оценивать многозадачность проца, копировать например гигабайтный файл с внутренней памяти в /null, измерять уровень задержки памяти, как в AIDA64.


        1. LightTool Автор
          11.10.2019 13:10

          Шифрование? Ну вот Вы сейчас зашли на Хабр. Трафик весь шифруется. На большинстве остальных сайтов — тоже.
          Декодирование джипегов — все изображения на этой странице были декодированы и отправлены в видеобуфер.
          Про сборку веб-страничек — что мобильная, что десктопная, в данном случае нет особой разницы.


  1. Artifeks
    11.10.2019 01:17

    Мдэ, и давно серия u стала продвинутой для ноутбуков всех мастей, а не сугубо ультрабуков? Может надо на h смотреть?


    1. Artifeks
      11.10.2019 01:37

      Если вы захотите сказать что u серия со своими 25w быстрее чем 45w h серии, то простите но это выглядит как победа над физикой и логикой.


      1. LightTool Автор
        11.10.2019 08:05

        Выше уже затронули этот вопрос. В Сайнбенче H побеждает. А в более-менее реальных пользовательских задачах — идут почти на равных.


        1. Artifeks
          11.10.2019 09:29

          Ох уж эти «реальные пользовательские» задачи. А я похоже не пользователь раз у меня в задачах кодинг, рендеринг и игры. Надоело уже что вы сравниваете в скорости открытия блокнотов и браузеров, серьезно, тогда уж мой старый кпк на техас инструмент всё еще хорош в ваших пользовательских задачах.


  1. quwy
    11.10.2019 05:55

    Главное не как голосуют, а как считают.

    Я, знаете ли, в нулевых уже насмотрелся на результаты тестов видеокарт, которые радикальным образом зависели от того, из какого имени файла запущен процесс рендеринга. Всегда есть на чем сэкономить, понизив точность или детализацию. Особенно если результат вычислений игнорируется, а учитывается только затраченное время.

    Отдельный вопрос к инструменту. Кто такой этот Geekbench? Как он считает? Исходников нет, а значит нет уверенности, что его автор не получил хороший донат, или просто не является фанатом определенного бренда.


    1. cyberly
      11.10.2019 07:54

      C тех пор, как у меня телефон после прилета очередного обновления прибавил число попугаев в AnTuTu аж на 30%, я к бенчмаркам отношусь несколько настороженно…


      1. LightTool Автор
        11.10.2019 08:08

        Ну, может в обновлении косяк исправили или там ОС посвежее накатилась? )


  1. aik
    11.10.2019 08:07

    сегмент недорогих нетбуков, треть цены которых, порой, составляет ОС от Microsoft

    Попробуйте вернуть деньги за ОС от Microsoft и узнаете, сколько составляет её цена. За Pro, по-моему, 30 баксов возвращали. Розничная цена ОС очень мало отношения имеет к цене для производителей, особенно крупных.


  1. Gugic
    11.10.2019 08:14
    +1

    > Apple крута, и за последние пару лет она увеличила отрыв от Qualcomm и Samsung с их лицензионными и допиленными армами.

    A13 из iPhone 11 не очень корректно сравнивать по производительности со смартфонами на 55-м snapdragon — все-таки это новый чип. С прошлогодним 855 надо сравнивать прошлогодний же A12 (Xs/Xr) и с ними в multi-core у 855 паритет. Еще есть 855+, которого почему-то нет в официальных чартах, он, судя по всему, должен A12 обгонять.

    В single-core, да, Qualcomm ощутимо проигрывает.

    Проверять «отрыв» чипа A13 будем когда будут какие-то результаты Snapdragon 865.


  1. Pegatron
    11.10.2019 08:23

    Хотел бы себе MacBook Pro 14' сразу на двух Bionic'ах + один куллер на охлаждение за ~ 1500$. Думаю всё шло бы на ура, даже тяжёлые задачи два чипа вывезли бы. Автономность была бы сутки. Другое дело заставить это всё работать =)


    1. Gugic
      11.10.2019 08:27

      И заставить всех софт на арм перекомпилировать.

      А так-то начали потихоньку arm-лэптопы подвозить с вполне себе десктопной windows: Samsung Galaxy Book S, Microsoft Surface Pro X.


      1. Artifeks
        11.10.2019 09:27

        это не x86-64 оси если что, с соответствующими последствиями. Приведу цитату с сайта майков, чтобы было понятно о чем речь:
        At this time, Surface Pro X will not install 64-bit applications that have not been ported to ARM64, some games and CAD software, and some third-party drivers or anti-virus software. New 64-bit apps are coming to ARM 64 all the time.
        P.S. В том числе и всё размышление автора статьи об установке винды на арм чипы сливается в целом туда же. Надеюсь автор всё таки разберется в теме и напишет нормальную статью с нормальной аналитикой.


      1. Pegatron
        11.10.2019 11:46

        Поддержку приложений с iPad уже добавили, подтянуть свой профессиональный софт могут, и крупные разработчики тоже бы смогли. Скорее всего к этому всё и идёт.


  1. old_gamer
    11.10.2019 10:54
    +1

    ARM принадлежит к типу RISC, а x86 к CISC. За счет меньшего числа команд и меньшего количества блоков ARM-чип должен выполнять отдельные команды быстрее и энергоэффективнее

    Вот все же это очень очень интересно. Ведь х86 давно RISC по своей сути. Очень хотелось бы почитать кого-нибудь, глубоко разбирающегося в теме, почему ARM энергоэффективнее? Засчет отсутсвия доп блоков, типа всех этих сложных декодеров и кэшей? Засчет отсутсвия каких-то исполнительных блоков, типа AVX? Тогда атом сравним с АРМ по эффективности был или нет? И если нет, то почему.
    Может быть, кто-нибудь, разбирающийся в теме на уровне уважаемого khim напишет что-нибудь общеобразовательное, так как доступного объяснения сходу не нагуглить. Надо разбираться.


    1. khim
      11.10.2019 11:54

      Исходная фраза, на самом деле — это «смешение в кучу» всего на свете. RISC, конечно же, должен исполнять больше команд, чем CISC. Иначе было бы странно: как так получилось, что для выполнения одной и той же задачи требуется больше сложных команд, чем простых?

      Но вот с декодированием у x86 — большая-большая беда. И дело тут не в том, что у RISC команды проще закодированы (на самом деле всё наоборот, декодировать ARM-инструкции сложнее, чем x86 инструкции), проблем в том, что в x86 команды имеют разную длину!

      А у нас, как бы, суперскаляр, нам нужны 2-3 инструкции на такт, декодировать их последовательно не годится… как быть? Применяется следующий трюк: вместо 2-3 декодеров у нас этих декодеров… как грязи: штук 20. И они просто тупо декодируют всё подряд, начиная с %rip: %rip, %rip+1, %rip+2 и так далее. А потом «лишнее» просто выкидывается.

      Разумеется пара десятков декодеров греет воздух куда сильнее, чем 2-3…

      P.S. На самом деле чтобы немного поэкономить на современных процессорах декодеры работают в две стадии: предварительный декодер и основной. Предварительный умеет посчитать длину инструкции и всё. А основной уже делает полный анализ. Но даже лишние 15-20 «предварительных декодеров» — это много лишних транзисторов и много лишних операций.


      1. old_gamer
        11.10.2019 12:24

        Спасибо! Детали понемногу проясняются вот из таких общений в коментариях. Надо еще как-то систематизировать эти детали, правда ))


      1. old_gamer
        11.10.2019 13:29

        Применяется следующий трюк: вместо 2-3 декодеров у нас этих декодеров… как грязи: штук 20. И они просто тупо декодируют всё подряд, начиная с %rip: %rip, %rip+1, %rip+2 и так далее. А потом «лишнее» просто выкидывается.

        Вот еще появился вопрос… если мы не знаем длину инструкции, то один или несколько из этих %rip+ вполне может указывать не на начало, а вполне себе на середину инструкции, и в этом случае декодер декодирует совсем не то, что имел в виду программист… Я понимаю, как работать с инструкциями переменной длинны, когда декодирование идет неконвеерно: мы всегда знаем, где заканчивается текущая инструкция, так как перед тем, как менять значение IP мы уже полностью прочитали и декодировали и инструкцию, и операнд. А вот даже в случае простого конвеера, где декодер является частью этого конвеера, воображение пассует.
        Простите, что мучаю вопросами )))


        1. khim
          11.10.2019 18:07
          +2

          если мы не знаем длину инструкции, то один или несколько из этих %rip+ вполне может указывать не на начало, а вполне себе на середину инструкции, и в этом случае декодер декодирует совсем не то, что имел в виду программист…
          Совершенно верно — именно поэтому большинство декодеров работает «вхолостую».

          Рассмотрите старый добрый Pentium (две инструкции за так в лучшем случае). Тут же всё просто: первый декодер нам выдал длину… ну допустим пять. Пятый декодер выдал длину три. Складываем 3 + 5, сдвигаем счётчик на 8 — и мы можем «загребать» следующую пару инструкций. Все остальные декодеры — тоже что-то насчитали: и второй и шестой… но мы это проигнорировали, так что нам даже неважно что именно они там насчитали…

          Почему мы не можем просто подождать, пока первый декодер не даст нам длину? Потому что тогда нам придётся ждать пока оба декодера отработают последовательно. А нам ведь длины обоих инструкций нужны, чтобы %rip переставить… Тактовая частота упадёт и толку он нашей супескалярности — нуль.

          Схема же, получающая на вход длины от 15 декодеров (и выкидывающая результаты всех, кроме двух) — это буквально сотня транзисторов, она сильного замедления не вызовет.

          То есть да — большая часть этих декодеров декодируют чёрт-знает-что… но эти результаты потом игнорируются. Отсюда и нагрев: если мы делаем работу, которую потом не используем — то на неё питание-то всё равно расходуется!


          1. old_gamer
            11.10.2019 18:16

            Тут же всё просто: первый декодер нам выдал длину… ну допустим пять. Пятый декодер выдал длину три. Складываем 3 + 5, сдвигаем счётчик на 8 — и мы можем «загребать» следующую пару инструкций. Все остальные декодеры — тоже что-то насчитали: и второй и шестой… но мы это проигнорировали, так что нам даже неважно что именно они там насчитали…

            Хм, действительно, просто… Но как-то в голову само не пришло, из-за кучи требуемой избыточности, наверное. Хотя по идее простейшие АЛУ работает точно так же: считаем все операции одновременно но берем выход только нужной.
            Спасибо!!!


            1. khim
              11.10.2019 18:59
              +1

              C избыточностью борются тем, что предварительные декодеры ничего, кроме длины, не выдают (ну ещё флаг могут выдавать: «не шмогла я, не шмогла»… часто «особо редкие» и «особо сложные» инструкции вообще обрабатываются ровно одним декодером — первым). Эти сильно упрощает схему. С ньюансами можно потом разобраться, дальше по конвееру. Но вот именно длину двух-трёх-четырёх инструкций важно рассчитать в один такт, иначе весь наш конвеер встанет…


              1. old_gamer
                11.10.2019 19:19

                Интересно… Я так понимаю, что эти декодеры должны находиться где-то перед кэшем 1го уровня, так как (если я ничего не путаю), в современном x86 у нас отдельно кэши команд и данных, и, чтобы разобрать где что, все же надо декодировать. Получается у нас 2 конвеера как бы, один для декодирования инструкции, второй — уже сам процессор. И «конвеер декодирования» и является интерфейсом между миром х86 и внутренним миром процессора, я правильно понимаю? Тогда получается, что в современном CISC 2 декодера, один нормальный, как в RISC, внутри ядра, второй — «легаси», между кэшеми L1 и L2?


                1. khim
                  12.10.2019 02:27
                  +1

                  Получается у нас 2 конвеера как бы, один для декодирования инструкции, второй — уже сам процессор.
                  Это вы сейчас Pentium 4 описали. Нет — не взлетело.

                  И «конвеер декодирования» и является интерфейсом между миром х86 и внутренним миром процессора, я правильно понимаю?
                  Да, но там просто несколько декодеров. Первый этап — это определить границы инструкций, второй — уже разобрать сами инструкции и превратить инструкции в ?opsы и так далее.

                  Тогда получается, что в современном CISC 2 декодера, один нормальный, как в RISC, внутри ядра, второй — «легаси», между кэшеми L1 и L2?
                  Так только в Pentium 4 было и себя не оправдало. Сейчас декодеры действительно не совсем такие как в RISC, но «двух конвееров» нет. После того, как инструкции декодированы и превращены в набор ?opsов — дальше всё как в RISC.


                  1. old_gamer
                    12.10.2019 09:53

                    Спасибо вам огромное за ответы!


  1. Aquahawk
    11.10.2019 11:36

    Ноутбук GPD P2 MAX (m3-8100Y, 16GB Ram)
    browser.geekbench.com/v5/cpu/361934
    Single-Core Score 520
    Multi-Core Score 1013

    Основной рабочий компьютер (i5-9600K, 32Gb Ram )
    browser.geekbench.com/v5/cpu/361988
    Single-Core Score 1236
    Multi-Core Score 5471

    Телефон (Xiaomi mi 8 Qualcomm Snapdragon 845, 6Gb Ram)
    browser.geekbench.com/v5/cpu/361992
    Single-Core Score 502
    Multi-Core Score 2028


    1. Aquahawk
      11.10.2019 11:57

      Очень странно что у других GPD P2 MAX результаты лучше, примерно Single-Core Score 901
      Multi-Core Score 1516 browser.geekbench.com/v5/cpu/search?page=1&q=GPD+P2+MAX&utf8=%E2%9C%93


      1. Aquahawk
        11.10.2019 12:17

        Нашёл в чём дело, в биосе я руками устанавливал Fan Policy Quiet Mode, и в таком режиме захардкожено что TDP Policy становится Energy Saving Mode.

        TDP: Performance Mode = 8W with temporary boosts up to 15W
        TDP: Energy Saving Mode = 6W with temporary boosts up to 9W

        Поменял Вентилятор на Standard mode, тогда в TDP становится возможным выбрать Performance Mode.
        На полном заряде с подключенной зарядкой, с best performance в винде. Стало так
        Single-Core Score 891
        Multi-Core Score 1647
        browser.geekbench.com/v5/cpu/362214


        1. Aquahawk
          11.10.2019 12:24

          А это от батарейки На максимальной экономии в винде, но в биосе всё еще Performance Mode
          Single-Core Score 427
          Multi-Core Score 998
          browser.geekbench.com/v5/cpu/362245


    1. Aquahawk
      11.10.2019 12:23

      Протестил GPD Micro PC (Celeron N4100, 8Gb Ram)
      Single-Core Score 307
      Multi-Core Score 1375
      browser.geekbench.com/v5/cpu/362222


    1. Aquahawk
      11.10.2019 12:28

      Ещё протестил i7-7700K 16Gb Ram
      Single-Core Score 1228
      Multi-Core Score 4790
      browser.geekbench.com/v5/cpu/362261


    1. Aquahawk
      11.10.2019 18:51

      Прошлый ноутбук Lenovo X220 (i5-2520M 16Gb Ram)
      Single-Core Score 601
      Multi-Core Score 1271
      browser.geekbench.com/v5/cpu/364442


  1. sterr
    11.10.2019 22:40

    Сравнение не объективно. Мало того — сравниваются различные платформы. Ну давайте серьезный тест — проект в Premiere Pro c переходами, цветокоррекцией на часик эдак. Сколько яТелефон его будет рендерить до перегрева или троттла? И возьмем самый простой i3-8100. Без всяких ускорителей. Думаю все достаточно очевидно, хотя такое сравнение вряд ли кто-то проведет. Опять же, это расчет по скорости. Но вот по энергопотреблению выиграет скорее всего огрызок. Но это обычная вилка скорость/энергопотребление.