<?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 There are several options in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016683#M36399</link>
    <description>&lt;P&gt;There are several options available to you:&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;auto-install a set of RPMs each time the Xeon Phi boots up; this will cost you memory, though, as the ramdisk is located in the Xeon Phi's 6/8/16 GB or GDDR RAM . To do this, add a file "rpm.conf" to the directory /etc/mpss/conf.d . This file should contain something like&lt;/LI&gt;
&lt;/UL&gt;

&lt;PRE class="brush:plain;"&gt;Overlay rpm /var/mpss/rpm on
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; place all RPMs that you want (including dependencies!) in that directory and restart the Phi&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;Use a static RAM disk that you populate with the right RPMs yourself. Instructions on how to do this are quite sketch in the MPSS users guide.&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;Use an NFS directory as the root FS; this can be done using&lt;/LI&gt;
&lt;/UL&gt;

&lt;PRE class="brush:bash;"&gt;micctrl --rootdev=nfs -c&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This does seem to be a bit slower, though and I'm having trouble getting OpenCL to work in this mode&lt;/P&gt;</description>
    <pubDate>Mon, 20 Jul 2015 09:29:55 GMT</pubDate>
    <dc:creator>JJK</dc:creator>
    <dc:date>2015-07-20T09:29:55Z</dc:date>
    <item>
      <title>uOS Build</title>
      <link>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016682#M36398</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;

&lt;P&gt;During OS programming for the PHI, the need exists to permanently install RPM's.&lt;/P&gt;

&lt;P&gt;Is there a systematic solution for determining and generating changes required to the uOS on a per RPM basis?&lt;/P&gt;

&lt;P&gt;Seems like the process would involve an initial analysis of the RPM for contents.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Then the appropriate modifications to the PHI filelist need implemented.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Any thoughts on additional requirements?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;One option that I've overlooked is to use an NFS share as the root for the PHI.&lt;/P&gt;

&lt;P&gt;Can anyone confirm that this is possible for the root file-system? &amp;nbsp;Would be amazing!&lt;/P&gt;

&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jul 2015 17:08:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016682#M36398</guid>
      <dc:creator>P__Robert</dc:creator>
      <dc:date>2015-07-18T17:08:54Z</dc:date>
    </item>
    <item>
      <title>There are several options</title>
      <link>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016683#M36399</link>
      <description>&lt;P&gt;There are several options available to you:&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;auto-install a set of RPMs each time the Xeon Phi boots up; this will cost you memory, though, as the ramdisk is located in the Xeon Phi's 6/8/16 GB or GDDR RAM . To do this, add a file "rpm.conf" to the directory /etc/mpss/conf.d . This file should contain something like&lt;/LI&gt;
&lt;/UL&gt;

&lt;PRE class="brush:plain;"&gt;Overlay rpm /var/mpss/rpm on
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; place all RPMs that you want (including dependencies!) in that directory and restart the Phi&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;Use a static RAM disk that you populate with the right RPMs yourself. Instructions on how to do this are quite sketch in the MPSS users guide.&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;Use an NFS directory as the root FS; this can be done using&lt;/LI&gt;
&lt;/UL&gt;

&lt;PRE class="brush:bash;"&gt;micctrl --rootdev=nfs -c&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This does seem to be a bit slower, though and I'm having trouble getting OpenCL to work in this mode&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2015 09:29:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016683#M36399</guid>
      <dc:creator>JJK</dc:creator>
      <dc:date>2015-07-20T09:29:55Z</dc:date>
    </item>
    <item>
      <title>Quote:JJK wrote:</title>
      <link>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016684#M36400</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;JJK wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;There are several options available to you:&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;auto-install a set of RPMs each time the Xeon Phi boots up; this will cost you memory, though, as the ramdisk is located in the Xeon Phi's 6/8/16 GB or GDDR RAM . To do this, add a file "rpm.conf" to the directory /etc/mpss/conf.d . This file should contain something like&lt;/LI&gt;
&lt;/UL&gt;

&lt;PRE class="brush:plain;"&gt;Overlay rpm /var/mpss/rpm on
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; place all RPMs that you want (including dependencies!) in that directory and restart the Phi&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;SPAN style="color: rgb(0, 0, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13.008px; line-height: 14.3088px;"&gt;That was exactly what I needed.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;SPAN style="color: rgb(0, 0, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13.008px; line-height: 14.3088px;"&gt;I also experience a major performance hit when using NFS root, so i scrapped the idea.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;SPAN style="color: rgb(0, 0, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13.008px; line-height: 14.3088px;"&gt;The RAMFS is just faster?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;SPAN style="color: rgb(0, 0, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13.008px; line-height: 14.3088px;"&gt;It gives that "mpss restart" the much needed OS refresh.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;SPAN style="color: rgb(0, 0, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13.008px; line-height: 14.3088px;"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;SPAN style="color: rgb(0, 0, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13.008px; line-height: 14.3088px;"&gt;Rob&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 28 Nov 2015 22:40:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016684#M36400</guid>
      <dc:creator>P__Robert</dc:creator>
      <dc:date>2015-11-28T22:40:08Z</dc:date>
    </item>
    <item>
      <title>Yes, RamFS is much faster,</title>
      <link>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016685#M36401</link>
      <description>&lt;P&gt;Yes, RamFS is much faster, but the boot up time of the Phi is a bit slower.&lt;/P&gt;

&lt;P&gt;As a (non-supported) alternative I'm currently finishing up a "persistent file system" setup where you can use a non-NFS filesystem (e.g. a ram disk on the host side) with the right Phi files in it. The advantage is that the amount of available RAM to the Phi is not impacted by the number of RPMs installed.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Dec 2015 17:10:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016685#M36401</guid>
      <dc:creator>JJK</dc:creator>
      <dc:date>2015-12-01T17:10:00Z</dc:date>
    </item>
    <item>
      <title>Quote:JJK wrote:</title>
      <link>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016686#M36402</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;JJK wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Yes, RamFS is much faster, but the boot up time of the Phi is a bit slower.&lt;/P&gt;

&lt;P&gt;As a (non-supported) alternative I'm currently finishing up a "persistent file system" setup where you can use a non-NFS filesystem (e.g. a ram disk on the host side) with the right Phi files in it. The advantage is that the amount of available RAM to the Phi is not impacted by the number of RPMs installed.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;Can you please provide a link to additional documentation? &amp;nbsp;This sounds useful.&lt;/P&gt;

&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2016 20:14:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/uOS-Build/m-p/1016686#M36402</guid>
      <dc:creator>P__Robert</dc:creator>
      <dc:date>2016-01-07T20:14:28Z</dc:date>
    </item>
  </channel>
</rss>

