The Next Generation in Performance - serious computing on gaming hardware

Over the past few months we have been working on putting the eHiTS docking program on the Cell Broadband Engine (Cell B.E.). Many of you may not have heard of Cell B.E. but you have no doubt heard of Sony’s PS3s. The PS3 uses the Cell B.E. chips to perform very advanced graphical computations mainly for gaming applications. However, the Cell B.E. is one of the most advanced chips on the market and when programmed correctly can offer amazing performance improvements over traditional Intel / AMD processors. SimBioSys is proud that eHiTS is the first major docking program to take advantage of this new advance in computational power, with projected speed-ups of over 40x.
The parallel nature of the Cell B.E. combined with its ability to do vector calculations makes the processor ideal for correctly ported high performance computing applications. It is important to note that getting the full performance out of the the Cell B.E. architecture takes very different programming skills than traditional Intel / AMD processors. SimBioSys has worked closely with IBM and others in the Cell B.E. community to make sure we capitalize on that power. Currently there is a working eHiTS prototype on the Cell B.E. architecture with a planned release in the second quarter of 2008. For more information on Cell B.E. and eHiTS please see the whitepaper found:

http://www.simbiosys.ca/science/white_papers/eHiTS_on_the_Cell.pdf
<meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)" /><meta name="CREATED" content="20071031;9564800" /><meta name="CHANGED" content="20071105;15484900" /> <style type="text/css"> <!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } --> </style> </p> <script src="http://feeds.feedburner.com/~s/SimbiosysBlog?i=http://www.simbiosys.com/blog/2008/02/21/the-next-generation-in-performance-serious-computing-on-gaming-hardware/" type="text/javascript" charset="utf-8"></script> <p class="postmetadata alt"> <small> This entry was posted on Thursday, February 21st, 2008 at 2:36 pm and is filed under <a href="http://www.simbiosys.com/blog/category/software-products/" title="View all posts in Software products" rel="category tag">Software products</a>, <a href="http://www.simbiosys.com/blog/category/technology/" title="View all posts in Technology" rel="category tag">Technology</a>. You can follow any responses to this entry through the <a href='http://www.simbiosys.com/blog/2008/02/21/the-next-generation-in-performance-serious-computing-on-gaming-hardware/feed/'>RSS 2.0</a> feed. You can <a href="#respond">leave a response</a>, or <a href="http://www.simbiosys.com/blog/2008/02/21/the-next-generation-in-performance-serious-computing-on-gaming-hardware/trackback/" rel="trackback">trackback</a> from your own site. </small> </p> </div> </div> <!-- You can start editing here. --> <h3 id="comments">3 Responses to “The Next Generation in Performance - serious computing on gaming hardware”</h3> <ol class="commentlist"> <li class="alt" id="comment-106"> <cite><a href='http://www.simbiosys.ca' rel='external nofollow'>Darryl</a></cite> Says: <br /> <small class="commentmetadata"><a href="#comment-106" title="">February 24th, 2008 at 9:48 pm</a> </small> <p>I posted a quick note about programming on the Cell on the Chemistry Computing List, CCL. The following comment was made on the list and I thought readers here might be interested also [my response to follow].</p> <p>Sent to CCL by: Jerome Kieffer [jerome.Kieffer-x-terre-adelie.org]</p> <p>Nice paper …</p> <p>Have you made some tests on QM codes ? because 1GB of memory is really<br /> tiny for QM.</p> <p>Best regards.<br /> –<br /> Jérôme KIEFFER : <a href="http://www.terre-adelie.org" rel="nofollow">http://www.terre-adelie.org</a> </p> </li> <li class="" id="comment-107"> <cite><a href='http://www.simbiosys.ca' rel='external nofollow'>Darryl</a></cite> Says: <br /> <small class="commentmetadata"><a href="#comment-107" title="">February 24th, 2008 at 9:50 pm</a> </small> <p>We, personally, have not done any tests with QM codes on the Cell, however, currently the IBM QS21 already comes with 2GB, specs: <a href="http://www-03.ibm.com/systems/bladecenter/hardware/servers/qs21/" rel="nofollow">http://www-03.ibm.com/systems/bladecenter/hardware/servers/qs21/</a></p> <p>While the QS22 will have up to 16GB .</p> <p>Another option is the mercury Cell Accelerator Board which has 1GB XDR + 4GB DDR2 RAM:<br /> <a href="http://www.mc.com/microsites/cell/productdetails.aspx?id=2590" rel="nofollow">http://www.mc.com/microsites/cell/productdetails.aspx?id=2590</a></p> <p>As I said, we haven’t done any tests of QM, but I feel the newer implementations will have the memory to handle these codes. Now learning to program on them in an optimal fashion is a different question. </p> </li> <li class="alt" id="comment-127"> <cite><a href='http://gufodotto.blogspot.com' rel='external nofollow'>luca</a></cite> Says: <br /> <small class="commentmetadata"><a href="#comment-127" title="">February 28th, 2008 at 9:37 am</a> </small> <p>Hi Darryl,</p> <p>as an ex-modeller and ex-gamer, I will keep two eyes on this. Don’t have time to play anymore, though, so no console for this generation. </p> <p>Who knows, may be next time I’ll see your program(s) in the Original Play Station Magazine Demo DVD?</p> <p>Luca </p> </li> </ol> <h3 id="respond">Leave a Reply</h3> <form action="http://www.simbiosys.com/blog/wp-comments-post.php" method="post" id="commentform"> <p><input type="text" name="author" id="author" value="" size="22" tabindex="1" /> <label for="author"><small>Name </small></label></p> <p><input type="text" name="email" id="email" value="" size="22" tabindex="2" /> <label for="email"><small>Mail (will not be published) </small></label></p> <p><input type="text" name="url" id="url" value="" size="22" tabindex="3" /> <label for="url"><small>Website</small></label></p> <!--<p><small><strong>XHTML:</strong> You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> </small></p>--> <p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p> <p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> <input type="hidden" name="comment_post_ID" value="8" /> </p> </form> </div> <hr /> <div id="footer"> <!-- If you'd like to support WordPress, having the "powered by" link someone on your blog is the best way, it's our only promotion or advertising. --> <p> SimBioSys Blog is proudly powered by <a href="http://wordpress.org/">WordPress</a> <br /><a href="feed:http://www.simbiosys.com/blog/feed/">Entries (RSS)</a> and <a href="feed:http://www.simbiosys.com/blog/comments/feed/">Comments (RSS)</a>. <!-- 16 queries. 0.063 seconds. --> </p> </div> </div> <!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ --> </body> </html>