Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.

Intel(R) TBB 4.2 update 3 is released and available for download

Vladimir_P_1234567890
493 Views

Changes (w.r.t. Intel TBB 4.2 Update 2):

  • Added support for Microsoft* Visual Studio* 2013.
  • Improved Microsoft* PPL-compatible form of parallel_for for better support of auto-vectorization.
  • Added a new example for cancellation and reset in the flow graph: Kohonen self-organizing map (examples/graph/som).
  • Various improvements in source code, tests, and makefiles.

Bugs fixed:

  • Added dynamic replacement of _aligned_msize() previously missed.
  • Fixed task_group::run_and_wait() to throw invalid_multiple_scheduling exception if the specified task handle is already scheduled.

Open-source contributions integrated:

  • A fix for ARM* processors by Steve Capper.
  • Improvements in std::swap calls by Robert Maynard.

You can download Intel TBB 4.2 update 3 from commercial and open source sites.

0 Kudos
5 Replies
RafSchietekat
Valued Contributor III
493 Views

I disagree with the fix for ARM: this should be just the ISB instruction, not a full fence. The thing with swap seems the rather unfortunate forced outcome of a strange and in my opinion indefensible quirk about C++ namespaces.

0 Kudos
episteme
Beginner
493 Views

I can't find "vs12_ui" at bin,lib dir.
this update does NOT support StoreApp? or combined with "vs12"?

0 Kudos
Vladimir_P_1234567890
493 Views

hi episteme,

binaries for storeapp applications are located in vc11_ui. If you use visual studio 2013 you can use debug libraries from vc12 folder for debug config and release vc11_ui for release config. Do you need storeapp-specific libraries for visual studio 2013?

--Vladimir

0 Kudos
episteme
Beginner
493 Views

>  If you use visual studio 2013 you can use debug libraries from vc12 folder for debug config and release vc11_ui for release config. 

this means to build StoreApp for Win8.1 by vc12, use TBB-libs in vc_11?

 

0 Kudos
Vladimir_P_1234567890
493 Views

"vc11_ui" libraries. It is next to vc11 folder

--Vladimir

0 Kudos
Reply