<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sat, 11 Feb 2012 08:04:09 -0800 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/smoke-game-technology-demo/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network Comments Feed</title>
    <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>By DDd</title>
      <description><![CDATA[ Wow, this is really great content. Thank you so much for the code and articles. Very COOL stuff! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9218</link>
      <pubDate>Tue, 25 Nov 2008 15:24:22 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9218</guid>
    </item>
    <item>
      <title>By Ricardo Bicalho</title>
      <description><![CDATA[ Does it work with Windows Vista 64 or is it 32 bit only? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9439</link>
      <pubDate>Thu, 04 Dec 2008 09:50:26 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9439</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Thanks for the comment DDd ^_^
I saw your post on AiGameDev.com, I&#39;d like to hear what you end up doing with Smoke ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9442</link>
      <pubDate>Thu, 04 Dec 2008 16:51:41 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9442</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Ricardo, 
We built and tested Smoke using 32bit.  You can try and build and run 64... let me know how it goes! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9443</link>
      <pubDate>Thu, 04 Dec 2008 16:52:46 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9443</guid>
    </item>
    <item>
      <title>By James Munro</title>
      <description><![CDATA[ Hey guys,

I think this is an excellent project and something that deserves more attention in undergraduate games development based degrees. I'm a third year student at the University of Lincoln, UK doing a games based degree, but we don't really cover any basic engine fundamentals, let alone threading and paralell game design.

As part of my dissertation I'm doing an in-depth analysis of various open-source game engines, particularly the Quake-series. I'm planning to do a chapter on the importance of paralell game engines in today/tomorrow's games industry and all of this information you have provided will prove very useful. I had a quick play at bringing some threaded functionality to the Q3 engine (though it is very, very basic). I have a short blog entry about it here: http: // learninglab.lincoln.ac.uk/blogs/jmunro/2008/12/02/attempt-at-threading-quake-iii/

Thanks for the hard-work! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9483</link>
      <pubDate>Sat, 06 Dec 2008 06:09:58 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9483</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey James,

I'm glad to hear about your interest in parallel game design.  I'm working with the Intel Academic Community (http://software.intel.com/en-us/academic) to develop material about parallel game design using Smoke.

Here is a link you might be interested in: http://software.intel.com/en-us/videos/gdc-session-threading-quake-4-and-quake-wars-part-1  Anu has done some interesting working threading Quake 4.

It sounds like a very interesting dissertation.  Please keep me up-to-date and let me how your project turns out.
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9516</link>
      <pubDate>Mon, 08 Dec 2008 09:38:37 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9516</guid>
    </item>
    <item>
      <title>By CJ</title>
      <description><![CDATA[ Thank You!! I can&#39;t wait to check this out. I&#39;m on an Intel Mac... I believe all the libraries you mention are cross-platform. Have you had anyone test out the engine on OSX yet? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9638</link>
      <pubDate>Sat, 13 Dec 2008 09:04:10 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9638</guid>
    </item>
    <item>
      <title>By CJ</title>
      <description><![CDATA[ woops, I missed the mention of the win32/Dx dependency, though I know Ogre3d claims abstraction over Dx and OGL.  What might prevent this from running on an OSX intel mahine?  ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9639</link>
      <pubDate>Sat, 13 Dec 2008 09:27:30 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9639</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey CJ,

No one has tried in on OSX.  I would be very interested to know if you can get it to work.  The biggest dependencies on Windows are DirectX and .NET.  DirectX is used by Ogre3D... however, you should be able to use OpenGL instead of DirectX (OpenGL is just a separate plug for Ogre).  The scripting system uses .NET... but you can feel free to disable the scripting project (it's not used in the demo at the moment).  In the \bin folder you will find Smoke.gdf... delete the reference to the scripting system (you might need to remove it from Demo.cdf too).

Now here are the big challenges.  There are a few systems that also depend on DX.  These is SystemInput and SystemFire.  SystemInput uses DirectX's input support.  But that's easy enough to replace (or disable).  SystemFire uses DirectX for some of the math calculations.  Our math library should support all the needed functionality... we just didn’t have time to get all the DX out of there. 

Good luck and let me know how it goes!
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9679</link>
      <pubDate>Mon, 15 Dec 2008 14:17:13 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-9679</guid>
    </item>
    <item>
      <title>By c0d1f1ed</title>
      <description><![CDATA[ Is there any way to make the demo stop spinning like crazy? :) ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18012</link>
      <pubDate>Wed, 04 Feb 2009 07:54:33 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18012</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Yeah!  Move the camera and it will stop moving automatically for 30 seconds.  Also, search for CamBot in Demo.cdf and comment out that line to disable it completely. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18063</link>
      <pubDate>Thu, 05 Feb 2009 10:40:35 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18063</guid>
    </item>
    <item>
      <title>By som-dylan</title>
      <description><![CDATA[ Hello  ! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18134</link>
      <pubDate>Fri, 06 Feb 2009 18:56:53 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18134</guid>
    </item>
    <item>
      <title>By c0d1f1ed</title>
      <description><![CDATA[ My apologies, the spinning was actually caused by having my joystick plugged in, which was causing control issues in other applications as well. It wasn't a critique on the smoothly moving camera. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18480</link>
      <pubDate>Wed, 11 Feb 2009 08:16:31 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-18480</guid>
    </item>
    <item>
      <title>By Veera Raghavaswamy Darisi (Intel)</title>
      <description><![CDATA[ cool demo ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20261</link>
      <pubDate>Tue, 24 Feb 2009 10:25:02 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20261</guid>
    </item>
    <item>
      <title>By Marisa</title>
      <description><![CDATA[ Does it exist any Linux version?

Yours,

Marisa ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20886</link>
      <pubDate>Thu, 12 Mar 2009 02:13:51 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20886</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Marisa,

You would have to port it to Linux.  Read my comment above about porting the demo to OSX.  It would be a very similar effort.  Good luck and let me know if you give it a try.

Thanks,
Orion
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20895</link>
      <pubDate>Thu, 12 Mar 2009 08:13:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20895</guid>
    </item>
    <item>
      <title>By Gastón C. Hillar</title>
      <description><![CDATA[ Hi Orion,

I've tried this demo today, as I've discovered this community a few weeks ago... No comments, just awsome. :)

Cheers,

Gastón ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20922</link>
      <pubDate>Thu, 12 Mar 2009 19:35:02 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20922</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Thanks Gastón ^_^ ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20944</link>
      <pubDate>Fri, 13 Mar 2009 08:05:00 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-20944</guid>
    </item>
    <item>
      <title>By Rodrigo Colares</title>
      <description><![CDATA[ Orion, this is a great demo for developers and students of game development.
I have a particular question not about the demo, what are the essential requirements to be a console game programmer as Playstation 3? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21769</link>
      <pubDate>Thu, 26 Mar 2009 15:15:44 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21769</guid>
    </item>
    <item>
      <title>By Juan Toro</title>
      <description><![CDATA[ Hello Orion,

We´re evaluating how easy would be to implement some generic 3D interaction techniques in Smoke, and we wonder if you could point to us some generic information before we start our development. We have as reference the interaction techniques mentioned in "3D User Interfaces. Theory and Practice", from Bowman, Kruijff, LaViola, and Poupyrev. Could you please answer the following questions with a number between 1 and 9 (1 for difficult, 9 for easy) and a short comment.

1. Integration of novel devices, i.e. Wiimote or phasespace trackers (http://phasespace.com/productsMain.html)

2. Other selection techniques (i.e. select by a ray, select by colision with a virtual hand)

3. Other travel techniques (i.e. move to a visible object, move by a predefined path, move to an object by name)

4. Show a map, a gamer´s position, a gamer´s known world, and a target.

Thank you for your time. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21826</link>
      <pubDate>Fri, 27 Mar 2009 08:58:04 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21826</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Rodrigo,
Thanks for the interest.  Whether you are programming for the console or the PC, it's essential to be a solid C/C++ programmer.  There is a lot of love hate for C/C++, but it's still the most popular language with just the right level of access to system resources (threads, memory, etc).  Future versions of consoles and PC are going to require more and more threading.  And threading expertise is lacking in the game industry (but it's getting better).

I hope that helps.  If you have future questions about non-Smoke related topics, please feel free to contact me directly so we can keep this comments/discussion on topic.

Thanks,
Orion
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21950</link>
      <pubDate>Mon, 30 Mar 2009 10:19:08 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21950</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Juan ^_^   Those are some good questions.  Adding generic 3D interactions should be easy enough; there is a separate system (SystemInput) that is designed to process user interactions.  The code in this system is very minimal and easy enough to replace/extend.  Here is some feedback on your questions.  Number 1 would be easy enough if you already had the code to read the input (e.g. reading input from the Wiimote).  So about a 7.  For number 2, this might be a little more challenging because of the need for ray cast.  There is already code to support calls to the physics system from other systems... but it's not being used at the moment and not that straightforward (give this one a 3).  Number 3 is interesting.  There is already code for scripting (SystemScript) that was never actually used.  You could extend this system to do most of these travel techniques... or just write a simple AI.  I would give this one about a 7.  Number 4 is easy... if you can figure out how to use the overlay code in SystemGraphicsOgre.  Give that one a 8 if the overlay code looks easy or a 5 if not.  These are all very interesting ideas!  Please keep me up-to-date on your progress.  Thanks, Orion ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21952</link>
      <pubDate>Mon, 30 Mar 2009 10:43:57 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-21952</guid>
    </item>
    <item>
      <title>By 19900904</title>
      <description><![CDATA[ I am very surprise to see the project. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22467</link>
      <pubDate>Sat, 11 Apr 2009 06:29:40 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22467</guid>
    </item>
    <item>
      <title>By DDd</title>
      <description><![CDATA[ Really good stuff. Thanks for the GDC09 videos, very nice/fun and illustrative.

I have yet to do anything with Smoke because i don't have a proper CPU that can take advantage of the threading features, i am on a dual core CPU. However i have read the articles, seen the videos and looked at the code, they gave me a few ideas that perhaps i will implement in a entry for the Level Up 2009 competition ;)

 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22490</link>
      <pubDate>Sun, 12 Apr 2009 13:06:25 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22490</guid>
    </item>
    <item>
      <title>By rg</title>
      <description><![CDATA[ hi

anybody use this kind of thing for ultra hi-frequency stock market trading?  might sound silly, i don't know...???? is the messaging faster that FIX 5.0 or FAST 1.2 protocols?  Is the AI somehow more integrated or enhanced for statistical learning than compteing technologies??

how fast and reliable is the concurrency? vs. erlang level robustness? vs CUDA or Cilk++ speed? how many porcessors are needed before the distribution cost is outweighed by the speed advantage? More than 4, or in the hundreds?

I am truly interersted and able to deploy if there is an advantage here -
rg ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22501</link>
      <pubDate>Sun, 12 Apr 2009 22:54:44 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22501</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey DDd, Thanks for the feedback.  For those that don't know, you can see the GDC all day threading tutorial here: http://software.intel.com/en-us/articles/intel-at-gdc/.  This includes some useful information about Smoke!  Creating an entry for the Level Up 2009 contest would be fantastic.  Please let me know how it goes :D ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22524</link>
      <pubDate>Mon, 13 Apr 2009 08:30:49 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22524</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey rg,  

I can’t say a lot about Fix 5.0 or FAST 1.2; however, I believe those are both network protocols.  Smoke is about sharing data among multiple threads running on the same processor.  The Change Control Manager idea could be extended to work over a network, but this would introduce increased latency.  The concurrency is fast and reliable (we did analysis for deadlocks, race conditions, etc).  However, Smoke was designed for games, not mission critical applications.  You can still apply the concepts to your field of expertise, but please do your own validation.  The AI system is easy enough to rewrite for more traditional AI (e.g. for data stock analysis).  This framework was designed for parallelism on full function and powerful cores (e.g. an x86 core) and parallelism scales well with the number of cores.  Parallelism for something like CUDA would require major rewrites of code (especially in regards to data management and propagation).  I hope this information helps.  Please keep me informed about your work with Smoke :D  

Thanks,
Orion ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22526</link>
      <pubDate>Mon, 13 Apr 2009 08:45:03 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22526</guid>
    </item>
    <item>
      <title>By RSR</title>
      <description><![CDATA[ Где русские? Хехе. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22725</link>
      <pubDate>Thu, 16 Apr 2009 10:34:58 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-22725</guid>
    </item>
    <item>
      <title>By Jon Gagnon</title>
      <description><![CDATA[ Thanks for the great demo, the performance in 1920x1080 on my system (Core i7, ATI4870) is fantastic. Interactivity works well with Xbox 360 controller...where is the functionality for this implemented? I dont see anything in Input.sdf - I'd like to try and map the water hose function to a button on the controller. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-23530</link>
      <pubDate>Fri, 01 May 2009 02:05:15 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-23530</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Jon,

Check out Scene.cpp in SystemInput.  This is the main file that sets up DirectX input to read the controller and keyboard.  It should be easy enough to extend the functionality to make a key activate the water hose.  Let me know how it goes!

Thanks,
Orion ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-23551</link>
      <pubDate>Fri, 01 May 2009 16:46:41 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-23551</guid>
    </item>
    <item>
      <title>By Kingpin</title>
      <description><![CDATA[ This seems related to projectoffset.org

way to go keep it up for indies!!!! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-24579</link>
      <pubDate>Tue, 19 May 2009 08:13:31 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-24579</guid>
    </item>
    <item>
      <title>By bill</title>
      <description><![CDATA[ come on guys.put a moster in it.just houses bruning.give it some real action.put a evil vilen in it that brun stuff ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-25209</link>
      <pubDate>Sat, 30 May 2009 09:23:04 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-25209</guid>
    </item>
    <item>
      <title>By weicheng</title>
      <description><![CDATA[ I am curious that how you organize all the links between subject, observer, subjectsystem, observersystem? is there a tool or you just manually added them into scene files? I think this is the key issue for the framework going to production end. 

Thanks
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-25379</link>
      <pubDate>Mon, 01 Jun 2009 06:06:10 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-25379</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Weicheng,  

We did all the links between objects manually :-p
It was a pain and was obviously a hotspot for errors.  One thing we always wanted but never had time to implement was a level editor, something that would output the XML file with all the links.  It's still on our wish list... we just need to find time or someone to help.

Thanks,
Orion
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-25394</link>
      <pubDate>Mon, 01 Jun 2009 08:18:04 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-25394</guid>
    </item>
    <item>
      <title>By currentloops</title>
      <description><![CDATA[ Hello Orion,

I am investigating the use of VmWare to increase the quanitity of dedicated processes to simulation functions in my aerospace project. Have you tried running Smoke virtually? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-26570</link>
      <pubDate>Thu, 25 Jun 2009 06:17:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-26570</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey CurrentLoops,

No, I have not tried running Smoke virtually.  That an interesting idea... however, I believe the biggest problem will be the speed of virtualized DirectX.  I'd love to hear about the results if you give it a try... enter you results in the Thread Like Wildfire contest here: 
http://software.intel.com/en-us/contests/thread-like-wildfire/contests.php 
and you'll probably win a $100 gift card :D ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-26581</link>
      <pubDate>Thu, 25 Jun 2009 08:31:45 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-26581</guid>
    </item>
    <item>
      <title>By currentloops</title>
      <description><![CDATA[ Ok, I anticipate receiving our Blade Server and vSphere ESX in the coming month, so will try out my "Eye Of The Predator" Visual Adrenaline entry with the instrumented Intel metrics to record the comparison in fps. The objective is to separate out each networked player as a virtual participant for regression testing and use HP Loadrunner and HP Diagnostics to monitor system performance. I will report the results on the forum then. Cheers    ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-26782</link>
      <pubDate>Mon, 29 Jun 2009 10:55:13 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-26782</guid>
    </item>
    <item>
      <title>By koichisenada</title>
      <description><![CDATA[ Has anyone managed to port Smoke to any other IDE than Visual Studio 2005?
I am trying to compile the Smoke solution with Visual Studio 2008.
Seems like these comments are more popular than Smoke related forum where I have posted my question at

http://software.intel.com/en-us/forums/smoke-game-technology-demo/topic/66696/ ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-27004</link>
      <pubDate>Thu, 02 Jul 2009 04:27:00 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-27004</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey koichisenada,

I'll post a longer reply on your forum post :)
Short answer: We did manage to get it running on VS2008, but there were some limiting factors to shipping that version.

Thanks,
Orion ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-27194</link>
      <pubDate>Mon, 06 Jul 2009 15:26:37 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-27194</guid>
    </item>
    <item>
      <title>By didito</title>
      <description><![CDATA[ hi intel smoke team,

thanks for this great technology. i've wanted/tried to make something similar - threading different subsystems for "realtime" applications - for a while and smoke definitly comes in handy. i'll need some time to look through the code and documentation though. one question i have right now - you mentioned in one of your presentations that changing the physics subsystem was very easy. do you have any information on that? i try to build a crossplatform solution (macosx and windows, maybe linux later) and i would love to use havok but it seems that it does not work with macosx. so i'll try bullet for now. do you have any information/tutorial/documentation on how to generally implement a new subsystem or how to change the physics system. which one did you use for swapping? did you use (O)PAL?

i hope you guys get more time from intel to maintain the code, develop and document it further, because this is an awesome and very valuable project! thank you very much and keep up the good work!
didi
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-27277</link>
      <pubDate>Wed, 08 Jul 2009 02:52:01 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-27277</guid>
    </item>
    <item>
      <title>By koichisenada</title>
      <description><![CDATA[ hi Intel Smoke team!
I have posted another question to http://software.intel.com/en-us/forums/smoke-game-technology-demo/
This time it's related to Windows Messaging related functions like PeekMessage, which can be received correctly in SystemGraphics only and related to receiving those messages at SystemInput.
Also, is that possible to talk to you by some instant messaging systems or email? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-28999</link>
      <pubDate>Tue, 04 Aug 2009 02:55:55 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-28999</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ hi Intel Smoke team!
We seem to have solved our issue related to Windows Messaging on our own already.
Is there any work on Smoke lately? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-29456</link>
      <pubDate>Wed, 12 Aug 2009 02:36:41 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-29456</guid>
    </item>
    <item>
      <title>By Amit Makhija</title>
      <description><![CDATA[ this can work on Pentium 4 or not?? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-29957</link>
      <pubDate>Fri, 21 Aug 2009 05:20:36 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-29957</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ hi Amit Makhija!
Sure thing, Intel Smoke Demo can run on Pentium 4 CPU.
I am sure it can run on a single processor and single core CPU.
Why did you ask? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30084</link>
      <pubDate>Mon, 24 Aug 2009 07:35:00 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30084</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Koichi,

Thanks for posting on the forum about your issues related to Windows Messaging.  Please keep up the posting on the forum.  Even if there are not a lot of replied, we have a lot of people reading them :D

I'll head over to the forums after reviewing these comments.
Thanks,
Orion ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30258</link>
      <pubDate>Thu, 27 Aug 2009 09:29:33 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30258</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Amit Makhija,

Koichi is right; it should run on a Pentium 4.  However, we did not test it so I can't be 100% sure.  The project is designed for modern multi-core processors.
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30259</link>
      <pubDate>Thu, 27 Aug 2009 09:30:49 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30259</guid>
    </item>
    <item>
      <title>By Do you know how to Thread like Wildfire? Enter the contest</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30623</link>
      <pubDate>Thu, 03 Sep 2009 12:21:28 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30623</guid>
    </item>
    <item>
      <title>By QiangF</title>
      <description><![CDATA[ Hello Orion

i study the code, find that the render system spends much more time, can't it be optimized? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30857</link>
      <pubDate>Wed, 09 Sep 2009 19:14:40 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30857</guid>
    </item>
    <item>
      <title>By jsmith</title>
      <description><![CDATA[ How long is this demo supposed to run ? ,(Until you stop it?) , I get 24-26 on e5200 @ 3.96 ,Not bad?..... ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30952</link>
      <pubDate>Sat, 12 Sep 2009 05:29:41 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30952</guid>
    </item>
    <item>
      <title>By jsmith</title>
      <description><![CDATA[ The first 2 passes on e5200 @ 3.96 give me 24fps after the 3rd pass , it averages 16fps ,....Anybody try this on older Pentium d 965 ee with hyper-threading ? Just curious on it's Hyper-threading capabilities... ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30971</link>
      <pubDate>Sat, 12 Sep 2009 19:00:47 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-30971</guid>
    </item>
    <item>
      <title>By zanders</title>
      <description><![CDATA[ The demo video shows utilization for 8 cpus (reading all in 90%s)--  was that a quad processor
and if so the calculation is misleading/inexact as the real utilization on a quad could only be a max sum
of 400%   (waiting for cache lines to fill shouldnt count as 'execution')

If it was 2 quads then 'never mind' .... ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-31318</link>
      <pubDate>Mon, 21 Sep 2009 01:43:08 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-31318</guid>
    </item>
    <item>
      <title>By Do you know how to Thread like Wildfire? Enter the contest - Storage Informer</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-31905</link>
      <pubDate>Wed, 30 Sep 2009 16:46:26 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-31905</guid>
    </item>
    <item>
      <title>By Mike Yi (Intel)</title>
      <description><![CDATA[ A couple of the developers on the Smoke team are working on the Smoke project, focusing on performance optimization.  We'll be releasing articles, videos and blogging about what we did and what tools we used to extract the most performance out of Smoke.  Hopefully, game 
developers will find these series of articles helpful in reaching greater performance in their games.

We have already presented our first phase of optimization work on Smoke at the Intel Developer Forum in September.  Luckily, the presentation was recorded and is already live on
Intel Software Network.  Part 1 of the video can be found here: http://software.intel.com/en-us/videos/optimizing-a-video-game-smoke-fanning-the-flames-to-really-make-it-burn-part-1/
which also has links to the rest of the presentation.  The slides can be found here: www.intel.com/go/idfsessions  

The presentation reviewed the demo code design and then showed a complete performance study, with step-by-step use of Intel tools: 
- Benchmark and measure a baseline
- Find common memory and data race bugs with Intel® Parallel Studio
- Drill down into hot spots in the code, and highlight why they're hot with Intel Parallel Studio and Intel® VTuneTM Analyzer 
- Find concurrency problems with Intel® Thread Profiler
- Show some speedups made in the code

We are planning to release the updates we made to the Smoke code in the coming weeks, which includes a performance speed up and a port of the code to
Visual Studio 2008.  Both an executable and source code will be made available, as usual.

Please let us know if you have any suggestions for making Smoke better!
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-32939</link>
      <pubDate>Mon, 19 Oct 2009 11:20:20 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-32939</guid>
    </item>
    <item>
      <title>By Abhay</title>
      <description><![CDATA[ Pure Awesomeness!! 

Thanks for the Smoke team for providing a great demo. It was really 'smokin' !

Orion, i have a question.
I would like to create a similar game scene for my college project and perform a bencmarking analysis on different Intel processors  . Could you briefly please explain me as to how i can make use of the Smoke source code/improvise to create a custom made video. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34488</link>
      <pubDate>Wed, 11 Nov 2009 07:49:30 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34488</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Abhay,
I assume you want to change the content of the demo.  If you look at demo.cdf, this file is the description of the scene.  It's a bunch of XML that tells the app where to place objects, how they interact with objects, and other relationships.  You can see, most of the content is mesh files to be loaded by Ogre.  The artist that worked on the project created content in 3DS Max and used a plug-in to export content in a format for Ogre.  Visit the Ogre3D.org for more info on generating content for Ogre.
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34512</link>
      <pubDate>Wed, 11 Nov 2009 11:52:30 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34512</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ For more info on changing demo content, turning different systems on and off, moving existing content around, etc., check out the "Configuring Smoke" doc, in docsConfiguration.rtf.  It shows the different kinds of config files you can edit.

You can also look at a little different content in the slightly-newer release of Smoke from GDC this year (especially the Zombie).  :-)  Check out the source zip from the Game Threading Tutorial at http://software.intel.com/en-us/articles/intel-at-gdc/.  The Zombie content is also in the upcoming R1.2 Smoke release (although we haven't dropped him into the default scene - hm, may need to think about that). ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34687</link>
      <pubDate>Fri, 13 Nov 2009 14:10:17 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34687</guid>
    </item>
    <item>
      <title>By Abhay</title>
      <description><![CDATA[ Thanks Orion & Paul. I am currently working on creating a customized  rendering scene with the basic objective of running it better on Intel hardware. May not be as marvelous smoke but still :) ...taking  my first steps into the world of game development :)  ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34844</link>
      <pubDate>Mon, 16 Nov 2009 22:55:05 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34844</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ How came there's no hint on "Game Developer Conference 2009 Threading Tutorial" existence around here?
http://software.intel.com/en-us/articles/gdc-2009-threading-tutorial/

Any details more on that tutorial?

It takes time to navigate through all the branches of this website to find anything related to Smoke.
Organize with tags, labels, categories, please?
youtube.com knows how to do that.
Thanks! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34958</link>
      <pubDate>Wed, 18 Nov 2009 03:43:03 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34958</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ On the other hand, there are tags introduced for other modules, but the "Articles".
Those modules are:
- Knowledgebase
- Forums
- Videos
- Blogs
- Contests

"Smoke" tag for them is located here:
http://software.intel.com/en-us/tags/3648

Is there a chance to have tags associated with articles, as well?

By the way, now I know, GDC related article provides a link to dowloading the "Intel Game Threading Tutorial" files:
http://software.intel.com/en-us/articles/intel-at-gdc/ ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34959</link>
      <pubDate>Wed, 18 Nov 2009 03:53:01 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34959</guid>
    </item>
    <item>
      <title>By Abhay</title>
      <description><![CDATA[ I agree with Koichi . The forum needs to be  organized  in such a way that browsing can be easier.  ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34960</link>
      <pubDate>Wed, 18 Nov 2009 04:17:43 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-34960</guid>
    </item>
    <item>
      <title>By kunanaya</title>
      <description><![CDATA[ Good Good Good Excellent Excellent Excellent  WHAT ?
This link tools and video , Intel software network is key ! to be master in IT.   ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-35479</link>
      <pubDate>Wed, 25 Nov 2009 07:45:35 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-35479</guid>
    </item>
    <item>
      <title>By Dave Willis</title>
      <description><![CDATA[ sorry sorry sorry

At 69 and a new comer to windows, with a inborn trait of questioning everything, it is driving me nuts.
I have just downloaded Audacity and as good as it is I am told, it too no doubt will drive me nuts too.

So, sorry to say and with no disrespect, only when I have become more PC mature will I be able to even contemplate smoke-game-technology-demo. but, thanks for the opportunity anyway and good luck to all who have entered..

Cheers and goodwill to all

Dave Willis ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-35827</link>
      <pubDate>Mon, 30 Nov 2009 12:23:45 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-35827</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ Smoke R1.2 is now out.  More details at the top of this page and on the download page, but it now builds with Visual Studio 2008, runs faster, and has some bugs fixed.

Excellent comments about ways the forum could be organized, indexed, and searched, thanks Koichi and Abhay!  We're looking at it now. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36867</link>
      <pubDate>Thu, 17 Dec 2009 15:32:04 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36867</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ I hope you found the info from this year's GDC tutorial useful, Koichi.  We're looking at possibly doing it again in 2010.  What would be the best kinds of material we could share in that tutorial?  How could we best share it, with those in the room, and with everybody else in the game development community? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36868</link>
      <pubDate>Thu, 17 Dec 2009 15:35:20 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36868</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ Paul, thank you for the commitment!
I am downloading the Smoke Rev 1.2 Source.
That's a very nice gift for the Christmas!
Also, thank you for asking about the possible ways of further discussions.

I think I will share the common opinion, that everybody wants to do about Smoke is to extend and adapt it.
Thus, could you guys please let us know your vision on possible ways of extending and adapting it?

For example, how to replace and extend current systems for graphics and input, and probably others.
In our case, we are curious to know where to put the window message peeking and dispatching loop, where to create the window and DirectX entities so, that input system is also able to read keyboad, mouse, joystick, and especially multitouch data from the loop, yet to keep it robust.

That's a serious case, indeed, programmers often note that it's hard to separate input and graphics under Windows environment, while it's relatively easy to separate audio, physics, artifical intelligence, logics, scripts, etc from them.

The trouble is that windows, graphics, input all are tied to the window messaging loop and thread which creates the window.

Some more nuts'n'bolts about this spot is very appreciated.
Thanks! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36953</link>
      <pubDate>Fri, 18 Dec 2009 05:59:36 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36953</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ By the way, if anyone is intrested to see what we have managed to produce so far using Smoke and why is multitouch so important to our team, please check out our posted videos:
http://www.youtube.com/user/vigroup
Most of the videos posted there are related to the Smoke based engine.
More to come soon!

Those who can speak russian can visit our blogs to read about our development activities:
http://www.vigroup.ru/
You all can also use http://translate.google.com/ to read our blogs translated from russian, of course.

Thanks for the Smoke! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36954</link>
      <pubDate>Fri, 18 Dec 2009 06:13:54 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36954</guid>
    </item>
    <item>
      <title>By Intel Software Network Blogs &amp;raquo; Version 1.2 of the Smoke Tech Demo released for download</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36961</link>
      <pubDate>Fri, 18 Dec 2009 08:41:59 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36961</guid>
    </item>
    <item>
      <title>By Version 1.2 of the Smoke Tech Demo released for download</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36965</link>
      <pubDate>Fri, 18 Dec 2009 10:00:15 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36965</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ Koichi, very cool videos!  Which ones are actually running Smoke code?

Good idea to have something written on ways to extend Smoke, but you have everything we've written so far on the subject.  :-(  Let me think about the best ways to answer this and get back to you.

I haven't seriously thought about decoupling the input processing from the rest of the main loop in Smoke.  What's your biggest concern - quick response time to input, minimal dropped input, easy access to your multi touch messages, or ...?  Or all?  :-) ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36993</link>
      <pubDate>Fri, 18 Dec 2009 15:54:56 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-36993</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ Paul, applications that are running Smoke code are those that display 3D graphics with reflections and refractions:
http://www.youtube.com/watch?v=dzckzmqdDMg
http://www.youtube.com/watch?v=Iw5VxBN_vM0
http://www.youtube.com/watch?v=dY5XpOlISb0
http://www.youtube.com/watch?v=BhVlWbEG_Yo
http://www.youtube.com/watch?v=ksrNus1uvQE

Though most of the code is placed inside the rewritten SystemGraphics, becouse it's not as easy to separate multitouch related handling as you have done it with keyboard and mouse handling.
SystemInput is only slightly involved, as it serves for keyboard and mouse input as secondary and debugging input handling.
SystemAudio is also completely rewritten to use OpenAL instead of FMOD.
SystemPhysics is yet to be completely rewritten to use Nvidia PhysX.
SystemGeometry is to be extended to support hierarchy, though meanwhile it is supported by SystemGraphics only as an additional property named "parent".

I have searched trying to find an alternative way to receive multitouch data under Windows, but it appears that window messaging loop is the only one available.

Thus the most important question is still the same, how would you recommend to realize the multitouch handling and other window messaging related code?
Would it be a good idea to place it somewhere between the synchronization frames, so that very next frame every system has the most current data about the input?
Would it be a good idea to keep some part of input handling code there inside the SystemGraphics?

By the way, we keep talking to russian speaking representatives of Intel in Moscow, and they recommend to keep discussions about the Smoke here, in this part of your website, so we just do that.

Any advice and recommendation from your team is highly appreciated, as it speeds up and improves our development process. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-37026</link>
      <pubDate>Sat, 19 Dec 2009 06:53:59 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-37026</guid>
    </item>
    <item>
      <title>By Koichi Senada</title>
      <description><![CDATA[ Paul, by the way I have also found yet another way to organize and categorize the Smoke related resources on this website based on the architecture that already exists.
This time it's all about the articles only, but how surprised I am having found that some articles are grouped!
What I mean is a collection of articles subsets:
http://software.intel.com/en-us/articles/tools/

Maybe the Smoke related resourced can fit in? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-37055</link>
      <pubDate>Sun, 20 Dec 2009 04:59:36 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-37055</guid>
    </item>
    <item>
      <title>By Intel Software Network Blogs &amp;raquo; Parallel Programming Talk #60 &amp;#8211; Russ Cox about the Google Go programming language</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38419</link>
      <pubDate>Thu, 21 Jan 2010 10:17:49 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38419</guid>
    </item>
    <item>
      <title>By Parallel Programming Talk #60 &amp;#8211; Russ Cox about the Google Go programming language</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38424</link>
      <pubDate>Thu, 21 Jan 2010 17:41:26 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38424</guid>
    </item>
    <item>
      <title>By Intel Software Network Blogs &amp;raquo; Visualize this! Artificial Intelligence in game development</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38659</link>
      <pubDate>Fri, 29 Jan 2010 10:07:04 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38659</guid>
    </item>
    <item>
      <title>By Visualize this! Artificial Intelligence in game development</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38665</link>
      <pubDate>Fri, 29 Jan 2010 15:22:03 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-38665</guid>
    </item>
    <item>
      <title>By  Intel Smoke Multi-Core CPU Tech Demo 1.2 - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-39574</link>
      <pubDate>Mon, 22 Feb 2010 02:07:04 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-39574</guid>
    </item>
    <item>
      <title>By Who am I? &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-39684</link>
      <pubDate>Wed, 24 Feb 2010 16:23:35 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-39684</guid>
    </item>
    <item>
      <title>By Who am I?</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-39695</link>
      <pubDate>Wed, 24 Feb 2010 18:20:30 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-39695</guid>
    </item>
    <item>
      <title>By Parallel Programming Talk &amp;#8211; OpenCL with Tim Mattson &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-41211</link>
      <pubDate>Tue, 23 Mar 2010 15:14:49 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-41211</guid>
    </item>
    <item>
      <title>By Try a free online game optimisation workshop (worth $550) &amp;laquo; SoftTalk &amp;#8211; multicore and parallel programming</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-43562</link>
      <pubDate>Wed, 19 May 2010 09:02:01 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-43562</guid>
    </item>
    <item>
      <title>By ahn2150</title>
      <description><![CDATA[ Resizing the window crash(when running in windowed mode) -know issue- does not crash on only one thread. ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-44072</link>
      <pubDate>Sun, 30 May 2010 09:33:23 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-44072</guid>
    </item>
    <item>
      <title>By Nadav</title>
      <description><![CDATA[ This demo looks very impressive. Any plans to port the demo to Linux ? ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-47697</link>
      <pubDate>Fri, 20 Aug 2010 13:17:35 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-47697</guid>
    </item>
    <item>
      <title>By rocky92</title>
      <description><![CDATA[ Hello Orion,

I've been trying to increase the complexity of the demo.  I added more AI objects and minifireballs, basically I increased the number of objects in the Demo.cdf file. But I still don't see any change in the demo..are there any other scene definition files I'm supposed to edit?

Thanks! ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-49377</link>
      <pubDate>Sun, 26 Sep 2010 05:29:23 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-49377</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hello rocky92,

Hmm.  You Demo.cdf is the right file to edit (as long as you didn't change Smoke.gdf to point to a different .cdf file).  Make sure you added Geometry (position information) and Graphics (visual information) for the new entries.  If you run the demo in Debug mode, it'll output an error if anything is formatted incorrectly in the xml files.  If you are still having problems, then please send me an example of a new entry you added.

Thanks,
Orion
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-49429</link>
      <pubDate>Mon, 27 Sep 2010 14:04:41 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-49429</guid>
    </item>
    <item>
      <title>By rocky92</title>
      <description><![CDATA[ Thank you for the reply orion. Adding AI objects didn't seem to add more computational complexity though procedural fire system objects like fireballs and meteors did, which makes sense. 
Could you give me some info on how you calculated the positions of the objects? Editing the .cdf files manually seems like a pain ;), especially keeping track of coordinates between systems. Is there any editor to easily drag and drop objects and edit a scene?  
 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-49678</link>
      <pubDate>Sat, 02 Oct 2010 09:47:38 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-49678</guid>
    </item>
    <item>
      <title>By Parallel Programming Talk – Haskell guru Don Stewart &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53153</link>
      <pubDate>Wed, 08 Dec 2010 21:31:36 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53153</guid>
    </item>
    <item>
      <title>By Threaded AI: FTW &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53164</link>
      <pubDate>Wed, 08 Dec 2010 22:03:49 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53164</guid>
    </item>
    <item>
      <title>By Parallel Programming Talk – Intel Smoke Tech Demo with Orion Granatir &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53166</link>
      <pubDate>Wed, 08 Dec 2010 22:06:00 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53166</guid>
    </item>
    <item>
      <title>By Do you know how to Thread like Wildfire? Enter the contest &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53499</link>
      <pubDate>Wed, 15 Dec 2010 15:09:43 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53499</guid>
    </item>
    <item>
      <title>By Game technology | Leasembe</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53856</link>
      <pubDate>Tue, 21 Dec 2010 10:06:14 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-53856</guid>
    </item>
    <item>
      <title>By anruin</title>
      <description><![CDATA[ Hey, Orion!

Are you planning any new updates for Smoke?

Best regards,
Anruin ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-58353</link>
      <pubDate>Thu, 07 Apr 2011 06:10:18 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-58353</guid>
    </item>
    <item>
      <title>By Nachiket Marathe</title>
      <description><![CDATA[ Nice content
Thanks ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-63213</link>
      <pubDate>Wed, 17 Aug 2011 21:28:36 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-63213</guid>
    </item>
    <item>
      <title>By Game technology | Greatidaho</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-63842</link>
      <pubDate>Mon, 05 Sep 2011 20:41:52 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-63842</guid>
    </item>
    <item>
      <title>By Hongtao Yu</title>
      <description><![CDATA[ Has anybody successfully built Smoke in debug mode with Intel Compiler XE 12.1?  I encountered an error saying "controlling expression is constant" about an ASSERT statement.

 ]]></description>
      <link>http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-64197</link>
      <pubDate>Mon, 12 Sep 2011 14:42:57 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/smoke-game-technology-demo/#comment-64197</guid>
    </item>
  </channel></rss>
