changeset 72:3bf281002f72

fix
author Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
date Wed, 26 Feb 2014 02:25:32 +0900
parents 6bddfb10df11
children 17c93faef65b
files preliminary/final-thesis.pdf preliminary/final-thesis.tex
diffstat 2 files changed, 5 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
Binary file preliminary/final-thesis.pdf has changed
--- a/preliminary/final-thesis.tex	Tue Feb 25 21:40:27 2014 +0900
+++ b/preliminary/final-thesis.tex	Wed Feb 26 02:25:32 2014 +0900
@@ -38,14 +38,12 @@
 \section{Cerium Task Manager}
 Cerium Task Managerは、並列処理をTask単位で記述する。関数やサブルーチンをTaskとして扱い、そのTaskに対してInput Data、Output Data及び依存関係を設定する。そして、それに基づいた設定の元で Task Manager に管理され実行される。本稿で述べるInput Dataとは、検索対象となるテキストファイルのことである。
 
-Cerium Task ManagerはPlayStation 3/Cell、Mac OS X及びLinux上で利用することが可能で、近年ではGPUでの利用も可能となった。\cite{tomari}
+Cerium Task ManagerはPlayStation 3/Cell、Mac OS X及びLinux上で利用することができる。
 
 \section{I/O を含む Task の概要}
 ファイルを読み込んで一定の大きさでファイルを分割し (File Read)、それらに対してそれぞれ文字列検索等の処理 (Task)を行う。
 そしてそれぞれの処理から返されたの結果 (Output Data)を最後に集計をして結果を返す(Result Task)。(図\ref{fig:includeio})
 
-図\ref{fig:includeio}
-
 \begin{figure}[htbp]
 \begin{center}
 \includegraphics[width=0.5\textwidth]{pic/includeio.pdf}
@@ -115,7 +113,8 @@
 \begin{itemize}
  \item Mac OS X Mavericks (10.9.1)
  \item HDD 1TB、Memory 16GB、CPU 2*2.66 GHz 6-Core Intel Xeon
- \item ファイルサイズ 10GBに対して検索文字列がいくつ含まれるのかカウント
+ \item CPU NUM 12
+ \item 10GB のファイルに対して Booye-Moore String Search をかけ、検索文字列がいくつ含まれているのかカウント
  \item 測定はファイルの読み込みから結果が返ってくるまでの時間
 \end{itemize}
 
@@ -133,6 +132,8 @@
         \hline
         mmap & 154.6 \\
         \hline
+        一括 Read & 114.9 \\
+        \hline
         Blocked Read \& SPE\_ANY & 106.0 \\
         \hline
         Blocked Read \& IO\_0 & 99.2 \\
@@ -162,9 +163,5 @@
 ゲームフレームワーク Cerium Task Manager の改良\\
 情報処理学会システムソフトウェアとオペレーティング・システム研究会 (OS), April 2011
 
-\bibitem{tomari}渡真利 勇飛、河野 真治(琉球大学)\\
-Cerium Task Manager の GPGPU への対応\\
-情報処理学会システムソフトウェアとオペレーティング・システム研究会(OS)、May 2013
-
 \end{thebibliography}
 \end{document}