<?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 Thanks Collegues for your in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106498#M5259</link>
    <description>&lt;P&gt;Thanks Collegues for your replies.&lt;/P&gt;</description>
    <pubDate>Fri, 29 Jan 2016 03:20:15 GMT</pubDate>
    <dc:creator>ArthurRatz</dc:creator>
    <dc:date>2016-01-29T03:20:15Z</dc:date>
    <item>
      <title>Is there any difference between running an MPI program on Intel Xeon and Core i7 processors?</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106493#M5254</link>
      <description>&lt;P&gt;Dear Collegues, I've got a question: Is there basically any difference between running an MPI program on Intel Xeon and Core i7 processors?&lt;/P&gt;

&lt;P&gt;I heard that since an MPI program is running on Intel Xeon processor, then it's executed in a different way. For example, if you run an MPI program on Intel Xeon processor, then all processes has been launched by mpiexec utility are executed in the order of their ranks e.g. 0,1,2,3,4,5,6,7,... and if you run the program on Intel Core i7 processor, then those processes executed in arbitrary order.&lt;/P&gt;

&lt;P&gt;Waiting for your reply.&lt;/P&gt;

&lt;P&gt;Cheers, Arthur.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2016 05:04:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106493#M5254</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-01-28T05:04:24Z</dc:date>
    </item>
    <item>
      <title>Hi Arthur,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106494#M5255</link>
      <description>&lt;P&gt;Hi Arthur,&lt;BR /&gt;
	I am not aware of any difference in the launching of the processes per-se with reference to the processor. I'll double check that with the MPI team as well and let you know.&lt;BR /&gt;
	_Kittur&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2016 18:21:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106494#M5255</guid>
      <dc:creator>KitturGanesh</dc:creator>
      <dc:date>2016-01-28T18:21:15Z</dc:date>
    </item>
    <item>
      <title>Thanks, Kittur. I'll be</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106495#M5256</link>
      <description>&lt;P&gt;Thanks, Kittur. I'll be waiting for your reply.&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2016 18:25:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106495#M5256</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-01-28T18:25:01Z</dc:date>
    </item>
    <item>
      <title>Hi Arthur,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106496#M5257</link>
      <description>&lt;P&gt;Hi Arthur,&lt;BR /&gt;
	I discussed with the MPI team and they said generally it should not make a difference but sometimes their could be a different scheme (internal) depending on the context.&amp;nbsp; But, the user can use some runtime options.&amp;nbsp;&lt;BR /&gt;
	&lt;BR /&gt;
	Also, for MPI related questions it's best for you to post your questions in the Intel Clusters and HPC Technology forum where you'll get those issues resolved by support folks specialized in MPI.&amp;nbsp;&lt;BR /&gt;
	&lt;BR /&gt;
	So, I"ll transfer your issue to that forum and someone will respond to you accordingly and I'll let them know as well.&lt;BR /&gt;
	&lt;BR /&gt;
	_Kittur&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2016 18:49:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106496#M5257</guid>
      <dc:creator>KitturGanesh</dc:creator>
      <dc:date>2016-01-28T18:49:11Z</dc:date>
    </item>
    <item>
      <title>Hi Arthur,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106497#M5258</link>
      <description>&lt;P&gt;Hi Arthur,&lt;/P&gt;

&lt;P&gt;I'd like to 2nd Kittur's comments.&amp;nbsp; There are no difference in how we treat initial process placement on any Intel architecture.&amp;nbsp; We generally try to start some number of ranks simultaneously so the first machine we connect to is the first&amp;nbsp;one&amp;nbsp;where we place the first set of ranks.&lt;/P&gt;

&lt;P&gt;If you really want to be very specific about where the ranks are located, you can use the -host or -machinefile options for Intel MPI.&lt;/P&gt;

&lt;P&gt;If you have any questions about those, let me know.&lt;/P&gt;

