<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Malcolm Yoke Hean Low</title>
<link>http://www.ntu.edu.sg/home/yhlow/index.html</link>
<description>Web page of Malcolm Yoke Hean Low, School of Computer Engineering, NTU</description>
<language>en-SG</language>
<copyright>Copyright 2009</copyright>
<lastBuildDate>Fri, 20 Nov 2009 21:23:58 +0800</lastBuildDate>
<pubDate>Fri, 20 Nov 2009 21:23:58 +0800</pubDate>
<generator>http://www.ntu.edu.sg/home/yhlow</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>

<item>
<title>Compilers and More: OpenCL Promises and Potential</title>
<description>In &lt;a href=&quot;http://www.hpcwire.com/features/Compilers-and-More-OpenCL-Promises-and-Potential-58625442.html&quot;&gt;this article&lt;/a&gt;, 
Michael Wolfe from PGI discusses different aspects of OpenCL. Given all the hype, what can we expect from OpenCL? Is it really 
simple? Is it portable? Will it replace other parallel programming models?
&lt;br/&gt;&lt;br/&gt;

</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/09/entry_627.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/09/entry_627.html</guid>

<category>HPC</category>

<pubDate>Sat, 12 Sep 2009 12:49:36 +0800</pubDate>
</item>

<item>
<title>Ebook: HPC for Dummies </title>
<description>&lt;div&gt;
  &lt;img src=&quot;http://www.sun.com/x64/ebooks/hpc_cover.gif&quot; alt=&quot;Ebook: HPC for Dummies&quot;&gt;
  
&lt;/div&gt;
&lt;div&gt;
&lt;br/&gt;
&lt;/div&gt;
&lt;div&gt;
  This special edition eBook from Sun and AMD shares details on real-world 
  uses of HPC, explains the different types of HPC, guides you on how to 
  choose between different suppliers, and provides benchmarks and 
  guidelines you can use to get your system up and running. &lt;a href=&quot;http://www.sun.com/x64/ebooks/hpc.jsp&quot;&gt;Get 
  it here&lt;/a&gt;.
&lt;/div&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/09/entry_623.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/09/entry_623.html</guid>

<category>General</category>

<category>HPC</category>

<pubDate>Thu, 10 Sep 2009 00:37:59 +0800</pubDate>
</item>

<item>
<title>Software Engineering: An Idea Whose Time Has Come and Gone?</title>
<description>&lt;div&gt;
      &lt;a href=&quot;http://www2.computer.org/portal/web/computingnow/0709/whatsnew/software-r&quot;&gt;&lt;img src=&quot;http://www2.computer.org/portal/image/image_gallery?uuid=34132251-1250-4bf7-bffe-6076f282e8ab&amp;groupId=53319&amp;t=1247269698735&quot;&gt;
      &lt;/a&gt;
    &lt;/div&gt;
    &lt;div&gt;
      
    &lt;/div&gt;
    &lt;div&gt;
      
    &lt;/div&gt;
    &lt;div&gt;
      An &lt;a href=&quot;http://www2.computer.org/cms/Computer.org/ComputingNow/homepage/2009/0709/rW_SO_Viewpoints.pdf&quot;&gt;interesting 
      article&lt;/a&gt; by Tom DeMarco, author of the 1979 book &amp;quot;&lt;a href=&quot;http://www.amazon.com/Structured-Analysis-System-Specification-Yourdon/dp/0138543801&quot;&gt;Structured 
      Analysis and System Specification&lt;/a&gt;&amp;quot; and inventor of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Dataflow&quot;&gt;data 
      flow&lt;/a&gt; diagram.
    &lt;/div&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/07/entry_612.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/07/entry_612.html</guid>

<category>General</category>

<pubDate>Thu, 16 Jul 2009 00:35:29 +0800</pubDate>
</item>

<item>
<title>An Introduction to Parallel Programming - Module 1: Performance Tuning</title>
<description>A seven part series from Sun on the introduction to parallel programming. Part 1 is on performance tuning.

