changeset 47:bd1f1aa3825f default tip

fix
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Thu, 15 May 2014 10:55:23 +0900
parents d52ea7f52196
children
files presen/s6/index.html
diffstat 1 files changed, 18 insertions(+), 19 deletions(-) [+]
line wrap: on
line diff
--- a/presen/s6/index.html	Thu May 15 01:44:02 2014 +0900
+++ b/presen/s6/index.html	Thu May 15 10:55:23 2014 +0900
@@ -331,16 +331,16 @@
     <!--<img src='images/IO_0blockread.png' style="height:350px">-->
     <ul>
         <li>
-        Blocked Read の実装だけでは、Blocked Read Task 間に Word Count Task が割り込まれてしまう可能性がある。
+        Blocked Read の実装だけでは、Blocked Read Task 間に Task が割り込まれてしまう可能性がある。
         </li>
         <li>
-        I/O を含むアプリケーションの実行時間は、ほとんどが I/O ネックとなることが多い。
+        I/O を含むアプリケーションの実行時間のほとんどが I/O の時間になることが多い。
         </li>
         <li>
         読み込みの間に Task が割り込まれると、下の図のように全体の実行速度が遅くなってしまう。
         </li>
     <br><img src='images/read_break.png' style="height:350px"align="middle"><br>
-        <li>Blocked Read Task に I/O 専用 thread を用意して、 Word Count とは別に Thread を割り当てることにより、Blocked Read Task 間に Word Count が割り込まれないようにした。</li>
+        <li>Blocked Read Task に I/O 専用 thread を用意して、 Word Count とは別に Thread を割り当てることにより、Blocked Read Task 間に Task が割り込まれないようにした。</li>
         <li>Thread レベルで割り込まれないように、pthread_setschedparam にて IO_0 の priority を設定している。<br>
         </li>
     </ul>
@@ -425,14 +425,13 @@
 
 
 <ul>
-  <li>
-  <font color=red>CPU 4 以上</font>からはほとんど同じ実行結果を示した。
-  </li>
-  <li>
-  実行時間のほとんどは I/O の読み込みの時間となっている。<br>
-  read だけの時間を測定すると、<font color=red>11.166 秒</font>となった。
-  </li>
-  <li>
+<li> SPE_ANY は、Cerium Task Manager がそれぞれの Task に自動的に CPU を割り振ってくれる。<br>
+-> I/O が連続で動作する保証がなくなってしまう。
+</li>
+<li> <font color=red>CPU 4 以上</font>からはほとんど同じ実行結果を示した。 </li>
+<li> 実行時間のほとんどは I/O の読み込みの時間となっている。<br>
+read でファイル読み込みだけの時間を測定すると、<font color=red>11.166 秒</font>となった。 </li>
+<li>
   GPU を使用した場合、並列計算と I/O を分離させたほうが <font color=red>10%</font> ほど速くなった。
   </li>
 </ul>
@@ -546,6 +545,14 @@
     </tbody>
 </table>
 
+    <ul>
+    <li>
+    Blocked Read size を大きくすると、mmap は遅くなってしまう。
+    </li>
+    <li>
+    <font color=red>本研究ではI/O をBlocked Read(IO_0)で実装してなおかつ、CPU 12 の時、最速となった。</font>
+    </li>
+    </ul>
 <p>
 実験1との比較<br>
 Blocked read Task 1つ当たりの読み込み量 : <font color=red>16 kbyte </font>* 48
@@ -594,14 +601,6 @@
         </tr>
     </tbody>
 </table>
-    <ul>
-    <li>
-    Blocked Read size を大きくすると、mmap は遅くなってしまう。
-    </li>
-    <li>
-    <font color=red>本研究ではI/O をBlocked Read(IO_0)で実装してなおかつ、CPU 12 の時、最速となった。</font>
-    </li>
-    </ul>
       </div>
 
 <div>