Компоненты

Intel Нажатие параллелизма для разработчиков

Военные Игры #1 - Голодные игры с огнестрельным оружием!БЕЗ МОДОВ

Военные Игры #1 - Голодные игры с огнестрельным оружием!БЕЗ МОДОВ
Anonim

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

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

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

Начало его усилий по привлечению программистов появилось на этой неделе, когда он выпустил бета-версию Intel Parallel Composer, которую компания называет rst ", который позволяет разработчикам Windows использовать параллелизм для многоядерных вычислений. Composer ускоряет разработку программного обеспечения за счет включения параллелизма в несколько компиляторов, включая компилятор C / C ++.

«Публичная бета-версия нашего Intel Parallel Composer - еще один новый продукт для нас, чтобы лучше помочь разработчикам Windows использовать параллелизм для многоядерных вычислений, - сказал Киркос.

Intel Parallel Composer в настоящее время совместим только с Windows, а новые функции, которые дебютировали в этом инструменте, будут доступны в следующем году для компиляторов Mac OS X и Linux, сказал представитель Intel.

The Composer является частью Intel Parallel Studio, набора инструментов, которые Intel заявила, позволит разработчикам писать программы для параллельных вычислений. Intel Parallel Studio расширяет параллельность с комплектом разработки приложений Microsoft Visual Studio, предоставляя новые функции в компиляторе C и C ++ и расширяя отладчик среди других функций.

Программы, разработанные с помощью Intel Parallel Studio, смогут перейти на машины, которые несут чип Larrabee, говорится в сообщении компании. Студия доступна в бета-версии до мая 2009 года на веб-сайте Intel.

Чипы Larrabee будут включать в себя множество ядер и объединить возможности обработки графических процессоров с архитектурой x86, улучшая производительность приложений и графики. Чип также будет включать поддержку нескольких API-интерфейсов (интерфейсов прикладного программирования), включая OpenGL и DirectX, что позволяет чипу запускать существующие игры и программное обеспечение.

Однако передача программ, специфичных для Larrabee, на другие платформы, например игровые консоли, может быть проблемой. Intel пытается компенсировать это с планами поддержки большего количества программных сред и работает с такими компаниями, как Apple, для разработки программных средств.

По мере добавления к компьютерам многопоточных ядер, Intel и Microsoft совместно инвестируют в университеты и другие усилия чтобы поощрять программистов использовать параллельное программирование, сказал Киркос. Обе компании в начале этого года выделили 20 млн. Долл. США исследовательским центрам в Калифорнийском университете, Беркли и Университете штата Иллинойс, Урбана-Шампейн, чтобы продвигать разработку программного обеспечения в многоядерных вычислениях в течение следующих пяти лет.