As I continue to explore different Ultrabook capabilities, in this blog I decided to look into a powerful threading and performance optimization tool for C/C++, .NET, and FORTRAN developers who nee
This year marks the tenth anniversary of Intel® Threading Building Blocks (Intel® TBB).
In the first part of this article I described how you can “have your cake and eat it too” with respect to programm
Open Parallel is a research and development company that focuses on parallel programming and multicore development.
One of the issues that multi-core programmers run into as they are trying to get the most performance out of their application is memory-related bottlenecks. Memory-related bottlenecks can cause yo
It finally happened!
Writing the sample code for this post I was amazed myself to see how simple it was to reach over 20 times performance improvement with so little effort.
Most modern threading platforms are already offering task based programming models.
Synchronization between threads in the Infernal Engine
We created a new one day course on parallelism and threading. This is a great opportunity to learn about threading software for multi-core platforms.