comparison 14/slides/April01st.html @ 63:6157582caebe

add 01st.memo
author Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
date Wed, 02 Apr 2014 08:44:42 +0900
parents 49ed2264da4c
children
comparison
equal deleted inserted replaced
62:49ed2264da4c 63:6157582caebe
94 <div class="presentation"> 94 <div class="presentation">
95 95
96 <!-- add slides here; example --> 96 <!-- add slides here; example -->
97 <div id="header"> 97 <div id="header">
98 <h1>Cerium による並列処理向け I/O の設計と実装</h1> 98 <h1>Cerium による並列処理向け I/O の設計と実装</h1>
99 <h1>Cerium による並列処理向け I/O の設計と実装</h1>
100 </div> 99 </div>
101 100
102 <div class='cover'> 101 <div class='cover'>
103 <h1>今週までの活動</h1> 102 <h1>今週までの活動</h1>
104 <ul> 103 <ul>
117 </div> 116 </div>
118 117
119 118
120 <div id="cover"> 119 <div id="cover">
121 <h1>Abstract</h1> 120 <h1>Abstract</h1>
122 <p>
123 当研究室では、並列プログラミングを容易にするためのフレームワーク、Cerium の開発を行っている。 121 当研究室では、並列プログラミングを容易にするためのフレームワーク、Cerium の開発を行っている。
124 先行研究では Task の並列化によって処理速度の向上が見られたが、ファイル読み込みの I/O 処理と Task が並列に動作するように実装されていない。 122 先行研究では Task の並列化によって処理速度の向上が見られたが、ファイル読み込みの I/O 処理と Task が並列に動作するように実装されていない。
125 従来はファイル読み込みを mmap で実装していたが、本論文では Blocked Read で実装を行った。Blocked Read とは、あるサイズずつで読み込む処理と、それらに文字列検索を行う処理を分離させるための実装法である。 123 従来はファイル読み込みを mmap で実装していたが、本論文では Blocked Read で実装を行った。Blocked Read とは、あるサイズずつで読み込む処理と、それらに文字列検索を行う処理を分離させるための実装法である。
126 その実装を行った結果、従来の mmap の実装と比較して 1.55倍ほど速度が向上した。 124 その実装を行った結果、従来の mmap の実装と比較して 1.55倍ほど速度が向上した。
127 </p> 125 </p>
128 126
129 <p> 127 <p>
130 We have developed Cerium that is a parallel programing Framework. 128 We have developed Cerium that is a parallel programing Framework.
131 In preceding research, procceing speed improved by concurrency of tasks. 129 In preceding research, procceing speed improved by concurrency of tasks.
132 But, Tasks and I/O proccecing 130 But, Tasks and I/O proccecing
133 当研究室では、並列プログラミングを容易にするためのフレームワーク、Cerium の開発を行っている。
134 先行研究では Task の並列化によって処理速度の向上が見られたが、ファイル読み込みの I/O 処理と Task が並列に動作するように実装されていなかった。
135 従来はファイル読み込みを mmap で実装していたが、本論文では Blocked Read で実装を行った。Blocked Read とは、あるサイズずつで読み込む処理と、それらに文字列検索を行う処理を分離させるための実装法である。
136 その実装を行った結果、従来の mmap の実装と比較して 1.55倍ほど速度が向上した。
137 </p> 131 </p>
138 132
139 </div> 133 </div>
140 134
141 <div class='cover'> 135 <div class='cover'>