Mercurial > hg > Papers > 2014 > masakoha-sigos
changeset 42:0652d8e21b4c
fix
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 14 May 2014 01:26:49 +0900 |
parents | 46dd50de6f90 |
children | f49b0fb9fcfd |
files | presen/s6/index.html |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/presen/s6/index.html Tue May 13 20:14:16 2014 +0900 +++ b/presen/s6/index.html Wed May 14 01:26:49 2014 +0900 @@ -174,6 +174,9 @@ read と 並列計算 が同時に実行 </li> </ol> + <p> + -> 本研究では並列計算を Word Count で実装を行った。 + </p> </div> <div class='slide'> @@ -272,8 +275,10 @@ </tbody> </table> <p> + User が Word Count などの Task を生成して、それらを GPU や CPU などに計算させるように User 自身で設定することができる。 + </p> + <p> ファイルを読みながら、Word Count や grep などを 並列実行したい。<br> - -> 本研究では Word Count にて実装を行った。 </p> <p> 計算よりも読み込みを優先しなければならない。読み込みで待ちが入ってしまうので、IO Thread を追加。 @@ -293,7 +298,9 @@ <div class='slide'> <h2>Blocked Read の実装</h2> + <p> 読み込みながら並列計算を実行する方法を、Blocked Read と名付けた。 + </p> <br> <img src='images/blockread.png' style="height:300px"align="middle"> <!-- UML 形式にして --> @@ -324,6 +331,9 @@ <!--<img src='images/IO_0blockread.png' style="height:350px">--> <ul> <li> + Blocked Read の実装だけでは、Blocked Read Task 間に Word Count Task が割り込まれてしまう可能性がある。 + </li> + <li> I/O を含むアプリケーションの実行時間は、ほとんどが I/O ネックとなることが多い。 </li> <li>