Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
В России, ввиду распространения двухполосных дорог с обгонными участками, вполне важная.
Вы видели как фуры обгоняют друг друга или неторопливых дачников на рыдванах?
В Америке грузовики катаются по фривеям и им пофиг.
Ждем АРМ с суперскалярной суперконвейерной реализацией включающей предсказатель переходов на несколько последовательных ветвлений?
Что вы собрались ждать?
Начиная с Cortex-A7 (в сторону увеличения индекса) все ARM-ы суперскалярные.
У ARM есть 2 семейства: с коротким конвеером ~9 тактов и длинным — >15 тактов.
Предсказатели делают многоуровневые, включая перцептронные.
К слову, Apple A7 выполняет 2 перехода за такт. Длина его конвеера >15 тактов.
По ресурсам OoO он не сильно отличается от ядер Core-i*.
Будете ли вы классифицировать его как «суперконвеерный»?
Это древняя терминология — не видел чтобы кто-то её использовал сейчас.
К сожалению если сделать всё как в Intel Core i7, то производительность процессора упрётся в количество декодируемых инструкций ограниченной внутренними шинами пересылки инструкций, которые у Intel Core i7 CISC кодированные, а не 4-х байтовые RISC.
Почитайте про кеш микроопераций. Там хранятся декодированные внутренние микрооперации.
У Apple A7 декодирование 6 инструкций за такт. У Skylake 4-5, но rename ограничен 4 uops за такт.
Суперскалярные суперконвейерные реализации чувствительны к зависимости по данным времени исполнения, и при плохом коде программы, не способном заполнить исполняемые блоки, тормозят.
Для этого и придумали OoO и хитрые предсказатели ветвлений.
Вообще зачем вы это сюда понесли? Отвечаете невпопад.
Rider037 вообще не врубается в матчасть и посему он сгрёб под одну гребёнку архитектуру и микроархитектуру. Если какие-то ядра ARM-архитктуры «дрищевые», это не значит что и другие «дрищевые» тоже.
Кавычки лишние в слове «своих».
Причём тут аппаратная платформа? Это понятие не только захватывает ядро, но и уровень чипсета. У Intel и AMD архитектура одна, а платформы разные. У ARM каждый производитель ядра/SoC волен делать свою платформу.
Не секрет что прототипы ARM-маков давно существуют (ещё на Apple A5).
Но новость тем не менее, не более чем фантазии некоего товарища. Apple might eventually resort to making its own brand of chips using the ARM architecture.
имеют свою уникальную процессорную архитектуру: х86, AMD64
Ахаха. AMD64 это расширение х86. Их нельзя разделить.
Есть аргумент на уникальность архитектуры аппл, использующую в «своих» CPU архитектуру ARM?
Архитектура это набор команд и правил построения микроархитектуры. PDF на 5000 страниц. Путь от этих 5000 страниц до готового чипа каждый преодолевает как может.
Приятного аппетита!
Уберите детей от экрана =)))
Вы видели как фуры обгоняют друг друга или неторопливых дачников на рыдванах?
В Америке грузовики катаются по фривеям и им пофиг.
Что вы собрались ждать?
Начиная с Cortex-A7 (в сторону увеличения индекса) все ARM-ы суперскалярные.
У ARM есть 2 семейства: с коротким конвеером ~9 тактов и длинным — >15 тактов.
Предсказатели делают многоуровневые, включая перцептронные.
К слову, Apple A7 выполняет 2 перехода за такт. Длина его конвеера >15 тактов.
По ресурсам OoO он не сильно отличается от ядер Core-i*.
Будете ли вы классифицировать его как «суперконвеерный»?
Это древняя терминология — не видел чтобы кто-то её использовал сейчас.
Почитайте про кеш микроопераций. Там хранятся декодированные внутренние микрооперации.
У Apple A7 декодирование 6 инструкций за такт. У Skylake 4-5, но rename ограничен 4 uops за такт.
Для этого и придумали OoO и хитрые предсказатели ветвлений.
Вообще зачем вы это сюда понесли? Отвечаете невпопад.
Rider037 вообще не врубается в матчасть и посему он сгрёб под одну гребёнку архитектуру и микроархитектуру. Если какие-то ядра ARM-архитктуры «дрищевые», это не значит что и другие «дрищевые» тоже.
Причём тут аппаратная платформа? Это понятие не только захватывает ядро, но и уровень чипсета. У Intel и AMD архитектура одна, а платформы разные. У ARM каждый производитель ядра/SoC волен делать свою платформу.
Но новость тем не менее, не более чем фантазии некоего товарища.
Apple might eventually resort to making its own brand of chips using the ARM architecture.
Архитектура это набор команд и правил построения микроархитектуры. PDF на 5000 страниц. Путь от этих 5000 страниц до готового чипа каждый преодолевает как может.