Author's Blogs

Applying Intel® Threading Building Blocks observers for thread affinity on Intel® Xeon Phi™ coprocessors.
By Alex Katranov (Intel) Posted on 10/31/13 1
In spite of the fact that the Intel® Threading Building Blocks (Intel® TBB) library [1] [2] provides high-level task based parallelism intended to hide software thread management, sometimes thread related problems arise. One of these problems is thread affinity [3]. Since thread affinity may help...
Deterministic Reduction: a new Community Preview Feature in Intel® Threading Building Blocks
By Alex Katranov (Intel) Posted on 05/11/12 1
Computer Arithmetic has a lot of peculiarities [1]. One of these pitfalls is associativity failure in floating point arithmetic. For example, the two sums of fractions calculations below will not produce the same result when using floats:In a sequential program, it is not a big problem since the ...