<?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 Hello again,  in Intel® Moderncode for Parallel Architectures</title>
    <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Parallel-archiver-and-scalability/m-p/968188#M5481</link>
    <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hello again, &lt;BR /&gt; &lt;BR /&gt;I have done those benchmarks on a Q6600 Intel quad core. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;Thank you, &lt;BR /&gt;Amine Moulay Ramdane.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 29 Oct 2013 17:19:58 GMT</pubDate>
    <dc:creator>aminer10</dc:creator>
    <dc:date>2013-10-29T17:19:58Z</dc:date>
    <item>
      <title>Parallel archiver and scalability</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Parallel-archiver-and-scalability/m-p/968187#M5480</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I think i am happy now, please read again...&lt;BR /&gt;&lt;BR /&gt;I have benchmarked parallel archiver using parallel LZMA using&amp;nbsp; 5 threads on a quad core, so this have giving false results on the &lt;BR /&gt;timing... &lt;BR /&gt;&lt;BR /&gt;So i have started parallel archiver with a single thread and this has giving a more accurate results, here is my correction please read again...&lt;BR /&gt;&lt;BR /&gt;I have come to an interresting subject, so be smart and follow with me please...&lt;BR /&gt;&lt;BR /&gt;I have tried to do a worst scalability prediction with an HDD hardisk&lt;BR /&gt;for my parallel archiver(you will find my parallel archiver here:&lt;BR /&gt;&lt;A href="http://pages.videotron.com/aminer/)&amp;nbsp;" target="_blank"&gt;http://pages.videotron.com/aminer/)&amp;nbsp;&lt;/A&gt;; with Parallel LZMA, and i think it's worst than what i have thought..&lt;BR /&gt;&lt;BR /&gt;there is four things in my Parallel LZMA algorithm:&lt;BR /&gt;&lt;BR /&gt;First we have to copy serially a stream from the hardisk to the memory and this will take in average 0.2&amp;nbsp; second and in the compression method we have to copy a stream to the memory and this will take in average 0.05 second and in the compression method you have to compress a stream to another stream in memory and this will take in average 13 seconds seconds and in the compression method you have to copy a compressed stream to a hardisk file and this will take in average 0.01 second.&lt;BR /&gt;&lt;BR /&gt;So we have the serial part that is: 0.2 second + 0.01 second + 0.05 second = 0.26 second = 0.02%&lt;BR /&gt;and the parallel part will that is: 13 seconds = 0.98%&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;So the worst case scalability scenario using an HDD and using the Amdahl equation will&lt;BR /&gt;give us: 1/0.02% + (0.98%/N) = 50X scalability&amp;nbsp; (N: is the number of cores)&lt;BR /&gt;&lt;BR /&gt;So this will scale up to: 50X , so as you have noticed with an HDD hardisk this is a good scalability.&lt;BR /&gt;&lt;BR /&gt;So what can we do to scale more parallel archiver using parallel LZMA ?&lt;BR /&gt;&lt;BR /&gt;You can for example use a RAID 10 with a base configuration of 4 HDD hardrives,so this will cut in 4 the 0.2 second and the 0.01 second , so&amp;nbsp; this will give a scalability of 124X and this is better.. but to speed more the things we can use SSD hardrives that are 2X time faster than a HDD hardrives and with&amp;nbsp; a RAID 10 configuration and this will give:&amp;nbsp; 434X worst case scalability.&lt;BR /&gt;&lt;BR /&gt;So as you have noticed if you are using only an HDD with a multicore system you will get a 50X scalability with my &lt;BR /&gt;parallel archiver using parallel LZMA, and if you use RAID 10 with SSD drives you will get 434X scalability.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;And this is why i have talked about RAID 10 etc.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you,&lt;BR /&gt;Amine Moulay Ramdane.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Oct 2013 03:03:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Parallel-archiver-and-scalability/m-p/968187#M5480</guid>
      <dc:creator>aminer10</dc:creator>
      <dc:date>2013-10-29T03:03:02Z</dc:date>
    </item>
    <item>
      <title>Hello again,</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Parallel-archiver-and-scalability/m-p/968188#M5481</link>
      <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hello again, &lt;BR /&gt; &lt;BR /&gt;I have done those benchmarks on a Q6600 Intel quad core. &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;Thank you, &lt;BR /&gt;Amine Moulay Ramdane.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Oct 2013 17:19:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Parallel-archiver-and-scalability/m-p/968188#M5481</guid>
      <dc:creator>aminer10</dc:creator>
      <dc:date>2013-10-29T17:19:58Z</dc:date>
    </item>
  </channel>
</rss>

