<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Windows HPC Team Blog : Development</title><link>http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx</link><description>Tags: Development</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Dryad and DryadLINQ on HPC Server</title><link>http://blogs.technet.com/windowshpc/archive/2009/07/15/dryad-and-dryadlinq-on-hpc-server.aspx</link><pubDate>Wed, 15 Jul 2009 23:04:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3265017</guid><dc:creator>JVert</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3265017.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3265017</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3265017</wfw:comment><description>&lt;P&gt;Microsoft Research has an interesting&amp;nbsp;project called &lt;A href="http://research.microsoft.com/en-us/projects/dryad/" mce_href="http://research.microsoft.com/en-us/projects/dryad/"&gt;Dryad &lt;/A&gt;which is investigating programming models for&amp;nbsp;distributed data-parallel problems. If you've heard some of the hype around map/reduce programming or the &lt;A href="http://en.wikipedia.org/wiki/Hadoop" mce_href="http://en.wikipedia.org/wiki/Hadoop"&gt;Hadoop&lt;/A&gt; framework, you might be familiar with these type of problems. If you have gigabytes, terabytes, or even petabytes of data that you need to churn through, this is a powerful tool. On top of the Dryad framework is a programming model called &lt;A href="http://research.microsoft.com/en-us/projects/dryadLINQ/" mce_href="http://research.microsoft.com/en-us/projects/dryadLINQ/"&gt;DryadLinq&lt;/A&gt;&amp;nbsp;which brings the power and familiarity of .NET's &lt;A href="http://msdn.microsoft.com/en-us/netframework/aa904594.aspx" mce_href="http://msdn.microsoft.com/en-us/netframework/aa904594.aspx"&gt;LINQ&lt;/A&gt; syntax to cluster computing. You can write your data analytics algorithm&amp;nbsp;as a LINQ expression in your favorite .NET language and submit cluster jobs directly from Visual Studio.&lt;/P&gt;
&lt;P&gt;I am delighted to announce that Microsoft Research has released a distribution of Dryad and DryadLINQ that runs on top of HPC Server 2008. You can download this release from &lt;A href="http://research.microsoft.com/en-us/downloads/03960cab-bb92-4c5c-be23-ce51aee0792c/default.aspx" mce_href="http://research.microsoft.com/en-us/downloads/03960cab-bb92-4c5c-be23-ce51aee0792c/default.aspx"&gt;here&lt;/A&gt;&amp;nbsp;and contribute feedback and suggestions at the Microsoft Connect site &lt;A href="http://connect.microsoft.com/site/sitehome.aspx?SiteID=891" mce_href="http://connect.microsoft.com/site/sitehome.aspx?SiteID=891"&gt;here&lt;/A&gt;. If you want to learn more about Dryad and DryadLINQ, you can find&amp;nbsp;more information on the &lt;A href="http://www.bing.com/search?q=dryad+dryadlinq+site%3Aresearch.microsoft.com&amp;amp;form=QBRE&amp;amp;qs=n" mce_href="http://www.bing.com/search?q=dryad+dryadlinq+site%3Aresearch.microsoft.com&amp;amp;form=QBRE&amp;amp;qs=n"&gt;Microsoft Research site&lt;/A&gt;. The source for DryadLINQ is also included in this release.&lt;/P&gt;
&lt;P&gt;Releasing this has been a great collaboration between the HPC team and Microsoft Research. I am excited to get this work out there and see what people can do with it. So try it out and give us some feedback!&lt;/P&gt;
&lt;P&gt;John Vert&lt;/P&gt;
&lt;P&gt;Architect&lt;/P&gt;
&lt;P&gt;Windows HPC Server&lt;/P&gt;
&lt;P&gt;Update - Channel9 has a video interview with Erik Meijer and Roger Barga discussing this: &lt;A href="http://channel9.msdn.com/posts/Charles/Expert-to-Expert-Erik-Roger-Barga-Introduction-to-Dryad-and-DryadLINQ/"&gt;http://channel9.msdn.com/posts/Charles/Expert-to-Expert-Erik-Roger-Barga-Introduction-to-Dryad-and-DryadLINQ/&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3265017" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Job+Scheduling/default.aspx">Job Scheduling</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/DryadLINQ/default.aspx">DryadLINQ</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Dryad/default.aspx">Dryad</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Hadoop/default.aspx">Hadoop</category></item><item><title>a powershell problem</title><link>http://blogs.technet.com/windowshpc/archive/2009/01/07/a-powershell-problem.aspx</link><pubDate>Wed, 07 Jan 2009 04:22:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3177230</guid><dc:creator>Barndawgie</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3177230.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3177230</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3177230</wfw:comment><description>&lt;P&gt;We've gotten reports of an installation glitch that makes it so that node management cmdlets won't work when run from a remote client (they'll work just fine run on the headnode) due to a registry key that doesn't always get set up correctly.&amp;nbsp; Fortunately, there is a simple work around!&amp;nbsp; If you are trying to run PowerShell from a remote client and get an error like this:&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2 face="Lucida Console"&gt;PS&amp;gt; get-hpcnode&lt;BR&gt;&lt;FONT color=#ff0000&gt;Get-HpcNode : Unable to find assembly 'Microsoft.Ccp.Sdm.Store, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null'.&lt;BR&gt;At line:1 char:12&lt;BR&gt;+ get-hpcnode &amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + CategoryInfo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : NotSpecified: (Microsoft.ComputeCluster.CCPPSH.GetNode:GetNode) [Get-HpcNode], Serializa&lt;BR&gt;&amp;nbsp;&amp;nbsp; tionException&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + FullyQualifiedErrorId : Microsoft.ComputeCluster.CCPPSH.GetNode&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You should be able to remedy the problem by adding the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC\BinDir" with a value of "C:\Program Files\Microsoft HPC Pack\Bin\".&amp;nbsp; You can either do so manually, or just run the .REG file attached to this post.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Then, just open a new PowerShell window and you should be good to go!&amp;nbsp; We hope to have a fix for this at some point soon.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3177230" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/windowshpc/attachment/3177230.ashx" length="290" type="application/octet-stream" /><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Administration/default.aspx">Administration</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Job+Scheduling/default.aspx">Job Scheduling</category></item><item><title>Converting an iterative sequential application to data parallel using CMD scripts</title><link>http://blogs.technet.com/windowshpc/archive/2008/06/05/converting-an-iterative-sequential-application-to-data-parallel-using-cmd-scripts.aspx</link><pubDate>Thu, 05 Jun 2008 19:09:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136441</guid><dc:creator>ranjan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136441.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136441</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136441</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;I have an application that is based on a sequential iterative call from a command script. It is a Monte Carlo simulation application is essentially easy to put in a data parallel format and deployed to run on CCS cluster easily. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Desciption of the sequential iterative version: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;A main.exe program generates the &lt;B&gt;n&lt;/B&gt; inputs for variation runs.&amp;nbsp; The program has three inputs: Directory for results output, Project name, Number of variations&lt;BR&gt;For example:&lt;BR&gt;main&amp;nbsp; Results2008 test_ccs 100&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;A DOS script (run_sub_DOS.bat) called by main execute the ‘distributed’ program &lt;B&gt;n&lt;/B&gt; times iteratively. it calls the application&amp;nbsp;"simulation" iteratively. &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;this is how the script looks: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;BR&gt;@echo off&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;FOR /L %%i IN (1,1,%3) DO&amp;nbsp;simulation %1 %2.%%i%&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;To modify this into a data parallel version I first changed this script to the following (call it run_sub_CCS.bat). This script, as mentioned above in the sequential case, is called by "main.exe". &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;set workdir=\\RRS-HN\lhuang\RRS-Example\Test1&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;FOR /F "usebackq tokens=4" %%j in (`job new /numprocessors:4-4&amp;nbsp; /jobname:RRS_TESTjob`) do set JobID=%%j&lt;BR&gt;FOR /L %%i IN (1,1,%3) DO&amp;nbsp; job add %JobID% /workdir:%workdir%&amp;nbsp;&amp;nbsp;&amp;nbsp; /stdout:frf.out.%%i&amp;nbsp;simulation&amp;nbsp; %1 %2.%%i%&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;Then I had the following two wrap scripts to call this. That is I calle the scripts - CCS_Begin (which calls main) and CCS_Finalize in that order. These does some extra work of copying data to the CCS nodes. I decided to leave them as it is to point out the real environment. &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;@Rem&amp;nbsp; CCS_Begin: script to run main&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;@call clusrun /readynodes rmdir&amp;nbsp;&amp;nbsp; \\localhost\C$\ranjan\RRS &amp;nbsp;/Q /S&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;@call clusrun /readynodes mkdir \\localhost\C$\ranjan\RRS\Sub &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;@call clusrun /readynodes xcopy&amp;nbsp; \\RRS-HN\ranjan\RRS\Sub\\localhost\C$\ranjan\RRS&amp;nbsp; /Y /S&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;main Results2008 test_css 4&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;@FOR /F "usebackq tokens=1" %%k in (`job list /status:NotSubmitted`) do set JobID=%%k&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;job submit /ID:%JobID%&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;@Rem&amp;nbsp; CCS_Finalize &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 12pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;FOR /F "usebackq tokens=1" %%k in (`job list /status:finished`) do set JobID=%%k&lt;BR&gt;if %JobID%==%1 call clusrun /readynodes rmdir&amp;nbsp;&amp;nbsp; \\localhost\C$\ranjan\RRS /Q /S&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 12pt; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;(adopted from real application scenario). &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136441" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>Windows HPC Server 2008 April CTP Released</title><link>http://blogs.technet.com/windowshpc/archive/2008/04/22/windows-hpc-server-2008-april-ctp-released.aspx</link><pubDate>Tue, 22 Apr 2008 16:33:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3133690</guid><dc:creator>PhilPenn</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3133690.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3133690</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3133690</wfw:comment><description>&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Please see the latest Community Technology Preview (CTP) release of Windows HPC Server 2008 at the beta program community site (&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;A href="http://connect.microsoft.com/" mce_href="http://connect.microsoft.com/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #669966; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; text-underline: none"&gt;http://Connect.Microsoft.Com&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;).&amp;nbsp;&amp;nbsp; If you aren't yet a registered beta program participant, then you'll first need to join the program using the same web site.&amp;nbsp;&amp;nbsp; This CTP release includes the HPC Pack which may be installed on any x64 edition of Windows Server (an evaluation version is also available for download) as well as the HPC Pack SDK (for developing HPC applications) and the HPC Pack OPK (for OEMs preparing HPC offerings).&amp;nbsp; Be sure to provide feedback on the CTP features using the Feedback Tool on the Connect website.&amp;nbsp;&amp;nbsp; Also, please leverage the HPC MSDN Forums to obtain product support for ITPro's and Developers (&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;A href="http://forums.microsoft.com/WindowsHPC" mce_href="http://forums.microsoft.com/WindowsHPC"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #669966; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; text-underline: none"&gt;http://forums.microsoft.com/WindowsHPC&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;).&lt;/SPAN&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3133690" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>clusrun.vbs fix to handle name="value" parameters</title><link>http://blogs.technet.com/windowshpc/archive/2008/03/07/clusrun-vbs-fix-to-handle-name-value-parameters.aspx</link><pubDate>Fri, 07 Mar 2008 21:31:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136443</guid><dc:creator>ranjan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136443.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136443</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136443</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;I want to install an application on a CCS cluster nodes using MSIEXEC. I use clusrun while have the package available on a share. i want the installation target to be at C:\Program Files\product name location on all nodes. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;clusrun hangs when I give TARGETDIRECTORY="Program Files\product name" as a parameter for MSIEXEC.&amp;nbsp; A simple workaround I used: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;change the clusrun.vbs as follows - &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;(look at &amp;lt;CCP ROOT&amp;gt;\bin\ for clusrun.vbs). &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;you need to look at the part that processes supplied arguments in the commnd line (line 101 through 144). It should be as follows. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;for i=0 to objArgs.Count - 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Left(objArgs(i),1) &amp;lt;&amp;gt; "/" then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if schedname="" then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;set wshShell = Wscript.CreateObject ("WScript.Shell") &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set WshEnv = WshShell.Environment("Process")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; schedname = WshEnv("CCP_SCHEDULER") &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if schedname="" then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; schedname = "localhost"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' build the command line out of everything left&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for j = i to objArgs.Count - 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'if the argument contains a space then add quotes to maintain the structure&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if InStr(objArgs(j), " ") = 0 then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmdline = cmdline + objArgs(j) + " "&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmdline = cmdline + Replace(objArgs(j),"=","=""") + """ "&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; next&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; task.CommandLine = cmdline&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit for&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;I could successfully use MSIEXEC with name value parameter and quotes as well as spaces. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Note: One way to overcome situations of having space in paramter is to place the command&amp;nbsp; within a batch file and execute the batch file using clusrun or job submit. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136443" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>Windows Communication Foundation (WCF) + HPC</title><link>http://blogs.technet.com/windowshpc/archive/2008/02/28/windows-communication-foundation-wcf-hpc.aspx</link><pubDate>Thu, 28 Feb 2008 22:47:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136447</guid><dc:creator>PhilPenn</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136447.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136447</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136447</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;You'll want to review&amp;nbsp;a recent MSDN forum entry regarding this feature now available with Windows HPC Server 2008 (currently in beta).&amp;nbsp;&amp;nbsp; Read more &lt;/SPAN&gt;&lt;A class="" href="http://forums.microsoft.com/WindowsHPC/ShowPost.aspx?PostID=2924455&amp;amp;SiteID=78" target=_blank mce_href="http://forums.microsoft.com/WindowsHPC/ShowPost.aspx?PostID=2924455&amp;amp;SiteID=78"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #3972d5; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; text-underline: none"&gt;here&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136447" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>Getting JOBID in a perl script</title><link>http://blogs.technet.com/windowshpc/archive/2008/02/06/getting-jobid-in-a-perl-script.aspx</link><pubDate>Wed, 06 Feb 2008 17:54:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136445</guid><dc:creator>ranjan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136445.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136445</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136445</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;The following article was the closest one I found when looking for scripting for CCS. I was told `new job ..` will return JOBID but not sure in what format!!- it is actually a string of 4 terms. Was not quite apparent from what was there on the example script which failed to run at the %CCS_JOBID% part (see URL&amp;nbsp;below). &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;I came up with a hack to fix that - I think we can use scaler instead of the implicit way of coercing the string to number. So first I substr the number as string - then coerce it to number and use it! The&amp;nbsp;hack&amp;nbsp;I used (based on the script that uses %CCS_JOBID% at Look at the script posted on &lt;/SPAN&gt;&lt;A class="" href="http://technet2.microsoft.com/windowsserver/en/library/30f7fbc9-af05-4bd4-97d5-aa9f97a3f6961033.mspx?mfr=true" target=_blank mce_href="http://technet2.microsoft.com/windowsserver/en/library/30f7fbc9-af05-4bd4-97d5-aa9f97a3f6961033.mspx?mfr=true"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #3972d5; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; text-underline: none"&gt;http://technet2.microsoft.com/windowsserver/en/library/30f7fbc9-af05-4bd4-97d5-aa9f97a3f6961033.mspx?mfr=true&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;# create new job &lt;BR&gt;$id = `job new /numprocessors:4`;&lt;BR&gt;# print $id;&lt;BR&gt;$id = substr($id, 16,4) + 0;&lt;BR&gt;# print $id;&lt;BR&gt;# add parametric tasks&lt;BR&gt;for ($i = 0; $i &amp;lt; 5 ; $i++) {&lt;BR&gt;&amp;nbsp;`job add $id /stdin:\\fileshare\infile$i.txt /stdout:outfile$i.txt myapp.exe`;&lt;BR&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;`job submit /ID:$id`; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136445" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>Channel9 Video Presents New Job Scheduler OGF Web Service Interface</title><link>http://blogs.technet.com/windowshpc/archive/2008/01/02/channel9-video-presents-new-job-scheduler-ogf-web-service-interface.aspx</link><pubDate>Thu, 03 Jan 2008 01:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136449</guid><dc:creator>PhilPenn</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136449.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136449</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136449</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;View&amp;nbsp;the screen-cast here:&amp;nbsp; &lt;/SPAN&gt;&lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=369487" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=369487"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #3972d5; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; text-underline: none"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=369487&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136449" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>Channel9 Video Presents the New Job Scheduler Features</title><link>http://blogs.technet.com/windowshpc/archive/2007/12/17/channel9-video-presents-the-new-job-scheduler-features.aspx</link><pubDate>Tue, 18 Dec 2007 02:07:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136451</guid><dc:creator>PhilPenn</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136451.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136451</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136451</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Watch the screen-cast at &lt;/SPAN&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=366694"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #3972d5; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; text-underline: none"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=366694&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136451" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>Channel9 Video about the New Network Direct RDMA Interface</title><link>http://blogs.technet.com/windowshpc/archive/2007/12/10/channel9-video-about-the-new-network-direct-rdma-interface.aspx</link><pubDate>Mon, 10 Dec 2007 23:39:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136452</guid><dc:creator>PhilPenn</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136452.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136452</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136452</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Check it out here:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=366683" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=366683"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #3972d5; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; text-underline: none"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=366683&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136452" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item><item><title>HPC Application Deployment Scenarios and Redistributable Dependencies</title><link>http://blogs.technet.com/windowshpc/archive/2007/12/06/hpc-application-deployment-scenarios-and-redistributable-dependencies.aspx</link><pubDate>Thu, 06 Dec 2007 10:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136453</guid><dc:creator>PhilPenn</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/windowshpc/comments/3136453.aspx</comments><wfw:commentRss>http://blogs.technet.com/windowshpc/commentrss.aspx?PostID=3136453</wfw:commentRss><wfw:comment>http://blogs.technet.com/windowshpc/rsscomments.aspx?PostID=3136453</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Windows HPC Server 2008 Beta1 introduces 3 new programmatic interfaces to the Compute Cluster Scheduler.&amp;nbsp; This effectively changes client application deployment scenarios along with client installation dependencies.&amp;nbsp; &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 12pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Please refer to my blog at &lt;/SPAN&gt;&lt;A class="" href="http://blogs.msdn.com/philpenn/" target=_blank mce_href="http://blogs.msdn.com/philpenn/"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #3972d5; FONT-FAMILY: 'Verdana','sans-serif'; TEXT-DECORATION: none; text-underline: none"&gt;http://blogs.msdn.com/philpenn/&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;for a more detailed commentary.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136453" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/windowshpc/archive/tags/Development/default.aspx">Development</category></item></channel></rss>