<br><br><div class="gmail_quote">On Nov 16, 2007 2:28 PM, Chris Samuel <<a href="mailto:firstname.lastname@example.org">email@example.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi folks,<br><br>I'm on the plane from Reno to LA talking to some of the Matlab DCE<br>developers (Jos & Edric who are copied in on this email) who<br>integrate to various queuing systems such as PBS, LSF, etc.<br>
<br>They asked about job array support and said that they have a couple of<br>features that they'd really like from job array support in Torque.<br><br>Not having played with job arrays yet I don't know if these are
<br>already working or in the works so I thought I'd ask first.. :-)<br><br>1) Non-contiguous job arrays.<br><br>In a Matlab DCE job the job array index has meaning and so for systems<br>that only support contiguous arrays they have to do a hack to map the
<br>job array index back to the Matlab DCE index.<br><br>The syntax that LSF uses for this and could be a good guide for Torque<br>is to use dashes to separate contiguous sections and then commas for<br>non contiguous parts.
<br><br>E.g. 3,5-9,20-45,1024<br><br>2) Single task job arrays.<br><br>They would also really like to have the ability to submit a job array<br>with a single user specified index so that they don't need to special<br>
case these. One issue they have with PBSPro at the moment is that it<br>requires a job array to have at least 2 elements.<br><br>Jos, Edric, please feel free to jump in and correct any mistakes<br>above - the list is pretty low traffic so don't be afraid to
<br>participate either.. :-)<br></blockquote></div><br><br>So I'm a little behind schedule, but I would like to update everyone and let you all know I'm about 90% done these changes (I've had little time the last week or two to work on it), and I expect to be done the code and have things tested and checked into trunk by the end of the day on Saturday. I'll send out another email when things are checked in and then please feel free to test things and try to break it