<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>gridengine.info : Tag load_formula, everything about load_formula</title>
    <link>http://gridengine.info/tag/load_formula.rss</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>tracking Grid Engine news, bugs, howtos and best practices</description>
    <item>
      <title>Enhanced dynamic limits in the new resource quota system</title>
      <description>&lt;div&gt;
&lt;p&gt;
A bit of interesting news via the &lt;a href="http://gridengine.sunsource.net/servlets/SummarizeList?listName=issues"&gt;GE issues&lt;/a&gt; mailing list recently concerning the newly announced "Resource Quota" feature that will be part of the upcoming Grid Engine 6.1 release.  The &lt;a href="http://gridengine.sunsource.net/source/browse/*checkout*/gridengine/doc/devel/rfe/ResourceQuotaSpecification.html"&gt;specification document&lt;/a&gt; for the new Resource Quota facility makes specific mention of "dynamical limits". The specific example of a given "dynamical limit" is the following:&lt;br/&gt;
&lt;pre&gt;
 limit hosts {@linux_hosts} to slots=$num_proc*5

&lt;/pre&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;... that limit would change from machine to machine depending on the number of CPUs resident in each machine. Useful.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;
Roland filed (and then fixed!) a &lt;a href="http://gridengine.sunsource.net/issues/show_bug.cgi?id=2152"&gt;new issue&lt;/a&gt; asking for this functionality to be extended to allow the following types of usage:
&lt;pre&gt;
'slots=$num_proc*2-1' or slots=$num_proc*2+2'

&lt;/pre&gt;
&lt;p&gt;
The new enhancements extend the operators that can be used for defining these new limits. This enhancement also applies to &lt;span class="style1"&gt;load_formula&lt;/span&gt; syntax as well due to a shared codebase. The new syntax definition looks like this:
&lt;pre&gt;
{w1|$complex1[*w1]}[{+|-}{w2|$complex2[*w2]}[{+|-}...]]
&lt;/pre&gt;
&lt;/p&gt;
&lt;/div&gt;

</description>
      <pubDate>Sat, 23 Dec 2006 13:31:23 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:ee8a7e9f-1c1a-4ecc-81d5-a517ef271a05</guid>
      <author>dag@sonsorol.org (chris)</author>
      <comments>http://gridengine.info/2006/12/23/enhanced-dynamic-limits-in-the-new-resource-quota-system#comments</comments>
      <category>Resource Allocation</category>
      <category>MailList Bits</category>
      <category>RQS</category>
      <category>quota</category>
      <category>dynamic limits</category>
      <category>load_formula</category>
      <link>http://gridengine.info/2006/12/23/enhanced-dynamic-limits-in-the-new-resource-quota-system</link>
    </item>
  </channel>
</rss>