&lt;object id=&quot;flashObj&quot; width=&quot;486&quot; height=&quot;322&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://c.brightcove.com/services/viewer/federated_f9/1640183659?isVid=1&amp;publisherID=1460825906&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;&lt;param name=&quot;flashVars&quot; value=&quot;videoId=25947206001&amp;playerID=1640183659&amp;domain=embed&amp;&quot; /&gt;&lt;param name=&quot;base&quot; value=&quot;http://admin.brightcove.com&quot; /&gt;&lt;param name=&quot;seamlesstabbing&quot; value=&quot;false&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;swLiveConnect&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;&lt;embed src=&quot;http://c.brightcove.com/services/viewer/federated_f9/1640183659?isVid=1&amp;publisherID=1460825906&quot; bgcolor=&quot;#FFFFFF&quot; flashVars=&quot;videoId=25947206001&amp;playerID=1640183659&amp;domain=embed&amp;&quot; base=&quot;http://admin.brightcove.com&quot; name=&quot;flashObj&quot; width=&quot;486&quot; height=&quot;322&quot; seamlesstabbing=&quot;false&quot; type=&quot;application/x-shockwave-flash&quot; allowFullScreen=&quot;true&quot; swLiveConnect=&quot;true&quot; allowScriptAccess=&quot;always&quot; pluginspage=&quot;http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;

</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/07/entry_603.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/07/entry_603.html</guid>

<category>HPC</category>

<pubDate>Mon, 06 Jul 2009 13:57:39 +0800</pubDate>
</item>

<item>
<title>Project Natal</title>
<description>&lt;a href=&quot;http://news.bbc.co.uk/1/hi/technology/8077369.stm&quot;&gt;Microsoft has unveiled its new control system for the Xbox 360&lt;/a&gt;. Project Natal is a fully hands-free control system that will use face recognition and motion sensors to allow users to play games.
&lt;br/&gt;&lt;br/&gt;
&lt;object width=&quot;512&quot; height=&quot;400&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://news.bbc.co.uk/player/emp/external/player.swf&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param  name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;param name=&quot;FlashVars&quot;  value=&quot;config_settings_showUpdatedInFooter=true&amp;playlist=http://news.bbc.co.uk/media/emp/8070000/8078300/8078322.xml&amp;config=http://news.bbc.co.uk/player/emp/config/default.xml?1.3.114_2.11.7978_8433_20090514110202&amp;config_settings_language=default&amp;config_settings_showFooter=true&amp;config_plugin_fmtjLiveStats_pageType=eav6&amp;config_settings_showPopoutButton=false&amp;config_settings_showPopoutCta=false&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://news.bbc.co.uk/player/emp/external/player.swf&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;512&quot; height=&quot;400&quot;  FlashVars=&quot;config_settings_showUpdatedInFooter=true&amp;playlist=http://news.bbc.co.uk/media/emp/8070000/8078300/8078322.xml&amp;config=http://news.bbc.co.uk/player/emp/config/default.xml?1.3.114_2.11.7978_8433_20090514110202&amp;config_settings_language=default&amp;config_settings_showFooter=true&amp;config_plugin_fmtjLiveStats_pageType=eav6&amp;config_settings_showPopoutButton=false&amp;config_settings_showPopoutCta=false&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/06/entry_589.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/06/entry_589.html</guid>

<category></category>

<pubDate>Tue, 02 Jun 2009 13:11:42 +0800</pubDate>
</item>

<item>
<title>The Read Green Initiative</title>
<description>&lt;div align=&quot;justify&quot;&gt;
  The &lt;a href=&quot;http://goreadgreen.com/new-home/&quot;&gt;Read Green Initiative&lt;/a&gt; offers millions of people FREE access to an 
  alternative, environmentally friendly way of enjoying favorite 
  magazines, books and other publications. Simply select your free 
  one-year digital subscription to any featured magazine and read it 
  with Zinio's interactive reader.&lt;br/&gt;&lt;br/&gt;
&lt;/div&gt;
&lt;div&gt;
  
&lt;/div&gt;
&lt;div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- 
                    zinio_widthCollapsed = 468;zinio_heightCollapsed = 60;zinio_widthExpanded = 468;zinio_heightExpanded = 320;zinio_flashWidth = 468;zinio_flashHeight = 60;zinio_flashfile = &quot;http://imgs.zinio.com/images/widgets/widget_468x60.swf&quot;;zinio_orient = &quot;none&quot;;zinio_overlayfile = &quot;http://imgs.zinio.com/images/widgets/widget_468x60_expand.swf&quot;;//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://imgs.zinio.com/images/widgets/zinio_expand.js&quot;&gt;&lt;/script&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;/div&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/05/entry_580.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/05/entry_580.html</guid>

<category>General</category>

<category>Research</category>

<pubDate>Tue, 12 May 2009 17:26:59 +0800</pubDate>
</item>

