4,391 Posts served
10,718 Conversations started
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Site News & Announcements

- Software Tools

- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
GCDC'08: optimizing DirectX code for multi-core platforms
By Michael J Huelskoetter (90 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:
- What was your session all about?
- How can developers optimize their software?
- How does Intel help developers to optimize their code?
- 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, Game Development, Graphics & Media, Software Tools
Tags: gcdc
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (2)
| 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 |


David Heffernan