&lt;P&gt;~Gergana&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2016 23:51:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106497#M5258</guid>
      <dc:creator>Gergana_S_Intel</dc:creator>
      <dc:date>2016-01-28T23:51:31Z</dc:date>
    </item>
    <item>
      <title>Thanks Collegues for your</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106498#M5259</link>
      <description>&lt;P&gt;Thanks Collegues for your replies.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2016 03:20:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106498#M5259</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-01-29T03:20:15Z</dc:date>
    </item>
    <item>
      <title>Obviously that the ordered</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106499#M5260</link>
      <description>&lt;P&gt;Obviously that the ordered rank execution is actually a process synchronization problem which can persist regardless of what&amp;nbsp;CPU you're running your program on.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Feb 2016 03:33:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106499#M5260</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-02-10T03:33:12Z</dc:date>
    </item>
    <item>
      <title>And one more question, which</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106500#M5261</link>
      <description>&lt;P&gt;And one more question, which processor Intel Core i7 or Intel Xeon is more efficient to execute MPI programs ?&lt;/P&gt;</description>
      <pubDate>Wed, 10 Feb 2016 03:43:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106500#M5261</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-02-10T03:43:44Z</dc:date>
    </item>
    <item>
      <title>Of course, Intel Xeon is the</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106501#M5262</link>
      <description>&lt;P&gt;Of course, Intel Xeon is the most preferable server CPUs to execute MPI and OpenMP programs.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 13:49:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106501#M5262</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T13:49:54Z</dc:date>
    </item>
    <item>
      <title>Intel Xeon processor has over</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106502#M5263</link>
      <description>&lt;P&gt;Intel Xeon processor has over&amp;nbsp;40MB of last level cache that allows to optimize the performance of any MPI or OpenMP program&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 13:56:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106502#M5263</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T13:56:50Z</dc:date>
    </item>
    <item>
      <title>The most of today's</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106503#M5264</link>
      <description>&lt;P&gt;The most of today's computational clusters are built based on using Intel Xeon processors.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:03:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106503#M5264</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:03:59Z</dc:date>
    </item>
    <item>
      <title>You can statically assign</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106504#M5265</link>
      <description>&lt;P&gt;You can statically assign ranks by using mpiexec&amp;nbsp;runtime options such as mpiexec -binding -prepend-rank -ordered-output -np 4 ./a.out&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:12:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106504#M5265</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:12:54Z</dc:date>
    </item>
    <item>
      <title>mpiexec -binding -prepend</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106505#M5266</link>
      <description>&lt;P&gt;mpiexec -binding -prepend-rank -ordered-output -np 4 ./a.out works regardless of what particular CPU you execute your MPI program on.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:19:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106505#M5266</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:19:06Z</dc:date>
    </item>
    <item>
      <title>Intel Xeon processors are</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106506#M5267</link>
      <description>&lt;P&gt;Intel Xeon processors are used solely to optimize performance of computational cluster.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:20:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106506#M5267</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:20:42Z</dc:date>
    </item>
    <item>
      <title>And it's true that there's</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106507#M5268</link>
      <description>&lt;P&gt;And it's true that there's actually no difference what particular processor to use to execute a certain mpi process.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:23:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106507#M5268</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:23:06Z</dc:date>
    </item>
    <item>
      <title>A typically large amount of</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106508#M5269</link>
      <description>&lt;P&gt;A typically large amount of last level cache provides the best performance compared to Intel Core i7 processors.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:30:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106508#M5269</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:30:26Z</dc:date>
    </item>
    <item>
      <title>By default, the processes</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106509#M5270</link>
      <description>&lt;P&gt;By default, the processes should be executed in an arbitrary order, there's no need to map them to specific processors.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Jul 2016 14:32:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Is-there-any-difference-between-running-an-MPI-program-on-Intel/m-p/1106509#M5270</guid>
      <dc:creator>ArthurRatz</dc:creator>
      <dc:date>2016-07-17T14:32:41Z</dc:date>
    </item>
  </channel>
</rss>

