# HG changeset patch # User admin@mb22-no-macbook.local # Date 1237188051 -32400 # Node ID e7da353fafe24b35fc6acd04d6976c2a81b1f816 # Parent 25b7a105f66572e2fd40e0b5f138c4818c6019e4 test diff -r 25b7a105f665 -r e7da353fafe2 paper/cerium.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/cerium.tex Mon Mar 16 16:20:51 2009 +0900 @@ -0,0 +1,1 @@ +\section{Cerium} diff -r 25b7a105f665 -r e7da353fafe2 paper/compare.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/compare.tex Mon Mar 16 16:20:51 2009 +0900 @@ -0,0 +1,1 @@ +\section{評価と考察} diff -r 25b7a105f665 -r e7da353fafe2 paper/conclusion.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/conclusion.tex Mon Mar 16 16:20:51 2009 +0900 @@ -0,0 +1,1 @@ +\section{まとめ} diff -r 25b7a105f665 -r e7da353fafe2 paper/introduction.tex --- a/paper/introduction.tex Mon Mar 16 14:49:30 2009 +0900 +++ b/paper/introduction.tex Mon Mar 16 16:20:51 2009 +0900 @@ -34,16 +34,18 @@ 得られるようになってきている。しかし、Many Core Architecture の プログラムは複雑であり、その信頼性を確保することは難しい。 -本研究では、Many Core Architecture 向けの Fine Grain Task OS を設計する。 -この OS では、Amdahl 則を考慮して、 -定常的な並列性を細粒度タスクを使って実現する。 -そのために、シーングラフレベルから並列実行を考慮したプログラムとする。 +%本研究では、Many Core Architecture 向けの Fine Grain Task OS を設計する。 +%この OS では、Amdahl 則を考慮して、 +%定常的な並列性を細粒度タスクを使って実現する。 +%そのために、シーングラフレベルから並列実行を考慮したプログラムとする。 -細粒度タスク自体や、タスク全体のデバッグを容易にするために、 -同じタスクが Mac OS X や Linux、PS3 上など複数の環境で動くようにする。 -また、Thread を多用せず、細粒度タスク内での同期は行わない。 -これにより、並列プログラミングの経験の低いプログラマでも -容易に使用できる。 +%細粒度タスク自体や、タスク全体のデバッグを容易にするために、 +%同じタスクが Mac OS X や Linux、PS3 上など複数の環境で動くようにする。 +%また、Thread を多用せず、細粒度タスク内での同期は行わない。 +%これにより、並列プログラミングの経験の低いプログラマでも +%容易に使用できる。 + +本研究では、 例題として、本研究室で作成した、Rendering を含む PS3 上のゲームプログラム用 OS である Cerium \cite{gongo} を用いる。 @@ -56,6 +58,7 @@ \item Fine Grain Task Manager \end{itemize} -Cerium では、Cell の性能を十分に引き出し、 -今まで作成してきた PS、PS2 のゲームプログラムを PS3 へ -容易に移植できることを目的とする。 +Cerium における Rendering 部分の高速化を目的としている +%Cerium では、Cell の性能を十分に引き出し、 +%今まで作成してきた PS、PS2 のゲームプログラムを PS3 へ +%容易に移植できることを目的とする。 diff -r 25b7a105f665 -r e7da353fafe2 paper/sigos.tex --- a/paper/sigos.tex Mon Mar 16 14:49:30 2009 +0900 +++ b/paper/sigos.tex Mon Mar 16 16:20:51 2009 +0900 @@ -10,7 +10,7 @@ \begin{document} % 和文表題 -\title{Cell 用の Fine-grain Task Manager の実装} +\title{Cell Task Manager Cerium のSPU内データ管理} % 英文表題 \etitle{} @@ -70,12 +70,10 @@ \input{introduction} % 研究目的 \input{cell} % Cell -%\input{manycore} % many core system -%\input{osmesa} % OSMesa -%\input{cerium} % Cerium -%\input{cerium_dev} % 開発過程 -%\input{compare} % 評価と考察 -%\input{conclusion} % まとめ +\input{cerium} % Cerium +\input{texture} % 開発過程 +\input{compare} % 評価と考察 +\input{conclusion} % まとめ \nocite{kono} \nocite{libspe2} diff -r 25b7a105f665 -r e7da353fafe2 paper/texture.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/texture.tex Mon Mar 16 16:20:51 2009 +0900 @@ -0,0 +1,1 @@ +\section{Texture}