GCDC'08: optimizing DirectX code for multi-core platforms

By Michael J Huelskoetter (62 posts) on August 19, 2008 at 11:48 am

Right after his 50 minutes session at GCDC'08 talking about DirectX optimizations for multi-core platforms we had the chance to interview Intel fellow Leigh Davies. Our questions we asked him were quite obvious:

  1. What was your session all about?
  2. How can developers optimize their software?
  3. How does Intel help developers to optimize their code?
  4. Which tools does Intel provide for optimization purposes?

His answers where very illustrative: current games still use the CPUs quite heavily and thus developers have to exploit multi-core systems best. The answer on the second question sounds like this: use the single-threaded APIs as efficient as possible. This means for instance that you have to use different cores for special tasks like rendering. This approach uses multiple processor cores for various jobs.

The third answer was a general one: Intel helps a lot via their web resources where you can find constantly new things. And of course he mentioned all the blogs and video footage covering different topics and events. But Intel also helps directly supporting developers with engineers who look at their code to find bottlenecks and other barriers.

Last question had some useful answers: tools like Intel Threading Building Blocks and Intel Compilers are mostly for free and help developers to optimize their software for different Intel platforms.

Categories: Events, Gaming, Threading Building Blocks, Visual Computing

Comments (2)

August 19, 2008 3:22 PM PDT


David Heffernan
TBB and Intel compilers free?! Really? Where can I get them please, 'cos as far as I know they all cost money for commercial use.
September 1, 2008 4:38 AM PDT

Beatrice Fraedrich (Intel)
Intel compilers are not for free .

Only TBB is for free under open source GPL 2.0 License (for details read the appropriate license description) . It is available as download on : http://www.threadingbuildingblocks.org/

TBB also comes as a commercial product with the Intel C++ Compiler Pro Edition . This can be bought at Intel SW reseller (see http://www3.intel.com/cd/software/products/asmo-na/eng/251436.htm)

More details about Intel products on : http://www.intel.com/software/products

Trackbacks (0)


Leave a comment  

To obtain technical support, please go to Software Support.
Name (required)*

Email (required; will not be displayed on this page)*

Your URL (optional)


Comment*