今週までの活動
- Abstract を作成
- word count にて、mmap vs blocked read
事務連絡
- 名刺を illustrator にて作成・注文
-
並列信頼研ロゴステッカーは、業者注文停止のため注文が遅くなる
(再開までにしばらく時間がかかりそう)
Abstract
当研究室では、並列プログラミングを容易にするためのフレームワーク、Cerium の開発を行っている。
先行研究では Task の並列化によって処理速度の向上が見られたが、ファイル読み込みの I/O 処理と Task が並列に動作するように実装されていなかった。
従来はファイル読み込みを mmap で実装していたが、本論文では Blocked Read で実装を行った。Blocked Read とは、あるサイズずつで読み込む処理と、それらに文字列検索を行う処理を分離させるための実装法である。
その実装を行った結果、従来の mmap の実装と比較して 1.55倍ほど速度が向上した。
word count で mmap vs Blocked Read
- Item One Here
- Item Two Here
名刺作成と注文
希望者全員の分の名刺の作成と注文を行った。
到着予定日は 新B4、新M1 は4/3 頃、新M2 は4/6頃に到着予定。