+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Intel Threading Building Blocks
Виробник: Intel

Intel Threading Building Blocks

Програмне забезпечення Intel Threading Building Blocks – просте рішення для створення масштабованих багатопотокових додатків на основі шаблонної С++ бібліотеки часу виконання
Програмне забезпечення Intel Threading Building Blocks - це просте рішення для створення масштабованих багатопотокових додатків на основі бібліотеки часу виконання шаблону C++.

  • Забезпечує багатопотокове застосування для утилізації всіх ресурсів багатоядерних платформ.

  • Забезпечує високий рівень абстракції паралельності.

  • Він простий в реалізації, так як використовує узагальнені підходи до програмування.

  • Містить високорівневі реалізації паралельних конструктів і шаблонів даних, оптимізованих для досягнення максимальної продуктивності за рахунок масштабованості.

  • Оперуйте завданнями, а не потоками.

  • TBB автоматично співставляє завдання з апаратними потоками (не більше одного програмного потоку на апаратний потік), забезпечуючи ефективне використання кешу та балансування навантаження на процесор.

  • Програміст оперує полегшеними структурами – завданнями, а не об'єктами ОС.

  • Повна підтримка вкладеної паралельності.

Підтримка:
  • Копіювальні апарати Intel, Microsoft і GNU GCC.

  • Потоковий API - OpenMP, нативні потоки Windows, потоки POSIX.

  • Багатопотокові інструменти аналізу програм: Intel Thread Checker і Intel Thread Profiler.

Підтримка платформи:
  • Стандартні блоки Intel Treading для Windows: IA32 (процесори Intel Core™ 2 Duo, Xeon, Pentium...), Intel 64 (процесори Intel Core™ 2 Duo, Xeon, Pentium...).

  • Стандартні блоки Intel Treading для Mac: IA32 (процесори Intel Core™ 2 Duo, Xeon, Pentium...).

  • Стандартні блоки Intel Treading для Linux: IA32 (процесори Intel Core™ 2 Duo, Xeon, Pentium...), Intel 64 (процесори Intel Core™ 2 Duo, Xeon, Pentium...), IA-64 (процесори Intel Itanium 2).
Авторизація
Авторизація
Реєстрація
Нагадати пароль