Mercurial > hg > Members > masakoha > masa
comparison Dec-2013/17th.html @ 6:89f82b09e32c
finish?? 17th
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 17 Dec 2013 19:03:45 +0900 |
parents | a96eeacc9d7b |
children | dafc2806d661 |
comparison
equal
deleted
inserted
replaced
5:a96eeacc9d7b | 6:89f82b09e32c |
---|---|
55 <p> | 55 <p> |
56 マルチコア CPU を最大限に活かすためには、並列プログラミングによる並列度を向上させなければならないが、実装が難しい。 | 56 マルチコア CPU を最大限に活かすためには、並列プログラミングによる並列度を向上させなければならないが、実装が難しい。 |
57 当研究室では Cerium Libraryを提供することによって並列プログラミングを容易にしているが、ファイル読み込み等のI/O部分に関してはまだ実装されていない。 | 57 当研究室では Cerium Libraryを提供することによって並列プログラミングを容易にしているが、ファイル読み込み等のI/O部分に関してはまだ実装されていない。 |
58 </p> | 58 </p> |
59 <p> | 59 <p> |
60 本研究ではその例題として正規表現を実装し、I/Oの並列化の設計・実装によって既存の正規表現の処理速度、処理効率を上げる。 | 60 本研究ではその例題として正規表現を実装し、I/Oの順次読み込みとTaskの並列化の設計・実装によって既存の正規表現の処理速度、処理効率を上げる。 |
61 </p> | 61 </p> |
62 | 62 |
63 </article> | 63 </article> |
64 | 64 |
65 <article> | 65 <article> |
72 read関数によるfileの順次読み込み<br> | 72 read関数によるfileの順次読み込み<br> |
73 (読み込み部分をread()からpread()へ変更) | 73 (読み込み部分をread()からpread()へ変更) |
74 </li> | 74 </li> |
75 | 75 |
76 <li> | 76 <li> |
77 Read Taskのブロック化 | 77 Read Taskのブロック化<br> |
78 (1つずつ起動していたものを、ブロック単位で起動するようにした) | 78 (1つずつ起動していたものを、ブロック単位で起動するようにした) |
79 </li> | 79 </li> |
80 | 80 |
81 <li> | 81 <li> |
82 MapReduce関数の整理 | 82 MapReduce関数の整理 |
297 <div align="center"> | 297 <div align="center"> |
298 <img src="images/new_run_task_blocks.jpg" width="40%" height="40%"> | 298 <img src="images/new_run_task_blocks.jpg" width="40%" height="40%"> |
299 </div> | 299 </div> |
300 <ul> | 300 <ul> |
301 <li> | 301 <li> |
302 </li> | 302 run16でブロック単位を起動することは変わりはないが、1ブロックのTask数の半分がspawnすると新しいブロックを起動するようになっている。 |
303 </ul> | 303 </li> |
304 </article> | 304 </ul> |
305 | 305 </article> |
306 | |
307 <article class='smaller'> | |
308 <h3>Map Reduce</h3> | |
309 <p> | |
310 <div align="center"> | |
311 <img src="images/mapreduce.jpg" width="100%" height="100%"> | |
312 </div> | |
313 </p> | |
314 <ul> | |
315 <li> | |
316 スライド作成間に合わない・・・ | |
317 </li> | |
318 </ul> | |
319 </article> | |
306 </body> | 320 </body> |
307 </html> | 321 </html> |