Теги → инструкции
Быстрый переход

Завершена разработка полностью китайской процессорной архитектуры LoongArch — релиз позже в этом году

Китайская компания Loongson подтвердила завершение разработки собственной процессорной архитектуры LoongArch. Публично новая система команд и процессоры на ней будут представлены позже в этом году на ежегодном Форуме инноваций в области информационных технологий. Чипы на LoongArch уже выпускаются и успешно работают, демонстрируя способность китайских инженеров не только копировать чужие разработки, но также создавать свои решения на высшем уровне.

Генеральный конструктор Loongson

Генеральный конструктор Loongson Ху Вэйу (Weiwu Hu). Источник изображения: Loongson

По словам представителей Loongson, «невозможно построить надёжный дом на чужом фундаменте, пусть даже внешне он будет красивый». В компании 20 лет строили «дом» — микропроцессоры Godson — на лицензируемой системе команд MIPS 32/64, поэтому они знают, о чём говорят. Полученный при проектировании первых четырёх поколений процессоров Godson опыт позволил специалистам Loongson разработать собственную уникальную систему команд и основанную на них микропроцессорную архитектуру.

Все разрабатываемые с 2020 года процессоры Loongson базируются на архитектуре LoongArch. Через десять лет, обещает руководитель проекта Loongson и фактически отец китайских процессоров Ху Вэйу (Weiwu Hu), экосистема процессоров на архитектуре LoongArch достигнет такой зрелости и поддержки, что можно будет говорить о независимом развитии китайской компьютерной индустрии во всех сферах её применения.

Архитектура и система команд LoongArch включает базовую архитектуру и расширения, такие как векторные инструкции, виртуализацию и двоичную трансляцию с почти 2000 инструкциями. В ней нет ни одной команды от архитектуры MIPS. Архитектура LoongArch создана независимо от верхнего уровня всей архитектуры вплоть до определения функции каждой части, кода, имени и значения каждой инструкции в деталях.

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

По сравнению с исходной совместимой системой инструкций, процессоры на основе LoongArch не только проще проектировать с учётом высокой производительности и низкого энергопотребления с точки зрения оборудования, но также для неё проще компилировать и оптимизировать ПО, а также разрабатывать операционные системы и виртуальные машины с точки зрения программного обеспечения. Это тот задел, который, как минимум, поможет китайским вычислительным системам на равных соперничать с ветеранами в лице Intel и AMD. Последним приходится раз за разом использовать «костыли» для сквозной совместимости команд и архитектур, а китайцы разом избавились от всех «костылей». Определённо, в этом есть глубокий смысл.

При этом, что важно, в Loongson обеспечили возможность поддержки новой системы команд всеми предыдущими процессорами за счёт «двоичной неразрушающей миграции» и заявляют об «эффективной двоичной трансляцией для запуска на LoongArch множества международных основных командных систем».

«В настоящее время микросхема процессора Loongson 3A5000 (12-нм), поддерживающая архитектуру LoongArch, успешно производится, а операционная система, основанная на новой архитектуре, стабильно работает на компьютере на основе 3A5000. Система двоичного перевода из других основных систем инструкций в LoongArch уже может демонстрировать и запускать сложные приложения, основанные на других основных системах инструкций на компьютере 3A5000. Все недавно разработанные процессоры Loongson с 2020 года поддерживают архитектуру LoongArch», — говорится в пресс-релизе компании.

Последний процессор Loongson на MIPS. Источник изображения: Loongson

Последний процессор Loongson на MIPS. Источник изображения: Loongson

Начиная со второго квартала 2020 года Loongson с партнёрами инвестировали сотни человеко-месяцев для проведения углубленного сравнения и анализа LoongArch и систем команд ALPHA, ARM, MIPS, POWER, RISC-V, X86 и других основных международных систем управления с оценкой десятков тысяч патентов. В январе 2021 года оценочное агентство сообщило, что для представленной на анализ версии инфраструктуры LoongArch может считаться самостоятельно разработанным дизайном системы инструкций, формата инструкций, кодировки инструкций, режимов адресации и так далее. Руководство по системе инструкций LoongArch отличается от вышеупомянутых основных международных систем обучения с точки зрения структуры глав, структуры описания инструкций и выражений, а также содержания инструкций. Не было обнаружено риска нарушения инфраструктурой LoongArch китайских патентов вышеупомянутых основных международных систем управления.

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

