Компания Intel выпустила релиз Threading Building Blocks 2.2

Материал из Викиновостей, свободного источника новостей

6 августа 2009 года

Компания Intel выпустила релиз Threading Building Blocks 2.2 (TBB), открытой С++ библиотеки, распространяемой под лицензией GPL v2 и позволяющей оптимизировать процесс создания эффективных многопоточных приложений, показывающих более высокие результаты производительности на многоядерных CPU. Библиотека предоставляет интерфейс более высокого уровня, чем нити (threads), оперируя выполнением параллельных задач (task-based parallelism) и реализуя несколько стандартных параллельных алгоритмов (parallel_for, parallel_reduce, parallel_scan, parallel_sort, parallel_while, pipeline). Исходные тексты библиотеки распространяются в рамках лицензии GPLv2, для коммерческого использования доступна отдельная версия(недоступная ссылка), стоимость которой составляет 299$.

В новой версии проведена работа по оптимизации производительности; добавлена полная поддержка лямбда-функций, определенных в черновом варианте стандарта C++0x; улучшены возможности по поставке TBB в составе сторонних продуктов; для платформы Linux добавлена поддержка автоматического использования высокопроизводительных функций распределения памяти из состава TBB без модификации приложений, путем загрузки библиотеки через LD_PRELOAD; добавлена реализация новых параллельных алгоритмов parallel_invoke и parallel_for_each.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Компания Intel выпустила релиз Threading Building Blocks 2.2», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.