Day three at Microsofts developers conference Tech-Ed EMEA 2008 ended with the tech session of Intels Edmund Preiss who we spoke to several minutes before his presentation.
And the place was really crowded - more than 80 people stopped by and listened closely as Edmund was talking about how to transform single-threaded software code into high-performance, multi-core enabled applications. And he found a really interesting example that convinced people to use parallel programming in Windows applications by questioning „How do I find the number of Pi very quickly with less clocks by using multi-threaded code instead of serial code?
And guess what: Edmund presented the answer in a very smart way with the help of Intel Thread Checker, the Intel Thread Profiler and the VTune Performance Analyzer. The good news: You can use all of these Intel tools directly within your familiar development environment like Microsoft Visual Studio or Eclipse for Linux!
BTW: After all the optimization steps with the appropriate Intel tools the number of Pi could be calculated with half of processor clocks by increasing the core number from one to two. And at the end the computing time was cut down by amazing 50 percent!
So, push the start button and learn how to transform single-coded software into a multi-threaded application. And see who won the second 17-inch-laptop from HP!
Link to this comment:
All Comments (0)