Китайцы создали собственную процессорную архитектуру LoongArch — теперь MIPS им не нужна

Китайцы совершили ещё один прорыв. Компания Loongson представила собственную процессорную архитектуру LoongArch и набор инструкций для него. Более того, на новой архитектуре с поддержкой LoongArch выпущен и работает новейший 12-нм процессор Loongson 3A5000. Разработчик Loongson больше не зависит от архитектуры и лицензий MIPS, благодаря которой выпускал все предыдущие поколения национальных процессоров.

Источник изображения: Loongson

Источник изображения: Loongson

К созданию собственной архитектуры и набора команд компания Loongson шла двадцать лет. Не исключено, что Loongson начала создавать собственный набор команд и новую микроархитектуру после разрушительных действий компании Apple, которая поставила владельца лицензий на MIPS — компанию Imagination Technologies — на грань банкротства. С 2017 года MIPS пошла по рукам и вопрос с дальнейшей лицензией оказался в подвешенном состоянии.

В конечном итоге MIPS в составе компании Wave Computing отказалась от дальнейшего развития одноимённой архитектуры и системы команд. Она перешла на RISC, а китайцы, как оказалось, очень своевременно ушли от MIPS в сторону собственной разработки. Кстати, вероятно с этим связаны задержки с производством новых процессоров Loongson 3A5000. По сообщению источников, эксперты с прошлой весны проверяют архитектуру LoongArch и систему команд на патентную чистоту по отношению к китайским и международным патентам.

Последний на MIPS. Источник изображения: Loongson

Последний на MIPS. Источник изображения: Loongson

По предварительной оценке, LoongArch не нарушает патенты на известные архитектуры, включая ARM, x86, MIPS и другие. Тестовые системы на процессорах 3A5000 прекрасно работают и показывают высокую эффективность при трансляции из систем команд популярных операционных систем в команды LoongArch. Интересно, чем ответят разработчики из «Байкал Электроникс»?

Опубликована инструкция по размещению сайтов в блокчейн-платформе Telegram Open Network

Похоже, что Павел Дуров имеет все шансы стать отцом ещё одного «подпольного Интернета». На сайте test.ton.org опубликована инструкция, как создавать и размещать сайты на базе блокчейн-платформы Telegram Open Network (TON). Судя по документу, это будет аналог обычного Интернета, но для доступа из обычной Сети потребуются прокси-серверы.

Сайты TON будут не только аналогами обычных, но также будут служить точками входа для других сервисов. Гиперссылки на них будут начинаться с префикса ton:// (аналог https://). Адреса же будут основаны на ADNL — аналоге протоколов IPv4 и IPv6. Для связи будет использоваться протокол RLDP с шифрованием всех данных.

Ожидается, что для сети TON будут разработаны собственные браузеры, приложения и так далее. Возможно, поддержка будет интегрирована в существующие решения в качестве опции.

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

В числе сервисов называют платёжную систему TON Payments и криптокошелёк, привязанный к ней. Также обещаны TON Storage, TON Proxy и TON VPN. Причём разрабатывать всё это будут не сами авторы Telegram, а сообщество.

В целом, это похоже на систему I2P, но с куда более высоким уровнем как по части скорости, так и по возможностям. Пока что рано говорить о перспективах, ведь в прошлом году иск Комиссии по ценным бумагам и биржам (SEC) против Telegram расстроил планы Дурова. Сейчас юристы пытаются доказать, что единицы Gram — криптовалюты TON — не являются ценными бумагами. Пока получается не очень.

Microsoft рассказала, как параллельно использовать старый и новый браузер Edge после 15 января

Ранее Microsoft заявила, что новый браузер Edge на основе Chromium будет доступен для Windows 10, Windows 7 и macOS с 15 января 2020 года. Также стало известно, что новинка будет принудительно установлена на ПК пользователей для замены классического браузера. Это произойдёт вместе с одним из обновлений.

windowslatest.com

windowslatest.com

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

Компания сообщила об этом в документации, также это подтверждается независимыми тестами. Вот что надо сделать:

  • Открыть редактор групповой политики;
  • Выбрать Административные шаблоны > Центр обновления Microsoft Edge > Приложения;
  • Выбрать Allow Microsoft Edge Side by Side browser experience;
  • Нажать кнопку «Изменить политику», выбрать Enable и нажать OK.

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

