Ядра Qualcomm Oryon содержат менее 1% технологий, разработанных Arm
Ядра Qualcomm Oryon, используемые в процессорах Snapdragon X, используют архитектуру набора команд (ISA) Armv8, но содержат менее 1% технологий, разработанных Arm. Об этом заявил Джерард Уильямс III, один из ведущих разработчиков Oryon и ряда процессоров Apple. Напомним, что ядра Oryon основаны на разработках компании Nuvia, основанной в 2019 году. Изначально компания занималась разработкой высокопроизводительных и энергоэффективных процессорных ядер для дата-центров. Проект носил кодовое название Phoenix. Nuvia приобрела у Arm две непередаваемые лицензии: лицензионное соглашение на технологию (TLA), позволяющее дорабатывать существующие ядра Arm, и лицензионное соглашение на архитектуру (ALA), дающее право разрабатывать собственные ядра. Поскольку с самого начала цель была именно в создании своих ядер, компания вела разработку с нуля, почти не используя интеллектуальную собственность Arm. Лицензии действительно позволяют Nuvia спроектировать собственную микроархитектуру, главное чтобы она корректно реализовывала инструкции Arm. Инженеры компании с нуля разработали собственные конвейеры, блоки исполнения, системы кэширования и другие внутренние компоненты процессора. Финальный вариант ядер не включает в себя запатентованные блоки или готовые наработки Arm. В 2021 году Qaulcomm приобрела Nuvia за $1,4 млрд. Вскоре было объявлено, что ядра Nuvia будут использоваться в процессорах для ПК, а не для дата-центров. Arm потребовала от Qualcomm пересмотреть условия соглашения, однако...