Intel запускает новый язык на основе C++ в рамках планов One API

Intel разрабатывает новый язык программирования, предназначенный для упрощения разработки в рамках рабочих нагрузок и архитектур, в рамках своей инициативы «Один API».

Data Parallel C ++ (DPC ++), естественно основанная на C ++, но также включающая элементы SYCL от Khronos Group, рекламируется как «открытая межотраслевая альтернатива проприетарным языкам с одной архитектурой».

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

Стивен Лейбсон, старший менеджер по контенту в Intel, добавил еще мяса к следующему сообщению в блоге. «DPC ++ обеспечивает производительность и производительность параллельного программирования, используя модель программирования, которая уже знакома многим разработчикам», — написал он. «Он основан на C ++ и включает SYCL Khronos Group, который поддерживает гетерогенное программирование для OpenCL из одного источника. Ключевые структуры машинного обучения, такие как TensorFlow, все больше поддерживают SYCL из-за его открытого характера.

«Один API позволит вам сегодня выполнять рабочую нагрузку на существующих серверах и системах на базе Intel Xeon, а затем переводить части этой рабочей нагрузки на более специализированные ускорители для повышения производительности», — добавил Лейбсон. «Таким образом, Intel One API позволит легко реализовать преимущества аппаратного ускорения сразу же, без изменения архитектуры вашего кода».

На протяжении многих лет C ++ доминировал в разработке видеоигр. Согласно недавнему анализу вопросов переполнения стека из Global App Testing, одним из наиболее распространенных слов в употреблении является «вектор», являющийся фундаментальным строительным блоком многоугольника, который сам по себе является фундаментальным строительным блоком игрового дизайна. Язык приобрел возрождение популярности, попав в тройку лидеров в индексе TIOBE в апреле по поручению Python.

Корпорация Intel, представившая обновление One API на своем Дне программных технологий в Лондоне, мало отдалялась от сроков. Компания заявила, что выпустит бета-версию для разработчиков «и дополнительные детали» в четвертом квартале 2019 года.

Добавить комментарий

Войти с помощью: