Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Не может ARM за счёт особого набора инструкций (например большинство инструкций может исполняться по условию, что снижает количество ветвлений) вырваться вперёд. Предсказатели ветвлений уже достаточно умны, чтобы исполнять похожие конструкции с переходом также эффективно как исполнение условных инструкций в ARM. Для одной инструкции у Intel есть свои фенечки с условным сохранением результата в памяти — практически эквивалент.
Битва может идти только в повышении частоты ARM до 5-6Ггц с исполнением 4 IPC — больше бессмысленно, так как всего 16 целочисленных регистров, из которых 2 — IP,SP — фактически всегда заняты под хранение чего-то полезного.
Ну и на чём там можно уделать Core/Ryzen? На многоядерности? OK. Пусть будет 64 ядра на планшете/ноуте. Приложений, которые их используют эффективно особо нет ни для Intel/AMD ни для ARM.
То есть обгонять будут на голой синтетике.
В мобильных устройствах ARM будет потреблять те же 40W, что и процессоры Intel при схожей производительности. Ничего тут не поделаешь. Либо медленней, либо также прожорливо.
У Intel есть свой оптимизирующий компилятор. Если бы разработчики считали, что оптимизацией кода можно добиться лучшего результата, то они разрабатывали бы оптимизатор кода, а не сотни миллиардов процессоров с улучшениями динамического предсказания ветвлений, увеличенным ROB, со Spectre и Meltdown, которые были заложены когда-то давно, но никто не торопится их исправлять, так как это будет микроархитектура2, которая будет видимо большим шагом вперед по безопасности, но шагом назад по производительности, ну или пол-шагом, что всё равно чувствительно на конкурентном рынке.
В чипах ИИ самое главное — это ускорение процесса обучения, а не работа по распознаванию чего-то. Распознаватель сам также характеризуется размером обрабатываемого изображения, числом и размером слоёв для обучения. Где параметры? Может этот чип умеет изображения 128x128 распознавать, что ограничивает его применимость для фотографий из реальных современных матриц 4k. Поэтому цена $1.
Учитывая его долю в Tesla и SpaceX, а также стоимость их акций Маск — миллиардер. Такой же как все российские миллиардеры, чья миллиардность это тоже доля в компании с ненулевой стоимостью акций.
Этот блок оптимизирующий исполнение инструкций динамически как раз и убил VLIW. А прогресс последних 20+ лет в IPC связан с улучшением branch predictor, увеличением ROB. Для поддерживающих новые инструкции приложений еще и с новыми векторными инструкциями, но это можно напихать и в VLIW.
Компилятор в принципе не способен изменить в ходе исполнения предсказание с true на false в зависимости от N последних переходов. Тупиковое направление VLIW, как и у Эльбруса.
Эльбрус проще изготовлять из-за отсутствия спекулятивного исполнения/предсказателя переходов и OOO, но код придётся компилировать под каждую новую версию процессора. Для реальных случаев зоопарка компьютеров такая боль никому кроме служивых в форме не нужна. Но у них эта боль по приказу. Добровольно такая боль слишком дорого обходится.
Туда мог бы переехать пентагон. Будет кольцо. Но форму пентагона выбрали исходя из символики. Кольцо редко символизирует воинственность. «Властелин колец» — это пример кольца власти, но не воинственности.
Триллион — это лишь перемножение стоимости одной акции на их количество. Причём на рынке этих акций как раз столько мало, чтобы их цена не проседала.Если захотят продать 100% акций за доллары, то компания будет стоит в 5 раз меньше. И это относится ко всем компаниям-исполинам на рынке акций. Нет столько денег -реальных инвестиционных денег чтобы их купить. В кредит, который могут дать на такую сумму, не каждый решится взять. Ведь прибыль от покупки должна перекрывать процент от кредитной ставки.
Вы из Яндекса?Напомнить почему Яндекс пошёл судиться с Гугл в российский суд? Они сделали софт, который хотели ставить в китайские телефоны. Только этот софт заменял ключевые компоненты Android — Market, Search, Browser… Ну то есть всё на чём зарабатывает Google отдавая Android бесплатно. Google соглашение с производителями телефонов их посылало на йух. А Яндекс решил, что можно дописать чутка кода, поставить софт на все эти телефоны, и потом листать купюры.
Windows NT как раз был необходим для сегмента «на все деньги». Кроме того сильно упрощал портирование кода Windows, если бы таковое состоялось.
Посыл-то был перейти c x86_32 на что-то новое-свежее-прекрасное. Но Intel тогда продемонстрировала рывок оставивший Alpha глотать пыль. А перекомпиляция/портирование не состоялось, так как выйгрыш даже в 20% по производительности не стоил вложенных средств в портирование сотен миллионов строк кода под Windows.
Даже сейчас приложения Android/iOS — это глазок в мир приложений для Desktop. Ими можно пользоваться в режиме «внезапно нужно что-то сделать, и идти дальше». Но где приложения, с которыми человек может работать 8 часов 5 дней в неделю, и при этом создавать что-то полезное?
Где аналог Ворда, позволяющий редактировать страницы A4 также удобно как на компьютере с монитором?
То есть новый десктопный ARM либо должен быть с Windows 10+, либо для начала под Linux c UI, который довольно всеяден к процессорам, хотя совсем не всеяден к платформам. Торвальдс к примеру уже высказался про ARM, что это не платформа. И создание Linux под ARM не возможно, пока такая платформа не станет стандартом де-факто. Вся периферия должна стать PCI-E, или на стандарте со схожей производительностью (а альтернатива есть?). Многое нужно стандартизовать прежде чем в плату можно будет воткнуть процессор ARM, чтобы системное ПО имело хотя бы основы совместимости железа и софта.
Производители компьютеров не потянут разрабатывать компьютеры, как сейчас разрабатываются мобильники. Слишком много разнообразной периферии можно воткнуть в PC. Если ARM не будет работать с таким же железом, и драйверами железа для ARM, то ARM не примут как PC.
Michael Terpin инвестировал в криптовалюту, которая каким-то образом не защищена от подделки SIM карты (видимо), либо хранение ключа было завязано на доступ по SIM карте. Все эти небрежности Майкл допустил сам выбирая криптовалюту для инвестирования.
А если бы он инвестировал в дырку в полу, куда он кидает деньги, а через год по обещаниям эти деньги с прибавкой можно вытащить обратно? Он бы не задался вопросом куда ведёт эта дырка, и каким образом обеспечить возврат средств, а также безопасность их размещения?
В классе «вдвое больший TDP» всё что угодно возможно. В классе 95-250W уже не всё так просто. Частоты в 2-3 раза выше. Ядер значительно больше.
Не видел нигде раскрытий микроархитектуры A9-A10-… поэтому трудно сказать может ли такое быть в принципе учитывая 4-6 IPC у процессоров Intel и AMD. К тому же в области плавающей арифметики эти процессоры пока не заменимы. GPU используют где могут. Но не везде вычисления так просты, чтобы реализовать легко на GPU.
Скорее «собственную» микроархитектуру, в которой нашли и Spectre и Meltdown.
А архитектура определяет Instruction Set, Execution Priviledge Rounds/System Registers, Interruption Processing/Shadow Registers, и Virtual Memory Model/MMU Registers, может что-то еще забыл. Всё это должно быть цельнотянутым из ARM чтобы обеспечить совместимость.
На производительность влияет только то, как устроен механизм исполнения, сколько ядер, кэша, и т.п.
Битва может идти только в повышении частоты ARM до 5-6Ггц с исполнением 4 IPC — больше бессмысленно, так как всего 16 целочисленных регистров, из которых 2 — IP,SP — фактически всегда заняты под хранение чего-то полезного.
Ну и на чём там можно уделать Core/Ryzen? На многоядерности? OK. Пусть будет 64 ядра на планшете/ноуте. Приложений, которые их используют эффективно особо нет ни для Intel/AMD ни для ARM.
То есть обгонять будут на голой синтетике.
Компилятор в принципе не способен изменить в ходе исполнения предсказание с true на false в зависимости от N последних переходов. Тупиковое направление VLIW, как и у Эльбруса.
Эльбрус проще изготовлять из-за отсутствия спекулятивного исполнения/предсказателя переходов и OOO, но код придётся компилировать под каждую новую версию процессора. Для реальных случаев зоопарка компьютеров такая боль никому кроме служивых в форме не нужна. Но у них эта боль по приказу. Добровольно такая боль слишком дорого обходится.
Посыл-то был перейти c x86_32 на что-то новое-свежее-прекрасное. Но Intel тогда продемонстрировала рывок оставивший Alpha глотать пыль. А перекомпиляция/портирование не состоялось, так как выйгрыш даже в 20% по производительности не стоил вложенных средств в портирование сотен миллионов строк кода под Windows.
Даже сейчас приложения Android/iOS — это глазок в мир приложений для Desktop. Ими можно пользоваться в режиме «внезапно нужно что-то сделать, и идти дальше». Но где приложения, с которыми человек может работать 8 часов 5 дней в неделю, и при этом создавать что-то полезное?
Где аналог Ворда, позволяющий редактировать страницы A4 также удобно как на компьютере с монитором?
То есть новый десктопный ARM либо должен быть с Windows 10+, либо для начала под Linux c UI, который довольно всеяден к процессорам, хотя совсем не всеяден к платформам. Торвальдс к примеру уже высказался про ARM, что это не платформа. И создание Linux под ARM не возможно, пока такая платформа не станет стандартом де-факто. Вся периферия должна стать PCI-E, или на стандарте со схожей производительностью (а альтернатива есть?). Многое нужно стандартизовать прежде чем в плату можно будет воткнуть процессор ARM, чтобы системное ПО имело хотя бы основы совместимости железа и софта.
Производители компьютеров не потянут разрабатывать компьютеры, как сейчас разрабатываются мобильники. Слишком много разнообразной периферии можно воткнуть в PC. Если ARM не будет работать с таким же железом, и драйверами железа для ARM, то ARM не примут как PC.
А если бы он инвестировал в дырку в полу, куда он кидает деньги, а через год по обещаниям эти деньги с прибавкой можно вытащить обратно? Он бы не задался вопросом куда ведёт эта дырка, и каким образом обеспечить возврат средств, а также безопасность их размещения?
Не видел нигде раскрытий микроархитектуры A9-A10-… поэтому трудно сказать может ли такое быть в принципе учитывая 4-6 IPC у процессоров Intel и AMD. К тому же в области плавающей арифметики эти процессоры пока не заменимы. GPU используют где могут. Но не везде вычисления так просты, чтобы реализовать легко на GPU.
А архитектура определяет Instruction Set, Execution Priviledge Rounds/System Registers, Interruption Processing/Shadow Registers, и Virtual Memory Model/MMU Registers, может что-то еще забыл. Всё это должно быть цельнотянутым из ARM чтобы обеспечить совместимость.
На производительность влияет только то, как устроен механизм исполнения, сколько ядер, кэша, и т.п.
https://youtu.be/hzT2-2rFyPQ?t=1m12s
Хотелось бы понять, почему линия резко уходит вверх в будущем, но при этом была параллельной на существующих микро-архитектурах.