Back in Texas and a little under the weather, but it’s time to start throwing up some of the coolest things I saw at GDC. Lets start with …
Intel Parallel Studio
This is a new software package from Intel that upgrade Microsoft Visual Studio to make writing threaded code easier in C/C++. Intel was showing off the beta at GDC and it has the potential to be pretty great. It comes in three discrete components: Composer, Inspector and Amplifier.
Composer consists of an intel optimized compiler for C/C++ along with a parallel debugging plug in and various libraries to support multithreaded development.
Inspector tracks memory leaks/corruptions, race conditions, deadlocks and other bugs that can be extremely difficult to track down without assistance.
Amplifier is an optimization tool specifically designed for multithreaded development. It isn’t as low level as V-Tune. It won’t track L2 cache misses or anything like that. What it will do is track the concurrency of your application and highlight bottlenecks caused by critical sections that may be too large or used improperly.