Mercurial > hg > Papers > 2014 > masakoha-thesis > final
changeset 80:b38e4f75351b
some fix
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 26 Feb 2014 22:49:14 +0900 |
parents | 74e64dea2b49 |
children | c56ba6ec440a |
files | paper/fig/blockread.graffle slide/index.html |
diffstat | 2 files changed, 11 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/fig/blockread.graffle Wed Feb 26 22:08:57 2014 +0900 +++ b/paper/fig/blockread.graffle Wed Feb 26 22:49:14 2014 +0900 @@ -26,7 +26,7 @@ <key>MasterSheets</key> <array/> <key>ModificationDate</key> - <string>2014-02-26 12:37:11 +0000</string> + <string>2014-02-26 13:18:36 +0000</string> <key>Modifier</key> <string>masataka kohagura</string> <key>NotesVisible</key> @@ -39276,7 +39276,7 @@ <array> <dict> <key>Bounds</key> - <string>{{291.8175309446778, 57.777776757385524}, {42.962962204209759, 14}}</string> + <string>{{299.54851047688561, 57.851852416992188}, {42.962962204209759, 14}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> @@ -39425,8 +39425,8 @@ <integer>13</integer> <key>Points</key> <array> - <string>{186.08965642949588, 96.758182184094579}</string> - <string>{199.73979653968107, 129.68644699366126}</string> + <string>{180.09691799675031, 96.738045331088614}</string> + <string>{197.57684753768211, 129.70639641420007}</string> </array> <key>Style</key> <dict> @@ -39582,7 +39582,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{152.5925898977105, 71.851857120776828}, {56.47795071315111, 24.444438926962349}}</string> + <string>{{145.14346423495786, 71.851857120776828}, {56.47795071315111, 24.444438926962349}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>ID</key>
--- a/slide/index.html Wed Feb 26 22:08:57 2014 +0900 +++ b/slide/index.html Wed Feb 26 22:49:14 2014 +0900 @@ -29,7 +29,8 @@ <article> <h3>I/Oを含むアプリケーションの並列化</h3> <p> - Cerium : CellおよびLinux、 Mac OS X上で動く並列プログラミングフレームワーク + Cerium : <br> + CellおよびLinux、 Mac OS X 上で動く並列プログラミングフレームワーク </p> <img src='images/resources.png' style="height:170px" align="middle"> <ul> @@ -37,7 +38,6 @@ <li><font color=red>I/O専用の Threadを追加</font></li> </ul> mmap 実装と比較して1.5倍の速度を得た - </article> @@ -159,9 +159,8 @@ <br> <img src='images/IO_0blockread.png' style="height:350px"> <ul> - <li>priority が最優先されるので、他の Task に割り込まれなくなる<br> - <li>Blocked Read Task が最優先されるので、他の Task に割り込まれなくなる<br> - <li>pthread_setparam で実装<br> + <li>priority が最優先されるので、Blocked Read Task に割り込みが行われなくなる<br> + <li>pthread_setschedparam にて実装<br> </li> </ul> </article> @@ -228,7 +227,8 @@ <ul> <li> Blocked Read & IO_0 が mmap より<font color=red>1.55倍</font>実行速度が向上した。<br> </li> - <li> mmap では 1つ1つの Task がファイルの読み込みを行ってしまうため、読み込み回数が多くなり実行速度が遅くなったと考えられる。 </li> + <!-- <li> mmap では 1つ1つの Task がファイルの読み込みを行ってしまうため、読み込み回数が多くなり実行速度が遅くなったと考えられる。 </li> + --> <li> mmap で並列の Task で走らせると、ランダムアクセスとなってしまうため速度が遅くなってしまう。</li> </ul> </article>