News.ua


Intel внедряет унифицированную модель программирования

Июнь 25
06:06 2019

Американский производитель микропроцессоров Intel анонсировал унифицированную модель программирования для различных архитектур. Проект под названием One API упрощает разработку приложений для решений вида CPU, GPU, FPGA и NPU.

Проект One API поддерживает прямое программирование и программирование через API, и будет включать в себя унифицированный язык и библиотеки, обеспечивая полную производительность нативного кода различных аппаратных платформах, в том числе на центральных процессорах, графических процессорах, устройствах FPGA и ускорителях искусственного интеллекта.

One API включает в себя новый язык непосредственного программирования Data Parallel C++ (DPC++), который предлагает открытую общеотраслевую альтернативу проприетарным языкам программирования для отдельных архитектур. В основе DPC++ лежит С++, при этом в языке используется модель SYCL от The Khronos Group. Кроме того в нем реализована поддержка языковых расширений, разрабатываемых в рамках открытого сообщества.

"По мере развития наших вычислительных возможностей, которые теперь включают специализированные ускорители, Intel будет предлагать программные решения, позволяющие разработчикам добиться от оборудования максимальной производительности", — заявил вице-президент Intel и руководитель подразделения Compute Performance Developer Products Билл Сэвэдж (Bill Savage).

Как сообщают в Intel, вместе с увеличением разнородности глобальных рабочих нагрузок, ориентированных на работу с данными, все более разнородными становятся и архитектуры для обработки этих данных. Intel создает решения на базе различных архитектур, в том числе скалярной (центральные процессоры), векторной (графические процессоры), матричной (нейронные процессоры) и пространственной (устройства FPGA) архитектурах.

Для достижения высокой производительности эти архитектуры, обозначаемые в Intel аббревиатурой SVMS (scalar, vector, matrix, spatial), требуют эффективной модели программирования. Проект One API, по словам разработчиков, отличается простотой использования и обеспечивает высокую производительность, при этом избавляет пользователей от необходимости поддерживать раздельные базы исходного кода, различные языки программирования, а также различные инструменты и рабочие процессы.

Intel выпустит бета-версию для разработчиков и представит дополнительные подробности о проекте One API в четвертом квартале 2019 года.

Источник: dailycomm.ru

Share

Статьи по теме







0 Комментариев

Хотите быть первым?

Еще никто не комментировал данный материал.

Написать комментарий

Комментировать

Залишаючи свій коментар, пам'ятайте, що зміст та тональність вашого повідомлення можуть зачіпати почуття реальних людей, що безпосередньо чи опосередковано пов'язані із цією новиною. Виявляйте повагу та толерантність до своїх співрозмовників. Користувачі, які систематично порушують це правило, будуть заблоковані.

Website Protected by Spam Master


Останні новини

У Техасі фермер пожертвував землю під парк, але місто будує там величезний дата-центр

0 комментариев Читать всю статью

Ми в соцмережах



Наші партнери

UA.TODAY - Украина Сегодня UA.TODAY
News.ua