annotate ess2008.tex @ 3:3ee6deaab278

*** empty log message ***
author gongo
date Mon, 14 Jul 2008 16:28:37 +0900
parents d40dd97c0a50
children a927f08d51e2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
1 %\documentstyle{ipsjpapers}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
2 \documentclass{ipsjpapers}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
3 \usepackage[dvipdfm]{graphicx}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
4 \usepackage{url}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
5
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
6 \input{dummy.tex} %% font
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
7
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
8 % ユーザが定義したマクロなど.
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
9 \makeatletter
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
10 \let\@ARRAY\@array \def\@array{\def\<{\inhibitglue}\@ARRAY}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
11 \def\<{\(\langle\)}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
12 \def\>{\(\rangle\)}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
13 \def\|{\verb|}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
14 \def\Underline{\setbox0\hbox\bgroup\let\\\endUnderline}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
15 \def\endUnderline{\vphantom{y}\egroup\smash{\underline{\box0}}\\}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
16 \def\LATEX{\iLATEX\Large}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
17 \def\LATEx{\iLATEX\normalsize}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
18 \def\LATex{\iLATEX\small}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
19 \def\iLATEX#1{L\kern-.36em\raise.3ex\hbox{#1\bf A}\kern-.15em
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
20 T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
21 \def\LATEXe{\ifx\LaTeXe\undefined \LaTeX 2e\else\LaTeXe\fi}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
22 \def\LATExe{\ifx\LaTeXe\undefined \iLATEX\scriptsize 2e\else\LaTeXe\fi}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
23 \def\Quote{\list{}{}\item[]}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
24 \let\endQuote\endlist
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
25 \def\TT{\if@LaTeX@e\tt\fi}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
26 \def\CS#1{\if@LaTeX@e\tt\expandafter\string\csname#1\endcsname\else
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
27 $\backslash$#1\fi}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
28
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
29 %\checklines % 行送りを確認する時に使用
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
30 \begin{document}%{
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
31 % 和文表題
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
32 \title{Cell 用の Fine-Grain Task Manager の実装}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
33 % 英文表題
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
34 \etitle{Implementation of Fine-grain Task Manager for Cell}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
35 % 所属ラベルの定義
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
36 \affilabel{ie.u-ryukyu1}{琉球大学理工学研究科情報工学専攻\\Interdisciplinary Infomation Engineering, Graduate School of Engineering and Science, University of the Ryukyus}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
37 \affilabel{ie.u-ryukyu2}{琉球大学工学部情報工学科\\Infomation Engineering, University of the Ryukyus}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
38 % 和文著者名
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
39 \author{宮國 渡\affiref{ie.u-ryukyu1}\and
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
40 河野 真治\affiref{ie.u-ryukyu2}}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
41
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
42 % 英文著者名
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
43 \eauthor{Wataru MIYAGUNI\affiref{ie.u-ryukyu1}\and
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
44 Shinji KONO\affiref{ie.u-ryukyu2}}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
45
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
46 % 和文概要
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
47 \begin{abstract}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
48 近年、CPU の性能向上は、クロックサイクルをあげることよりも、
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
49 複数の CPU コア (Many Core Architecture) を導入することにより
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
50 得られるようになって来ている。しかし、Many Core Architecture のプログラムは
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
51 複雑であり、その信頼性を確保することは難しい。
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
52 本研究では Many Core Architecture 向けの Fine Grain Task Manager を設計する。
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
53 例題として、Rendering を含む PS3 上のゲームプログラム用フレームワークである
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
54 Cerium を用いる
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
55 \end{abstract}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
56 % 英文概要
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
57 \begin{eabstract}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
58 CPU performance is achieved in Many Core Architecture rather than high clock speed recently. The complicated nature of this architecture makes reliable program difficult.
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
59 In this paper, we implemented Fine Grain Task Manager for Many Core
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
60 Architecture.
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
61 We use this method for "Cerium" that is the framework for the game program on PS3 including Rendering.
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
62
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
63 \end{eabstract}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
64
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
65 % 表題などの出力
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
66 \maketitle
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
67
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
68 % 本文はここから始まる
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
69
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
70 \input{introduction} % 研究目的
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
71 \input{cell} % Cell
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
72 \input{manycore} % many core system
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
73 \input{task_manager} % Task Manager
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
74 \input{dev} % 開発過程
3
3ee6deaab278 *** empty log message ***
gongo
parents: 0
diff changeset
75 \input{student} % 学生の反応
0
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
76 \input{cerium} % Cerium
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
77 \input{compare} % 評価と考察
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
78 \input{conclusion} % まとめ
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
79
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
80 \bibliographystyle{ipsjunsrt}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
81 \bibliography{ess2008}
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
82
d40dd97c0a50 Initial revision
gongo
parents:
diff changeset
83 \end{document}