<item>
<title>parallel_invoke() - Running Multiple Functions in Parallel using Intel Thread Building Block</title>
<description>From &lt;a href=&quot;http://www.ddj.com/go-parallel/article/showArticle.jhtml?articleID=216402628&quot;&gt;this 
    article&lt;/a&gt;, running multiple functions together with Intel Thread 
    Building block is as simple as the following:&lt;br&gt;&lt;br&gt;

    &lt;table border=&quot;1&quot; width=&quot;383&quot;&gt;
      &lt;tr&gt;
        &lt;td&gt;
          void Function1();&lt;br&gt;void Function2();&lt;br&gt;void Function3();&lt;br&gt;&lt;br&gt;void 
          RunFunctions() {&lt;br&gt;&lt;t&gt;&lt;t&gt;tbb::parallel_invoke(Function1, Function2, 
          Function3);&lt;br&gt;}&lt;br&gt;
        &lt;/td&gt;
      &lt;/tr&gt;
    &lt;/table&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/04/entry_557.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/04/entry_557.html</guid>

<category>HPC</category>

<pubDate>Mon, 06 Apr 2009 16:46:39 +0800</pubDate>
</item>

<item>
<title>NTU supports Earth Hour</title>
<description>&lt;a  href=&quot;http://www.earthhour.org/home/&quot;&gt;&lt;img src=&quot;http://www3.ntu.edu.sg/CorpComms2/60earthhour/img/pix1.jpg&quot; width=400&gt;&lt;/a&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/03/entry_547.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/03/entry_547.html</guid>

<category>General</category>

<pubDate>Mon, 23 Mar 2009 15:45:45 +0800</pubDate>
</item>

<item>
<title>Cloud Computing for Dummy</title>
<description>This video in YouTube gives an easy to understand explanation of what Cloud Computing is.&lt;br/&gt;&lt;br/&gt;

&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/QJncFirhjPg&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1&quot;&gt;
&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;
&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/QJncFirhjPg&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1&quot; 
type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/02/entry_517.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/02/entry_517.html</guid>

<category>HPC</category>

<pubDate>Wed, 04 Feb 2009 22:53:38 +0800</pubDate>
</item>

