07d194c2

ARM объявила свежую архитектуру v8-A с комплектом Scalable Vector Extensions

Производительность суперкомпьютеров во всем мире растёт, однако развиваются и условия к питанию. Передовой компьютер без проблем может потребовать лишь для собственной работы незначительный электростанции, вот отчего создатели вычисляемых средств регулярно разыскивают методы повысить бережливость микропроцессоров, поступающих в состав систем для супервычислений. Перспективной в данной области смотрится архитектура ARM, в особенности после того, как организация объявила свежую версию архитектуры v8 с помощью расширений Scalable Vector Extensions. ARM всерьёз направлена на покорение серверного рынка, и рынка пасмурных систем и суперкомпьютеров.

В целях, которые решают такие автомашины, довольно часто встречаются векториальные вычисления, таким образом комплект векториальных расширений в новой архитектуре ARM придётся как невозможно не менее к месту, когда аналогичные микропроцессоры доберутся до стокового изготовления. ARM v8-A с векториальными расширениями пока не классифицируется полновесной лицензируемой архитектурой, однако создана для организаций, формирующих свои микропроцессоры на основе наработок ARM. Одной из первых организаций на рынке HPC, ставшей обладателем лицензии на ARM v8-A with Scalable Vector Extensions стала Fujitsu. Она рассчитывает применять данную архитектуру в суперкомпьютере Post-K RIKEN, который должен зайти в строй в 2020 году. Комплект векториальных инструкций SVE считается эластичным добавлением к существующему комплекту инструкций ARM v8 и сохраняет вычисления с разрядностью от 128 до 2048 бит.

В наименовании не напрасно присутствует слово «scalable» (масштабируемый) — независимо от ширины вызова, будь то 128, 512 либо даже 2048 бит, планировщик распределяет вычисления так, чтобы наиболее полно скачать имеющееся аппаратное обеспечение. Другими словами, если присутствует 128-битное ядро, то 2048-битные вычисления будут производиться по кусочкам и напротив, 128-битные вычисления на 2048-битном ядре будут распараллелены, причём аппаратно. Это различает свежий комплект инструкций от имеющегося NEON, способного работать лишь с 64 либо 128-битными векторами. ARM в скором времени выпустит обновления для компиляторов GCC и LLVM с помощью автоматического применения VSE. По сведениям компании-разработчика, применение SVE дает возможность достичь значительного усовершенствования мощности, но по мере оптимизации ПО выигрыш будет ещё не менее значительным.

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий