Новостей.COM ⇒
⇓
2007-08-01
Intel открыла исходный код своего решения Threading Building Blocks
Корпорация Intel открыла исходный код своего решения для разработки ПО, ориентированного на многоядерные процессоры Threading Building Blocks (TBB)
TBB – популярная библиотека компонентов языка C++, упрощающая разработку программных приложений для параллельных вычислений, которые выполняются, в том числе, на системах на базе многоядерных процессоров, – теперь распространяется в рамках проекта с открытым исходным кодом на условиях общедоступной лицензии GNU (версия 2), допускающей использование библиотеки во время исполнения коммерческих приложений.
Intel TBB – это библиотека шаблонов на языке C++, предоставляющая средства параллельного программирования разработчикам C++ приложений. Она обеспечивает эффективность использования настраиваемых компонентов и заставляет программистов мыслить категориями задач, а не потоков. Это позволяет масштабировать производительность программ с гораздо меньшими затратами труда разработчика, чем при использовании пакетов для многопоточного программирования на C++.
Библиотека Intel TBB предоставляет средства абстракции для организации параллельной обработки данных, позволяющие избежать низкоуровневого программирования, присущего пакетам для многопоточного программирования, таким как библиотеки p-threads или Windows threads.
Intel будет в полном объеме поддерживать коммерческую версию библиотеки Intel Threading Building Blocks 2.0, которую можно приобрести по цене 299 долларов США. Вместе с ней на протяжении одного года предоставляются техническая поддержка, а также подписка на обновления и новые выпуски. Кроме того, в состав коммерческой версии библиотеки Intel TBB включен недавно выпущенный компилятор Intel C++ Professional Edition 10.0
TBB – популярная библиотека компонентов языка C++, упрощающая разработку программных приложений для параллельных вычислений, которые выполняются, в том числе, на системах на базе многоядерных процессоров, – теперь распространяется в рамках проекта с открытым исходным кодом на условиях общедоступной лицензии GNU (версия 2), допускающей использование библиотеки во время исполнения коммерческих приложений.
Intel TBB – это библиотека шаблонов на языке C++, предоставляющая средства параллельного программирования разработчикам C++ приложений. Она обеспечивает эффективность использования настраиваемых компонентов и заставляет программистов мыслить категориями задач, а не потоков. Это позволяет масштабировать производительность программ с гораздо меньшими затратами труда разработчика, чем при использовании пакетов для многопоточного программирования на C++.
Библиотека Intel TBB предоставляет средства абстракции для организации параллельной обработки данных, позволяющие избежать низкоуровневого программирования, присущего пакетам для многопоточного программирования, таким как библиотеки p-threads или Windows threads.
Intel будет в полном объеме поддерживать коммерческую версию библиотеки Intel Threading Building Blocks 2.0, которую можно приобрести по цене 299 долларов США. Вместе с ней на протяжении одного года предоставляются техническая поддержка, а также подписка на обновления и новые выпуски. Кроме того, в состав коммерческой версии библиотеки Intel TBB включен недавно выпущенный компилятор Intel C++ Professional Edition 10.0