Multithreading

Intel® TBB 1-minute feature intro videos

Intro videos to commonly used features

This video series contains several one-minute long videos introducing some of the most useful features within Intel TBB such as the concurrent_queue and concurrent_vector containers, the parallel_for algorithm and the malloc_proxy library. Utilizing these features can help C++ developers take advantage of multi-core architecture and greatly improve performance on multi-threaded applications.

See code samples

  • Intel® Threading Building Blocks
  • Intel TBB
  • Parallel Programming
  • C++
  • Code sample
  • Multithreading
  • parallel processing
  • intel threading building blocks
  • От последовательного кода к параллельному за пять шагов c Intel® Advisor XE

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

    Новый инструмент Intel® Advisor XE поможет вам распараллелить приложение, потратив на это минимум сил и времени.

    Early Adoption Plan of Distributed Software Development Course (ASU)

    In service-oriented distributed systems, server applications may be invoked by multiple clients. Such applications can utilize multicore architectures and threading techniques to improve service response time and to reduce resource contention. In Fall 2011, Intel’s Thread Building Blocks (TBB) technique is discussed in the class for server application design. TBB provides straightforward ways of introducing performance threading, by turning synchronous calls into asynchronous calls and converting large methods (threads) into smaller ones.

    订阅 Multithreading