Важно отметить, что соответствующие пункты доступны только в редакциях Pro и Enterprise.

Микроархитектура Cannon Lake получила улучшения по части IPC

Микроархитектура Cannon Lake способна обеспечить исполнение большего числа инструкций за такт (IPC) по сравнению с микроархитектурой Skylake. Прирост составил примерно 2–6 %. Компания Intel об этом не упоминает, поэтому эти изменения были обнаружены экспериментально. В данном случае были проведены измерения задержек и скорости исполнения каждой из инструкций процессора.

Для измерения латентности процессоров Skylake-SP и Cannon Lake использовалась встроенная в AIDA64 специализированная утилита для анализа микроархитектуры. После был проведён анализ и обнаружены некоторые изменения, присущие микроархитектуре Cannon Lake. Изменения коснулись сразу нескольких областей.

Целочисленное деление (DIV/IDIV) традиционно реализовано с помощью микрокода. В зависимости от значений входных регистров деление может занять до 90 тактов для микроархитектуры Skylake. В свою очередь Cannon Lake получил улучшенный микрокод, благодаря чему процесс деления сократился до 10–18 тактов.

В Cannon Lake увеличилась скорость исполнения некоторых инструкций копирования векторных регистров. Это стало возможным за счёт изменения механизма исполнения данных команд. В Skylake за такт было возможно копирование только одного регистра, тогда как в Cannon Lake возможно копирование до трёх регистров за такт.

Ещё в новой микроархитектуре стали быстрее исполняться AES-инструкции. Это стало возможным за счёт того, что появились дополнительные AES-блоки, в результате чего темп исполнения вырос в 2,5–3 раза. Стоит заметить, что в Cannon Lake несколько увеличилась латентность инструкций, но при этом значительно возросла скорость их исполнения. То есть процессор немного дольше готовится к исполнению инструкции, зато выполняет её намного быстрее.

Core i3-8121U — первый и пока единственный серийный процессор на базе Cannon Lake

Также сообщается об уменьшении количества необходимых тактов для выполнения некоторых других инструкций. В целом же микроархитектура Cannon Lake предлагает ряд довольно интересных улучшений, которые положительно скажутся на скорости работы в некоторых приложениях и задачах. К сожалению, не все инструкции получили улучшения, так что увеличение скорости будет ощущаться не везде.

В конце добавим, что улучшения по части IPC ожидаются и в микроархитектуре Ice Lake, которая придёт на смену Cannon Lake. Получается, что если даже в нынешней архитектуре Cannon Lake наблюдается повышение IPC по сравнению со Skylake, то в будущей Ice Lake они могут быть несколько более значительными. Также отметим, что ещё летом появилась информация, что процессоры Ice lake предложат не только новое поколение встроенной графики, но и вдвое больший объём кеш-памяти второго уровня. Правда, ждать этих новинок придётся до конца следующего года, а может и вовсе до 2020 года.

В Москве появятся «умные» спортплощадки с инструкциями для смартфонов

В российской столице появятся инновационные спортивные площадки, снабжённые виртуальными инструкциями для смартфонов и планшетов. Об этом сообщает Официальный портал Мэра и Правительства Москвы.

Официальный портал Мэра и Правительства Москвы

Официальный портал Мэра и Правительства Москвы

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

Первые «умные» спортплощадки появятся к началу осени. Одна из них будет расположена на северо-востоке Москвы, в парке «Сад будущего» (также известном москвичам как усадьба Леоново), который сейчас благоустраивают. Вторая — в центре города, на Земляном Валу, во дворе жилого дома 32.

Жителям и гостям российской столицы будут доступны такие снаряды, как турник, брусья, боксёрский мешок, канат для занятий кроссфитом, перекладины, шведские стенки, рукоход с подъёмом и две боковые борцовские штанги.

Официальный портал Мэра и Правительства Москвы

Официальный портал Мэра и Правительства Москвы

Отмечается, что в рамках нового проекта планируется разместить в Интернете более десяти видеороликов о том, как следует выполнять упражнения на спортивных снарядах. Продолжительность таких видеоматериалов составит от 10 до 25 секунд.

