changeset 11:a0c222f5fb40

*** empty log message ***
author gongo
date Mon, 14 Jul 2008 21:41:57 +0900
parents 1d3cd0c9eddb
children ae4f04bc66a4
files cell.tex conclusion.tex introduction.tex task_manager.tex
diffstat 4 files changed, 8 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/cell.tex	Mon Jul 14 21:29:17 2008 +0900
+++ b/cell.tex	Mon Jul 14 21:41:57 2008 +0900
@@ -28,7 +28,7 @@
 
 \begin{figure}[tb]
   \begin{center}
-    \includegraphics[scale=0.6]{figure/cbe-spe.pdf}
+    \includegraphics[scale=0.5]{figure/cbe-spe.pdf}
     \caption{Synergetic Processor Element}
     \label{fig-cbe-spe}
   \end{center}
--- a/conclusion.tex	Mon Jul 14 21:29:17 2008 +0900
+++ b/conclusion.tex	Mon Jul 14 21:41:57 2008 +0900
@@ -8,8 +8,8 @@
 並列プログラミング経験の低い学生の実験も、
 並列効果が見られる並列プログラムを作成する事が出来た。
 
-TODO
-(ちょっとここ言い回し変?)
+%TODO
+%(ちょっとここ言い回し変?)
 
 %シーケンシャルプログラムから並列プログラムへ変換する際、
 %コードをタスクとして分割したり、データ構造をタスクや SPE などの特殊な環境に
--- a/introduction.tex	Mon Jul 14 21:29:17 2008 +0900
+++ b/introduction.tex	Mon Jul 14 21:41:57 2008 +0900
@@ -9,6 +9,10 @@
 一つずつこなしていくことが必要となる。
 本研究では、こういった開発行程をサポートするフレームワークとして、
 Many Core Architecture 向けのFine Grain Task Manager を設計する。
+Fine Grain Task の単位はサブルーチンまたは関数とする。
+同じタスクが Mac OS X や Linux、PS3 上など複数の環境で動くようにする。
+また、Thread を多用せず、細粒度タスク内での同期は行わない。
+
 
 %本研究では、Many Core Architecture 向けの Fine Grain Task Manager を設計する。
 %Fine Grain Task の単位はサブルーチンまたは関数とし、
--- a/task_manager.tex	Mon Jul 14 21:29:17 2008 +0900
+++ b/task_manager.tex	Mon Jul 14 21:41:57 2008 +0900
@@ -38,10 +38,7 @@
     Task *task;
     int length = sizeof(char)*STRSIZE;
 
-    /**
-     * Constructor
-     * @param CPU_NUM: 使用する CPU の数
-     */
+    // CPU_NUM: 使用する CPU の数
     manager = new TaskManager(CPUNUM);
 
     // TASK_RUN = TaskRun::run に対応する ID