Математические библиотеки ARM для ускорения приложений HPC

Математические библиотеки

В SC 15 показывают, компания продемонстрирует библиотеки, которые улучшат исполнение приложений, работающих на 64-разрядных системах ARM.Высокоэффективное вычислительное пространство становится основным рынком для ARM, который надеется разворачивать досягаемость проектов кремния низкой мощности компании вне смартфонов и планшетов.

По нескольким прошлых лет ARM и его партнеры производства микросхем добивались успехов на рынке, который был во власти подобных Intel и Advanced Micro Devices с их x86 процессорами, и IBM и его архитектуре Питания.Основанные на ARM производители микросхем как Applied Micro и Cavium продвигали свои системы на микросхеме больше года сообществу высокоэффективных вычислений (HPC).

SOCs разработаны на 64-разрядной платформе ARMv8-A. ARM выиграл большую победу год назад, когда суперкомпьютерный производитель Крэй объявил о планах оценить архитектуру ARM – среди части других как Адаптивной Супервычислительной инициативы компании, которая нацелена на создание объединенной суперкомпьютерной архитектуры, которая может поддерживать диапазон обработки технологий, включая акселераторы GPU и сопроцессоры Xeon Phi Intel.

Инициатива соответствует ее участию в проекте FastForward 2 Министерства энергетики (DoE).В марте производитель микросхем ARM Cavium объявил, что добавлял поддержку Тесла Nvidia акселераторы GPU к его Грому-X SoCs.

В SC 15 супервычислительное шоу в Остине Техас, который запускается 15 ноября, ARM, продемонстрирует свое последнее перемещение в пространстве HPC: новые математические библиотеки, настроенные для 64-разрядных процессоров, основывались на архитектуре ARMv8-A. Библиотеки Производительности ARM являются ключевыми математическими подпрограммами, разработанными для улучшения исполнения вычислительного программного обеспечения, работающего на основанных на ARM системах HPC, по данным компании.Это – перемещение, которое иллюстрирует важность программного обеспечения, поскольку ARM продвигает для создания нашествий в пространстве HPC против Intel, по словам Дэниела Оуэнса, менеджера по продукту группы решений для разработки инструментов подборки в ARM.«Это довольно критически важно, потому что как компании [перемещение] от x86 и на ARM, важно, чтобы [программное обеспечение] производительность было в там», Оуэнс сказал, что eWEEK во время TechCon 2015 компании показывают на прошлой неделе.

Организации HPC являются ключевыми ранними последователями основанных на ARM серверов, и математические библиотеки компании будут подразумевать, что программное обеспечение вычисления, работающее на этих системах, будет работать быстрее, сказали официальные лица. Библиотеки эффективно используют определенную иерархию инноваций и функций из памяти микроархитектуры для конвейерной обработки конфигурации – в каждом производстве микросхем SoCs партнеров для обеспечения лучшей системы и производительности программного обеспечения.Математические библиотеки ARM основываются на Библиотеке Numerical Algorithms Group, которую сказали официальные лица ARM, предлагает базовую линию протестированных числовых и статистических алгоритмов, которые могут использоваться, чтобы создать варианты для архитектуры ARMv8-A и принести BLAS, LAPACK и математические подпрограммы FFT, оптимизированные для систем ARM быстро на рынок.

Библиотеки ARM создаются с помощью последних компиляторов, многопоточных и оптимизированных для Усовершенствованной архитектуры SIMD.Официальные лица ARM также хотят упростить для организаций портировать их программное обеспечение на Находящиеся в ARMv8 платформы – такие как серверы, приводимые в действие 64-разрядной Корой-A72 ARM и Корой A-57, SoCs предлагающий двоичные дистрибутивы таких приложений с открытым исходным кодом HPC как ATLAS, OpenMPI, NumPy и TAU в Библиотеках Производительности ARM. Любые изменения, которые необходимы для портирования приложений на архитектуру ARM, передадут обратно репозиториям для других организаций HPC для использования.

Библиотеки Производительности ARM доступны для лицензирования и поддержки ARM, по данным компании.Усилие в HPC является частью большего нажатия ARM для обеспечения его 64-разрядной архитектуры к месту на сервере. Как их дубликаты предприятия, организации HPC смотрят на ARM SoCs для своих возможностей низкой мощности и потому что они ищут больше конкуренции среди своих поставщиков чипов, по словам Даррена Сепулиса, архитектуры центра обработки данных и евангелиста в сервере ARM, представляющем модуль развития бизнеса на рынке.

Математические библиотеки являются важной частью того усилия, сказал Хавьер Оренсанс, директор маркетинга для решений для развития в ARM. Библиотеки покрывают приложения ключа HPC, которые или не работали или не работали хорошо на ARM, сказал Орензанц eWEEK.

«Мы думаем, что мы в значительной степени там», сказал он. «Мы ищем любые разрывы, таким образом, мы можем закрыть их».


VIRTU-VIRUS.RU