Нужно отметить, что ещё в конце 2015 года в Москве заработал информационный сервис «Интерактивный город». Он позволяет получать данные о различных объектах с помощью QR-кодов. 

Новая статья: Как отключить «шпионские» функции и автообновление до Windows 10

Данные берутся из публикации Как отключить «шпионские» функции и автообновление до Windows 10

Hyundai разработала руководство дополненной реальности по эксплуатации автомобилей

Компания Hyundai сообщила о разработке инновационного руководства по эксплуатации автомобиля: инструкция представляет собой приложение дополненной реальности для мобильного устройства.

Программа под названием Hyundai Virtual Guide, поддерживающая работу на смартфонах и планшетах под управлением операционных систем Android и iOS, использует технологии 2D- и 3D-трекинга. Автомобилисту достаточно навести камеру гаджета на определённый элемент транспортного средства, после чего приложение автоматически распознает его и выдаст техническую информацию.

Программа, к примеру, поможет разобраться с круиз-контролем, подключением телефона посредством Bluetooth, предупреждающими индикаторами и заменой воздушного фильтра. Кроме того, имеются трёхмерные модели, накладываемые на реальное изображение: в таком виде, в частности, демонстрируется компоновка моторного отсека.

Поначалу руководство дополненной реальности будет доступно для автомобиля Hyundai Sonata модельного ряда 2015 года. Для этой машины в Hyundai Virtual Guide описано 45 основных функций. Есть 82 видеоролика, шесть 3D-моделей и более 50 информационных гидов.

В дальнейшем приложение станет доступно и для других моделей Hyundai. Загрузить программу автомобилисты смогут бесплатно через магазины Apple App Store и Google Play. 

Intel включает поддержку расширений SGX в процессорах Skylake

Корпорация Intel опубликовала уведомление об изменении номеров спецификаций (S-spec) и нумерации MM (MM Number) процессоров шестого поколения, базирующихся на микроархитектуре Skylake. Оно затрагивает модели Core i7, Core i5, а также Xeon E3-1200 v5. В официальном документе говорится о незначительных изменениях в производственной конфигурации (minor manufacturing configuration), в результате которых владельцы новых процессоров получат возможность активации технологии Intel SGX. Документ содержит полный список моделей процессоров, которые будут обновлены.

Список инструкций и схема взаимодействия Intel SGX

Список инструкций и схема взаимодействия Intel SGX

Технология Intel SGX (Software Guard Extensions) представляет собой новый набор процессорных инструкций, которые могут быть использованы соответствующим образом написанными приложениями для организации защищённых регионов кода и данных, в терминологии Intel именуемых «анклавами» (enclave). Сама компания называет такой подход «обратной песочницей» (inverse sandbox). Применение SGX позволяет разработчикам программного обеспечения наделять свои творения защитой от несанкционированного доступа или модификации даже в том случае, если вредоносное приложение работает на более высоком уровне привилегий. Конфиденциальность ценных данных может быть сохранена, в том числе и при наличии у атакующего физического доступа к атакуемой платформе. Более полное описание Intel SGX содержится на официальном веб-сайте Intel Developer Zone.

Использование SGX минимизирует количество уязвимых для атаки точек

Использование SGX минимизирует количество уязвимых для атаки точек

Intel SGX явно не выглядит бесполезной технологией, но почему её поддержка в процессорах Skylake не была активирована ранее? Согласно официальной документации, новые партии чипов не получат нового степпинга и ревизии (сохранится степпинг 3 и ревизия R0), а также изменений в сигнатуре CPUID (0x506E3). Никаких изменений не претерпит упаковка чипа и сам кристалл. Intel специально упоминает о том, что новые процессоры и платформы на их основе не нуждаются в повторном прохождении квалификационного тестирования. Можно было бы сделать вывод, что корни проблемы носят исключительно программный характер, но никаких обновлений микрокода и выпуска соответствующих «заплаток» для BIOS также не ожидается. Следовательно, невозможность включения SGX в выпущенных ранее партиях Skylake имеет аппаратную или смешанную аппаратно-программную природу. Стоит ли торопиться с заменой процессора? Это зависит от того, планируете ли вы использовать преимущества Intel SGX в будущем.

Процессоры Skylake для ПК не будут поддерживать AVX-512

