Mercurial > hg > Members > masakoha > masa
comparison 14/slides/OS_Abstract.html @ 66:2897e8a9d851
add 05th.txt
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 06 Apr 2014 05:22:37 +0900 |
parents | 852b0904cafe |
children |
comparison
equal
deleted
inserted
replaced
65:852b0904cafe | 66:2897e8a9d851 |
---|---|
95 | 95 |
96 <div id="cover"> | 96 <div id="cover"> |
97 <h1>Title 候補</h1> | 97 <h1>Title 候補</h1> |
98 <ul> | 98 <ul> |
99 <li> | 99 <li> |
100 Cerium による並列処理時の mmap と read の検証 | |
101 </li> | |
102 <li> | |
103 Cerium による並列処理向け I/O の実装 | 100 Cerium による並列処理向け I/O の実装 |
104 </li> | 101 </li> |
105 </ul> | 102 </ul> |
106 <h1>Abstract</h1> | 103 <h1>Abstract</h1> |
107 当研究室では、Task 単位で記述するフレームワーク、Cerium の開発を行っている。 | 104 <ul> |
108 先行研究では Task の並列化によって処理速度の向上が見られたが、ファイル読み込みの I/O 処理と Task が並列に動作するように実装されていない。 | 105 <li> |
109 従来はファイル読み込みを mmap で実装していたが、本論文では Blocked Read で実装を行った。 | 106 当研究室では、Task 単位で記述するフレームワーク、Cerium の開発を行っている。 |
110 さらに、Cerium 側にて I/O 専用スレッドを実装した。 | 107 従来はファイル読み込みを mmap で実装していたが、本論文では Blocked Read で実装を行った。 |
111 それらの実装を行った結果、従来の mmap の実装と比較して 1.55倍ほど速度が向上した。 | 108 Blocked Read とは、ファイルを一度に読み込まずに、あるサイズに分割して読み込む手法である。 |
112 </p> | 109 さらに、Cerium 側にて I/O 専用スレッドを実装した。 |
110 <!-- | |
111 それらの実装を行った結果、mmap での実装と比較して 1.55倍ほど速度が向上した。 | |
112 --> | |
113 それらの結果、mmap ではキャッシュに残った状態からの測定だと速く、 | |
114 Blocked Read ではファイル読み込みからの測定だと速くなった。 | |
115 </li> | |
116 </ul> | |
113 </div> | 117 </div> |
114 | 118 |
115 | 119 |
116 </div> <!-- presentation --> | 120 </div> <!-- presentation --> |
117 </body> | 121 </body> |