<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic I_MPI_PIN_DOMAIN example in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/I-MPI-PIN-DOMAIN-example/m-p/1127161#M5564</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp;I am trying to pin 6 ranks on a dual-socket (12 cores per socket) node, with 4 OpenMP threads per MPI rank. I set I_MPI_PIN_DOMAIN=omp:compact, but I get this I_MPI_DEBUG output:&lt;/P&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14563&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {0,1,12,13}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14564&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {2,3,14,15}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14565&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {4,5,16,17}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14566&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {6,7,18,19}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14567&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {8,9,20,21}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14568&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {10,11,22,23}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;P&gt;I would have expected&lt;/P&gt;

&lt;P&gt;[0] MPI startup(): 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14563&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {0,1,2,3}&lt;BR /&gt;
	[0] MPI startup(): 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14564&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {4,5,6,7}&lt;BR /&gt;
	[0] MPI startup(): 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14565&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {8,9,10,11}&lt;BR /&gt;
	[0] MPI startup(): 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14566&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {12,13,14,15}&lt;BR /&gt;
	[0] MPI startup(): 4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14567&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {16,17,18,19}&lt;BR /&gt;
	[0] MPI startup(): 5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14568&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {20,21,22,23}&lt;/P&gt;

&lt;P&gt;Intel Parallel Studio Cluster edition 2017 update 5. Am I setting something incorrectly, or is this a behavior to protect performance against myself?&lt;/P&gt;

&lt;P&gt;Thanks!&amp;nbsp; - Chris&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 11 Sep 2018 23:06:45 GMT</pubDate>
    <dc:creator>4f0drlp7eyj3</dc:creator>
    <dc:date>2018-09-11T23:06:45Z</dc:date>
    <item>
      <title>I_MPI_PIN_DOMAIN example</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/I-MPI-PIN-DOMAIN-example/m-p/1127161#M5564</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp;I am trying to pin 6 ranks on a dual-socket (12 cores per socket) node, with 4 OpenMP threads per MPI rank. I set I_MPI_PIN_DOMAIN=omp:compact, but I get this I_MPI_DEBUG output:&lt;/P&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14563&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {0,1,12,13}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14564&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {2,3,14,15}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14565&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {4,5,16,17}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14566&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {6,7,18,19}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14567&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {8,9,20,21}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;[0] MPI startup(): 5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14568&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {10,11,22,23}&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;P&gt;I would have expected&lt;/P&gt;

&lt;P&gt;[0] MPI startup(): 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14563&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {0,1,2,3}&lt;BR /&gt;
	[0] MPI startup(): 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14564&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {4,5,6,7}&lt;BR /&gt;
	[0] MPI startup(): 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14565&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {8,9,10,11}&lt;BR /&gt;
	[0] MPI startup(): 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14566&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {12,13,14,15}&lt;BR /&gt;
	[0] MPI startup(): 4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14567&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {16,17,18,19}&lt;BR /&gt;
	[0] MPI startup(): 5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;14568&amp;nbsp; &amp;nbsp; n2470&amp;nbsp; &amp;nbsp; &amp;nbsp; {20,21,22,23}&lt;/P&gt;

&lt;P&gt;Intel Parallel Studio Cluster edition 2017 update 5. Am I setting something incorrectly, or is this a behavior to protect performance against myself?&lt;/P&gt;

&lt;P&gt;Thanks!&amp;nbsp; - Chris&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Sep 2018 23:06:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/I-MPI-PIN-DOMAIN-example/m-p/1127161#M5564</guid>
      <dc:creator>4f0drlp7eyj3</dc:creator>
      <dc:date>2018-09-11T23:06:45Z</dc:date>
    </item>
    <item>
      <title>OK, never mind! I see I hadn</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/I-MPI-PIN-DOMAIN-example/m-p/1127162#M5565</link>
      <description>&lt;P&gt;OK, never mind! I see I hadn't accounted for the logical-to-physical core mapping. All makes sense now.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Sep 2018 16:58:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/I-MPI-PIN-DOMAIN-example/m-p/1127162#M5565</guid>
      <dc:creator>4f0drlp7eyj3</dc:creator>
      <dc:date>2018-09-12T16:58:02Z</dc:date>
    </item>
  </channel>
</rss>