<item>
<title>Free Wireless Broadband Access to NTU Wifi Network via SMS Registration</title>
<description>(&lt;a href=&quot;http://www2.ntu.edu.sg/itzonestaging/Nov2008/smslogin.asp&quot;&gt;Source&lt;/a&gt;) Visitors to NTU 
campus with mobile phone can now enjoy free, campus-wide seamless wireless 
broadband access with speed of up to 54Mbps.
&lt;br/&gt;&lt;br/&gt; 
To register for the free wireless access day account, simply SMS the keyword 'register' to the 
phone number 98635582. The visitor will receive via SMS the account username in the format 
ASSOC\&lt;your mobile number&gt; and a password for access to the NTUwireless network.
&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/01/entry_515.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/01/entry_515.html</guid>

<category>General</category>

<pubDate>Thu, 22 Jan 2009 09:07:26 +0800</pubDate>
</item>

<item>
<title>Leap Year Bug in Microsoft Zune Player</title>
<description>On December 31, 2008, every Zune 30 device freezes due to a leap year bug in a driver 
from Freescale Semiconductor in a &quot;while loop&quot;. Obviously a leap year test case is
not carried out on the driver. See this 
&lt;a href=&quot;http://www.aeroxp.org/2009/01/lesson-on-infinite-loops/&quot;&gt;article&lt;/a&gt; for details.

 </description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2009/01/entry_510.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2009/01/entry_510.html</guid>

<category>General</category>

<category>Teaching</category>

<pubDate>Tue, 06 Jan 2009 12:45:13 +0800</pubDate>
</item>

<item>
<title>Four Paths to HPC using Java</title>
<description>This &lt;a href=&quot;http://java.sys-con.com/node/768830&quot;&gt;article from JDJ&lt;/a&gt; gives a high-level 
description of four approaches using fork/join framework, Pervasive DataRush, Terracotta, and Hadoop 
for writing parallel applications in Java. 
&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/12/entry_468.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/12/entry_468.html</guid>

<category>HPC</category>

<pubDate>Fri, 19 Dec 2008 01:19:00 +0800</pubDate>
</item>

<item>
<title>Parallel Programming: Three Things You Must Teach</title>
<description>From &lt;a href=&quot;http://software.intel.com/en-us/articles/intel-software-college-course-modules&quot;&gt;Intel Software College&lt;/a&gt;, 
this series of three lectures provides an 
introduction to parallel programming.&lt;br/&gt;&lt;br/&gt;

Module 1. Recognizing Potential Parallelism&lt;br/&gt;&lt;br/&gt;

&lt;object id='v_2178_481' name='v_2178_481' width='500' height='280' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'&gt;&lt;param name='flashvars' value='file=http://software.intel.com/media/videos/9/4/6/1/c/c/e/Clay_Module1_P1_V1.mp4&amp;image=http://software.intel.com/media/videos/9/4/6/1/c/c/e/9461cce28ebe3e76fb4b931c35a169b0_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true'/&gt;&lt;param name='movie' value='http://software.intel.com/common/swf/mediaplayer.swf' /&gt;&lt;param name='allowfullscreen' value='true' /&gt;&lt;embed src='http://software.intel.com/common/swf/mediaplayer.swf' width='500' height='280' bgcolor='#FFFFFF' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' flashvars='file=http://software.intel.com/media/videos/9/4/6/1/c/c/e/Clay_Module1_P1_V1.mp4&amp;image=http://software.intel.com/media/videos/9/4/6/1/c/c/e/9461cce28ebe3e76fb4b931c35a169b0_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true' allowfullscreen='true'/&gt;&lt;/object&gt;

&lt;br/&gt;&lt;br/&gt;Module 2. Shared Memory and Threads&lt;br/&gt;&lt;br/&gt;

Part 1&lt;br/&gt;&lt;br/&gt;

&lt;object id='v_7376_488' name='v_7376_488' width='500' height='280' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'&gt;&lt;param name='flashvars' value='file=http://software.intel.com/media/videos/c/3/c/5/9/e/5/Clay_Module2_P1_V1.mp4&amp;image=http://software.intel.com/media/videos/c/3/c/5/9/e/5/c3c59e5f8b3e9753913f4d435b53c308_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true'/&gt;&lt;param name='movie' value='http://software.intel.com/common/swf/mediaplayer.swf' /&gt;&lt;param name='allowfullscreen' value='true' /&gt;&lt;embed src='http://software.intel.com/common/swf/mediaplayer.swf' width='500' height='280' bgcolor='#FFFFFF' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' flashvars='file=http://software.intel.com/media/videos/c/3/c/5/9/e/5/Clay_Module2_P1_V1.mp4&amp;image=http://software.intel.com/media/videos/c/3/c/5/9/e/5/c3c59e5f8b3e9753913f4d435b53c308_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true' allowfullscreen='true'/&gt;&lt;/object&gt;

&lt;br/&gt;&lt;br/&gt;Part 2&lt;br/&gt;&lt;br/&gt;

&lt;object id='v_2365_489' name='v_2365_489' width='500' height='280' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'&gt;&lt;param name='flashvars' value='file=http://software.intel.com/media/videos/8/5/4/d/9/f/c/Clay_Module2_P2_V1.mp4&amp;image=http://software.intel.com/media/videos/8/5/4/d/9/f/c/854d9fca60b4bd07f9bb215d59ef5561_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true'/&gt;&lt;param name='movie' value='http://software.intel.com/common/swf/mediaplayer.swf' /&gt;&lt;param name='allowfullscreen' value='true' /&gt;&lt;embed src='http://software.intel.com/common/swf/mediaplayer.swf' width='500' height='280' bgcolor='#FFFFFF' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' flashvars='file=http://software.intel.com/media/videos/8/5/4/d/9/f/c/Clay_Module2_P2_V1.mp4&amp;image=http://software.intel.com/media/videos/8/5/4/d/9/f/c/854d9fca60b4bd07f9bb215d59ef5561_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true' allowfullscreen='true'/&gt;&lt;/object&gt;

&lt;br/&gt;&lt;br/&gt;Module 3. Programming with OpenMP&lt;br/&gt;&lt;br/&gt;

Part 1&lt;br/&gt;&lt;br/&gt;

&lt;object id='v_8260_493' name='v_8260_493' width='500' height='280' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'&gt;&lt;param name='flashvars' value='file=http://software.intel.com/media/videos/2/f/5/5/7/0/7/Clay_Module3_P1_V1.mp4&amp;image=http://software.intel.com/media/videos/2/f/5/5/7/0/7/2f55707d4193dc27118a0f19a1985716_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true'/&gt;&lt;param name='movie' value='http://software.intel.com/common/swf/mediaplayer.swf' /&gt;&lt;param name='allowfullscreen' value='true' /&gt;&lt;embed src='http://software.intel.com/common/swf/mediaplayer.swf' width='500' height='280' bgcolor='#FFFFFF' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' flashvars='file=http://software.intel.com/media/videos/2/f/5/5/7/0/7/Clay_Module3_P1_V1.mp4&amp;image=http://software.intel.com/media/videos/2/f/5/5/7/0/7/2f55707d4193dc27118a0f19a1985716_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true' allowfullscreen='true'/&gt;&lt;/object&gt;

&lt;br/&gt;&lt;br/&gt;Part 2&lt;br/&gt;&lt;br/&gt;

&lt;object id='v_6190_494' name='v_6190_494' width='500' height='280' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'&gt;&lt;param name='flashvars' value='file=http://software.intel.com/media/videos/1/b/e/3/b/c/3/Clay_Module3_P2_V1.mp4&amp;image=http://software.intel.com/media/videos/1/b/e/3/b/c/3/1be3bc32e6564055d5ca3e5a354acbef_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true'/&gt;&lt;param name='movie' value='http://software.intel.com/common/swf/mediaplayer.swf' /&gt;&lt;param name='allowfullscreen' value='true' /&gt;&lt;embed src='http://software.intel.com/common/swf/mediaplayer.swf' width='500' height='280' bgcolor='#FFFFFF' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' flashvars='file=http://software.intel.com/media/videos/1/b/e/3/b/c/3/Clay_Module3_P2_V1.mp4&amp;image=http://software.intel.com/media/videos/1/b/e/3/b/c/3/1be3bc32e6564055d5ca3e5a354acbef_player.jpg&amp;autostart=false&amp;bufferlength=5&amp;allowfullscreen=true' allowfullscreen='true'/&gt;&lt;/object&gt;
</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/12/entry_462.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/12/entry_462.html</guid>

<category>HPC</category>

<pubDate>Fri, 19 Dec 2008 00:53:14 +0800</pubDate>
</item>

<item>
<title>Google Code University - Introduction to Parallel Programming and MapReduce</title>
<description>&lt;p&gt;
  This &lt;a href=&quot;http://code.google.com/edu/parallel/mapreduce-tutorial.html&quot;&gt;tutorial 
  from the Google Code University&lt;/a&gt; covers the basics of parallel 
  programming and the MapReduce programming model. The pre-requisites are 
  significant programming experience with a language such as C++ or Java, 
  and data structures &amp;amp; algorithms.
&lt;/p&gt;
&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/12/entry_461.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/12/entry_461.html</guid>

<category>General</category>

<category>HPC</category>

<category>Research</category>

<pubDate>Fri, 19 Dec 2008 00:40:19 +0800</pubDate>
</item>

<item>
<title>Obama Wins Historic US Election </title>
<description>&lt;img alt=&quot;Obama Wins US Election&quot; src=&quot;http://i33.tinypic.com/zx6yi8.jpg&quot; width=&quot;500&quot;&gt;

&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/11/entry_432.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/11/entry_432.html</guid>

<category>General</category>

<pubDate>Wed, 05 Nov 2008 23:09:45 +0800</pubDate>
</item>

<item>
<title>Understanding Parallel Performance - How do we know we've succeeded?</title>
<description>In this &lt;a href=&quot;http://www.ddj.com/hpc-high-performance-computing/211800538&quot;&gt;article&lt;/a&gt;, 
Microsoft software architect Herb Sutter discusses some key issues 
to keep in mind for accurately analyzing the real performance of parallel code. The
article uses simple example code to point out basic 
considerations and common costs in developing parallel programs. 
&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/11/entry_426.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/11/entry_426.html</guid>

<category></category>

<pubDate>Mon, 03 Nov 2008 13:22:18 +0800</pubDate>
</item>

<item>
<title>Multi-agent, Parallel Processing, Robotic, Warehousing</title>
<description>&lt;img alt=&quot;No Hands: Machines do the heavy lifting at a Staples Denver facility.&quot; src=&quot;http://spectrum.ieee.org/images/jul08/images/robo01.jpg&quot;&gt;
&lt;br/&gt;&lt;br/&gt;
This &lt;a href=&quot;http://spectrum.ieee.org/print/6380&quot;&gt;article&lt;/a&gt; from the July issue of 
IEEE Spectrum describes a state-of-the-art agent-based 
robotic warehousing system. Unlike traditional warehouse where operators go around the 
warehouse picking orders, in this system, swarms of robots controlled by an agent-based 
scheduling, dispatching and traffic control system, worked in parallel to bring shelves 
to the operators for picking. The system has already been deployed by Staples, Walgreens 
and Zappos.
&lt;br/&gt;&lt;br/&gt;



</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/11/entry_422.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/11/entry_422.html</guid>

<category>General</category>

<category>Tech</category>

<pubDate>Sat, 01 Nov 2008 19:50:53 +0800</pubDate>
</item>

<item>
<title>10 Great Tech Books</title>
<description>From the &lt;a href=&quot;http://spectrum.ieee.org/jul08/6354&quot;&gt;July issue of IEEE Spectrum&lt;/a&gt;, below are 10 great general-interest books about technology.

&lt;ul&gt;
	&lt;li&gt;The Pencil: A History of Design and Circumstance by Henry Petroski&lt;/li&gt;
	&lt;li&gt;Mirror Worlds; or, The Day Software Puts the Universe in a Shoebox...How it Will Happen and What it Will Mean by David Gelernter&lt;/li&gt;
	&lt;li&gt;A New Kind of Science by Stephen Wolfram&lt;/li&gt;
	&lt;li&gt;G&amp;#246;del, Escher, Bach: An Eternal Golden Braid by Douglas R. Hofstadter&lt;/li&gt;
	&lt;li&gt;The Soul of a New Machine by Tracy Kidder&lt;/li&gt;
	&lt;li&gt;The Design of Everyday Things by Donald A. Norman&lt;/li&gt;
	&lt;li&gt;The Codebreakers: The Story of Secret Writing by David Kahn&lt;/li&gt;
	&lt;li&gt;Hackers &amp; Painters: Big Ideas from the Computer Age by Paul Graham&lt;/li&gt;
	&lt;li&gt;Longitude: The True Story of a Lone Genius Who Solved the Greatest Scientific Problem of His Time by Dava Sobel&lt;/li&gt;
	&lt;li&gt;The Making of the Atomic Bomb by Richard Rhodes&lt;/li&gt;	
&lt;/ul&gt;

The links to these books on Amazon are listed in &lt;a href=&quot;http://www.amazon.com/10-Great-Tech-Books-Spectrum/lm/R3G5ODNLYOAM7B&quot;&gt;this page&lt;/a&gt;. 
&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/10/entry_403.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/10/entry_403.html</guid>

<category>General</category>

<category>Tech</category>

<pubDate>Sun, 19 Oct 2008 18:59:11 +0800</pubDate>
</item>

<item>
<title>Professor Who Wrote 200,000+ Books</title>
<description>&lt;a href=&quot;http://www.nytimes.com/2008/04/14/business/media/14link.html&quot;&gt;This interesting article&lt;/a&gt;
describes how a management science professor make use of publicly
available data on internet and computer AI to automatically &quot;generate&quot; 200,000 books and 
publishes and sells them for profit.
&lt;br/&gt;&lt;br/&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/10/entry_398.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/10/entry_398.html</guid>

<category>General</category>

<category>Tech</category>

<pubDate>Sat, 18 Oct 2008 12:17:17 +0800</pubDate>
</item>

<item>
<title>Programming Languages - 6 Scripting Languages Your Developers Wish You'd Let Them Use</title>
<description>&lt;p&gt;&lt;b&gt;Links to Programming Languages&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=http://www.cio.com/article/print/454520&gt;6 Scripting Languages Your Developers Wish You'd Let Them Use&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=http://www.scala-lang.org/&gt;Scala&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=http://groovy.codehaus.org/&gt;Groovy&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=http://clojure.org/&gt;Clojure&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=http://www.lua.org/&gt;Lua&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=http://research.microsoft.com/fsharp/fsharp.aspx&gt;F#&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=http://boo.codehaus.org/&gt;Boo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<link>http://www.ntu.edu.sg/home/yhlow/archives/2008/10/entry_397.html</link>
<guid>http://www.ntu.edu.sg/home/yhlow/archives/2008/10/entry_397.html</guid>

<category>General</category>

<category>Research</category>

<category>Tech</category>

<pubDate>Fri, 17 Oct 2008 10:24:42 +0800</pubDate>
</item>

</channel>
</rss>