Как сообщают зарубежные источники, будущие настольные процессоры Intel под кодовым названием Skylake не будут поддерживать набор инструкций AVX-512. Это станет уделом только серверных моделей Xeon, которые, впрочем, также применяются и в рабочих станциях. Ранее ожидалось, что поддержка 512-битных инструкций SIMD, известных под общим именем AVX3 станет одной из ключевых особенностей Skylake и поможет ему демонстрировать непревзойдённый уровень производительности в приложениях, которые умеют использовать новые наборы инструкций.

Но, если верить ресурсу Bits & Chips, Intel решила не включать поддержку каких-либо расширений AVX-512 в обычной, «бытовой» версии Skylake, в то время, как будущие поколения Xeon с этой же микроархитектурой такие расширения поддерживать будут. Но даже Xeon не будут обладать поддержкой некоторых 512-битных инструкций, с которыми умеют работать сопроцессоры Intel Xeon Knights Landing. Ранее ожидалось, что процессоры Skylake будут поддерживать набор инструкций AVX 3.2. Для сравнения, Knights Landing поддерживает AVX 3.1. Похоже, лишь процессоры под кодовым именем Cannonlake, которые увидят свет лишь в конце 2016 — начале 2017 года будут поддерживать большинство 512-битных расширений AVX, да и то не все.

Кроме того, неизвестно, идёт ли речь об обычной, настольной версии Cannonlake или же, как и в случае со Skylake, о Xeon. Что касается пользы от 512-битных инструкций, то они, конечно, будут полезны в сфере высокопроизводительных вычислений, но от их использования может выиграть и обычный пользователь, особенно если речь идёт о требовательных мультимедийных приложениях. Отказ от поддержки 512-битных инструкций «бытовыми» процессорами в итоге приведёт к значительному снижению темпов их внедрения в программное обеспечение. В целом же, без AVX 3.2 Skylake теряет большую часть своей потенциальной привлекательности и практически перестаёт отличаться от Haswell и Broadwell, что не может не печалить. Официальных комментариев со стороны Intel на эту новость пока не поступало.

window-new
Soft
Hard
Тренды 🔥
Twitter, Facebook и WhatsApp обжаловали штрафы за отказ локализовать пользовательские данные в России 5 ч.
Google начнёт показывать в результатах поиска видеоролики из TikTok и Instagram 5 ч.
Новая статья: Могучее российское инди, часть II: как независимые студии из РФ добиваются мирового признания, в чём залог успеха и как дарить игрокам настоящие эмоции 5 ч.
Создатели NieR и Drakengard анонсировали карточную ролевую игру Voice of Cards: The Isle Dragon Roars 8 ч.
В Bayonetta 3 углядели механику из отменённой Scalebound 8 ч.
Видео: драки, интриги, расследования и хвалебные отзывы критиков в релизном трейлере Lost Judgment 8 ч.
Microsoft пообещала три года обновлений Android для Surface Duo 2 9 ч.
Авторы киберпанкового ролевого детектива Gamedec раскрыли дорожную карту обновлений до конца года 9 ч.
Разработчики Book of Travels раскрыли новую дату запуска раннего доступа и рассказали о ближайших планах 9 ч.
Сборник Life is Strange Remastered Collection задержится до 1 февраля 2022 года 10 ч.
Amazon выпустит большой смарт-дисплей для умного дома, а также саундбар и домашнего робота 5 ч.
Intel начала строительство двух заводов по производству чипов в Аризоне — на них будут реализованы передовые техпроцессы 5 ч.
Калифорния запретит беспилотные автомобили с ДВС после 2030 года 8 ч.
Будущий флагман Core i9-12900K оказался самым быстрым процессором в одноядерном тесте Cinebench R23 9 ч.
Дочь основателя Huawei вскоре могут освободить из-под стражи — она пойдёт на сделку с Минюстом США и частично признает вину 9 ч.
Oppo подтвердила характеристики смартфона K9 Pro 5G за два дня до анонса 9 ч.
Xbox Series X и Series S официально подорожают в России примерно на 4000 рублей с 1 октября 10 ч.
iPad Pro следующих поколений будут заточены под альбомную ориентацию 11 ч.
К 2035 году Таиланд будет производить только электромобили 11 ч.
Илон Маск уверен, что новые полупроводниковые заводы помогут быстро преодолеть дефицит чипов 11 ч.