Mercurial > hg > Members > kokubo > 2013-mid-thesis
diff paper/cerium.tex @ 2:b7c8a956c10b
write benchmark and conclusion
author | Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 06 Nov 2013 01:16:42 +0900 |
parents | f4b3de446113 |
children | 423b4d15e248 |
line wrap: on
line diff
--- a/paper/cerium.tex Tue Nov 05 23:59:45 2013 +0900 +++ b/paper/cerium.tex Wed Nov 06 01:16:42 2013 +0900 @@ -1,11 +1,11 @@ \section{Cerium における Task の生成}\label{section:cerium} Cerium では,user が createtask を行い、input data や依存関係の設定し spawn を行うと TaskManager で Task が生成される。 -spawn の代わりに新たに用意した iterate を利用することで,Data 並列処理を行う Task として登録される。 +spawn の代わりに新たに用意した iterate を利用することで,Data 並列実行を行う Task として登録される。 Task 毎に依存関係を表す wait\_i と wait\_me というリストがあり、依存関係が解消されて実行可能になった Task は ActiveTaskList に移される。さらに、Scheduler に転送しやすい TaskList に変換してから各 Scheduler に 転送される。 -以下に Data 並列処理を行う Task を生成する例題を示す。 +以下に Data 並列実行を行う Task を生成する例題を示す。 input data を二つ用意し、 input 同士を乗算し、 output に格納する multiply という例題となる。 \begin{Verbatim}[fontsize=\footnotesize,xleftmargin=1cm] void @@ -42,7 +42,7 @@ \hline set\_cpu & Task を実行するデバイスの設定 \\ \hline - iterate&Data 並列処理を行う Task として ActiveTaskList に登録 \\ + iterate&Data 並列実行を行う Task として ActiveTaskList に登録 \\ \hline \end{tabular} \end{center}