Mercurial > hg > Papers > 2014 > masakoha-thesis > final
changeset 9:9950d5dbe2b2
change title
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 21 Jan 2014 19:30:08 +0900 |
parents | d71bcb588c27 |
children | 6d373178bbf0 |
files | paper/OUTLINE preliminary/final-thesis.tex |
diffstat | 2 files changed, 13 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/OUTLINE Tue Jan 21 02:43:28 2014 +0900 +++ b/paper/OUTLINE Tue Jan 21 19:30:08 2014 +0900 @@ -1,4 +1,4 @@ -Title : Cerium Task Manager による並列(分割?) I/O の設計と実装 +Title : Cerium の並列処理向け I/O の設計と実装 第1章 序論 1.1 研究背景と目的 @@ -11,16 +11,19 @@ 3.1 Word Count 3.2 File Read -第4章 並列(分割?) I/O の設計と実装 - 4.1 本研究以前の I/O の実装方法 (mmap) +第4章 並列処理向け I/O の設計と実装 + 4.1 mmap + (4.??) map_reduce 4.2 I/O の設計 - 4.2.1 single core sequential read - 4.2.2 multi core seguential read - 4.3 single core sequential read の実装 + 4.3 I/O の実装 4.4 Cerium の改良(CPU部分にIO_0などを追加したけど、どこにいれよう) - 4.5 I/O のベンチマーク -第5章 結論 +第5章 ベンチマーク + 5.1 実験環境 + 5.2 実験 + 5.3 結果 + +第6章 結論 5.1 まとめ 5.2 今後の課題
--- a/preliminary/final-thesis.tex Tue Jan 21 02:43:28 2014 +0900 +++ b/preliminary/final-thesis.tex Tue Jan 21 19:30:08 2014 +0900 @@ -18,7 +18,7 @@ \pagestyle{empty} \begin{document} -\title{Cerium Task Managerによる正規表現の実装} +\title{Cerium Task Manager による並列(分割?) I/O の設計と実装} \author{085726C {古波倉}{正隆} 指導教員 : 河野真治} \date{} \maketitle @@ -38,8 +38,7 @@ しかし、ファイル読み込みとTaskを並列化させることにより、さらなる処理速度の向上が見込まれる。 I/O部分が並列に動作し、高速かつ容易に記述できるようなAPIをCerium Libraryが提供することにより、様々な人が容易に並列プログラミングが記述できるようになるであろうと考えている。 -本研究ではその例題として正規表現を実装し、 -I/Oの並列化の設計・実装によって既存の正規表現の処理速度、処理効率を上げることを目指す。 +本研究では、I/Oの並列化の設計・実装によって既存の正規表現の処理速度、処理効率を上げることを目指す。 \section{Cerium Task Manager} Cerium Task Managerは、並列処理をTask単位で記述する。関数やサブルーチンをTaskとして扱い、そのTaskに対してInput Data、Output Data及び依存関係を設定する。そして、それに基づいた設定の元でTaskに管理し、実行される。本稿で述べるInput Dataとは、検索対象となるテキストファイルのことである。