# HG changeset patch # User admin@e055734.st.ie.u-ryukyu.ac.jp # Date 1237806928 -32400 # Node ID df0154d1bc38fffe2f9708343f6f2bed68d8a4bd # Parent d1e6ef9c38dcb0bdf5aeed6a6930942e0f9fba8b bib bbl diff -r d1e6ef9c38dc -r df0154d1bc38 paper/ARC183OS111-39.bbl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/ARC183OS111-39.bbl Mon Mar 23 20:15:28 2009 +0900 @@ -0,0 +1,22 @@ +\begin{thebibliography}{10} + +\bibitem{cell} +{Sony Corporation}: {Cell broadband engine architecture} (2005). + +\bibitem{cerium} +: {SourceForge.JP: Project Info - Cerium Rendering Engine}, + \url{https://sourceforge.jp/projects/cerium/}. + +\bibitem{gongo} +宮國渡 : Cell 用の Fine-Grain Task Managerの実装 + : 琉球大学理工学研究科情報工学専攻 平成20年度学位論文 (2009). + +\bibitem{sdl} +: {Simple DirectMedia Layer}, \url{http://www.libsdl.org/}. + +\bibitem{amdahl} +{Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug + Lea}: {\em {Java Concurrency in Prac-tice}}, {Addison-Wesley Professional} + (2005). + +\end{thebibliography} diff -r d1e6ef9c38dc -r df0154d1bc38 paper/ARC183OS111-39.bib --- a/paper/ARC183OS111-39.bib Mon Mar 23 04:33:41 2009 +0900 +++ b/paper/ARC183OS111-39.bib Mon Mar 23 20:15:28 2009 +0900 @@ -1,5 +1,5 @@ @article{gongo, - author = "宮國 渡", + author = "宮國渡", yomi = "MIYAGUNI Wataru", title = "Cell 用の Fine-Grain Task Manager の実装", journal = "琉球大学理工学研究科情報工学専攻 平成20年度学位論文", diff -r d1e6ef9c38dc -r df0154d1bc38 paper/ARC183OS111-39.tex --- a/paper/ARC183OS111-39.tex Mon Mar 23 04:33:41 2009 +0900 +++ b/paper/ARC183OS111-39.tex Mon Mar 23 20:15:28 2009 +0900 @@ -1,1 +1,106 @@ -\documentclass{ipsjpapers} \usepackage[dvipdfm]{graphicx} \usepackage{url} %\input{dummy.tex} %% Font % 巻数,号数などの設定 \setcounter{volume}{50} \setcounter{number}{2} \setcounter{volpageoffset}{1234} \received{2008}{9}{17} \accepted{2008}{11}{28} % ユーザが定義したマクロなど. \makeatletter \let\@ARRAY\@array \def\@array{\def\<{\inhibitglue}\@ARRAY} \def\<{\(\langle\)\nobreak} \def\>{\nobreak\(\rangle\)} %\def\|{\verb|} \def\Underline{\setbox0\hbox\bgroup\let\\\endUnderline} \def\endUnderline{\vphantom{y}\egroup\smash{\underline{\box0}}\\} \def\LATEX{\iLATEX\Large} \def\LATEx{\iLATEX\normalsize} \def\LATex{\iLATEX\small} \def\iLATEX#1{L\kern-.36em\raise.3ex\hbox{#1\bf A}\kern-.15em T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX} \def\LATEXe{\ifx\LaTeXe\undefined \LaTeX 2e\else\LaTeXe\fi} \def\LATExe{\ifx\LaTeXe\undefined \iLATEX\scriptsize 2e\else\LaTeXe\fi} \def\Quote{\list{}{}\item[]} \let\endQuote\endlist \def\TT{\if@LaTeX@e\tt\fi} \def\CS#1{\if@LaTeX@e\tt\expandafter\string\csname#1\endcsname\else $\backslash$#1\fi} %\checklines % 行送りを確認する時に使用 \begin{document}%{ % 和文表題 \title{Cell Task Manager Cerium のSPU内データ管理} %%\title[{\protect\LaTeX} による論文作成のガイド]%{{\protect\LATEX} による論文作成のガイド(第7.1版)} % 英文表題 \etitle{Data management in SPU on Cell Task Manager Cerium} % 所属ラベルの定義 \affilabel{1}{琉球大学理工学研究科情報工学専攻 \\Interdisciplinary Infomation Engineering, Graduate School of Engineering and Science, University of the Ryukyus.} \affilabel{2}{琉球大学工学部情報工学科\\Infomation Engineering, University of the Ryukyus.} \affilabel{3}{琉球大学理工学研究科情報工学専攻 \\Interdisciplinary Infomation Engineering, Graduate School of Engineering and Science, University of the Ryukyus.} \affilabel{4}{琉球大学工学部情報工学科\\Infomation Engineering, University of the Ryukyus.} % 和文著者名 \author{ 多賀野海人\affiref{4}\and 宮國 渡\affiref{1}\and 河野 真治\affiref{2}\and 小林佑亮\affiref{4} } % 英文著者名 \eauthor{ Kaito TAGANO\affiref{4}\and Wataru MIYAGUNI\affiref{1}\and Shinji KONO\affiref{2}\and Yusuke KOBAYASHI\affiref{4} } % 和文概要 \begin{abstract} PlayStation 3 では、 搭載されている Linux を用いてゲームを開発することができるが、 GPU の詳細が公開されていないため、 Frame Buffer 上に描画する必要がある。 Frame Buffer 上の描画は非常に低速である。 本研究では Cell 用の Task Manager を実装し、 Frame Buffer 上で高速な 3D Graphics Renderer を開発する。 \end{abstract} \begin{eabstract} % 英文概要 In PS3, the game can be developed by using installed Linux. However, because details of GPU are unpublished, it is necessary to draw on Frame Buffer. Drawing on Frame Buffer is very low-speed. In this research, we implement Task Manager for Cell and develop 3D Graphics Renderer high-speed on Frame Buffer. \end{eabstract} % 表題などの出力 \maketitle % }{ % 本文はここから始まる \input{introduction} % 研究目的 \input{cell} % Cell \input{cerium} % Cerium \input{rendering} % 開発過程 \input{compare} % 評価と考察 \input{conclusion} % まとめ %\nocite{kono} %\nocite{libspe2} \bibliographystyle{ipsjunsrt} \bibliography{sigos} \end{document} \ No newline at end of file +\documentclass{ipsjpapers} +\usepackage[dvipdfm]{graphicx} +\usepackage{url} + +%\input{dummy.tex} %% Font + +% 巻数,号数などの設定 +\setcounter{volume}{50} +\setcounter{number}{2} +\setcounter{volpageoffset}{1234} +\received{2008}{9}{17} +\accepted{2008}{11}{28} + +% ユーザが定義したマクロなど. +\makeatletter +\let\@ARRAY\@array \def\@array{\def\<{\inhibitglue}\@ARRAY} +\def\<{\(\langle\)\nobreak} +\def\>{\nobreak\(\rangle\)} +%\def\|{\verb|} +\def\Underline{\setbox0\hbox\bgroup\let\\\endUnderline} +\def\endUnderline{\vphantom{y}\egroup\smash{\underline{\box0}}\\} +\def\LATEX{\iLATEX\Large} +\def\LATEx{\iLATEX\normalsize} +\def\LATex{\iLATEX\small} +\def\iLATEX#1{L\kern-.36em\raise.3ex\hbox{#1\bf A}\kern-.15em + T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX} +\def\LATEXe{\ifx\LaTeXe\undefined \LaTeX 2e\else\LaTeXe\fi} +\def\LATExe{\ifx\LaTeXe\undefined \iLATEX\scriptsize 2e\else\LaTeXe\fi} +\def\Quote{\list{}{}\item[]} +\let\endQuote\endlist +\def\TT{\if@LaTeX@e\tt\fi} +\def\CS#1{\if@LaTeX@e\tt\expandafter\string\csname#1\endcsname\else + $\backslash$#1\fi} + +%\checklines % 行送りを確認する時に使用 +\begin{document}%{ +% 和文表題 +\title{Cell Task Manager Cerium のSPU内データ管理} +%%\title[{\protect\LaTeX} による論文作成のガイド]%{{\protect\LATEX} による論文作成のガイド(第7.1版)} +% 英文表題 +\etitle{Data management in SPU on Cell Task Manager Cerium} + +% 所属ラベルの定義 +\affilabel{1}{琉球大学理工学研究科情報工学専攻 \\Interdisciplinary Infomation Engineering, Graduate School of Engineering and Science, University of the Ryukyus.} +\affilabel{2}{琉球大学工学部情報工学科\\Infomation Engineering, University of the Ryukyus.} +\affilabel{3}{琉球大学理工学研究科情報工学専攻 \\Interdisciplinary Infomation Engineering, Graduate School of Engineering and Science, University of the Ryukyus.} +\affilabel{4}{琉球大学工学部情報工学科\\Infomation Engineering, University of the Ryukyus.} + +% 和文著者名 +\author{ + 多賀野海人\affiref{4}\and + 宮國 渡\affiref{1}\and + 河野 真治\affiref{2}\and + 小林佑亮\affiref{4} +} + +% 英文著者名 +\eauthor{ + Kaito TAGANO\affiref{4}\and + Wataru MIYAGUNI\affiref{1}\and + Shinji KONO\affiref{2}\and + Yusuke KOBAYASHI\affiref{4} +} + +% 和文概要 +\begin{abstract} +PlayStation 3 では、 +搭載されている Linux を用いてゲームを開発することができるが、 +GPU の詳細が公開されていないため、 +Frame Buffer 上に描画する必要がある。 +Frame Buffer 上の描画は非常に低速である。 +本研究では Cell 用の Task Manager を実装し、 +Frame Buffer 上で高速な 3D Graphics Renderer を開発する。 +\end{abstract} +\begin{eabstract} +% 英文概要 +In PS3, the game can be developed by using installed Linux. +However, because details of GPU are unpublished, +it is necessary to draw on Frame Buffer. +Drawing on Frame Buffer is very low-speed. +In this research, we implement Task Manager for Cell and +develop 3D Graphics Renderer high-speed on Frame Buffer. +\end{eabstract} + +% 表題などの出力 +\maketitle + +% }{ + +% 本文はここから始まる +\input{introduction} % 研究目的 +\input{cell} % Cell +\input{cerium} % Cerium +\input{rendering} % 開発過程 +\input{compare} % 評価と考察 +\input{conclusion} % まとめ + +%\nocite{kono} +%\nocite{libspe2} + + + +\bibliographystyle{ipsjunsrt} +\bibliography{bib.bbl} + +\end{document} diff -r d1e6ef9c38dc -r df0154d1bc38 paper/Makefile --- a/paper/Makefile Mon Mar 23 04:33:41 2009 +0900 +++ b/paper/Makefile Mon Mar 23 20:15:28 2009 +0900 @@ -2,7 +2,7 @@ LATEX = platex-utf8 #LATEX = latex -#BIBTEX = bibtex +BIBTEX = jbibtex DVIPS = dvips DVIPDFM = dvipdfmx RM = rm -f @@ -47,9 +47,6 @@ @if [ -f $(TARGET).big ];\ then $(RM) $(TARGET).big;\ fi - @if [ -f $(TARGET).bbl ];\ - then $(RM) $(TARGET).bbl;\ - fi @if [ -f $(TARGET).ilg ];\ then $(RM) $(TARGET).ilg;\ fi @@ -71,9 +68,6 @@ @if [ -f $(TARGET).out ];\ then $(RM) $(TARGET).out;\ fi - @if [ -f $(TARGET).bbl ];\ - then $(RM) $(TARGET).bbl;\ - fi @if [ -f $(TARGET).blg ];\ then $(RM) $(TARGET).blg;\ fi diff -r d1e6ef9c38dc -r df0154d1bc38 paper/bib.bbl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/bib.bbl Mon Mar 23 20:15:28 2009 +0900 @@ -0,0 +1,22 @@ +\begin{thebibliography}{10} + +\bibitem{cell} +{Sony Corporation}: {Cell broadband engine architecture} (2005). + +\bibitem{cerium} +: {SourceForge.JP: Project Info - Cerium Rendering Engine}, + \url{https://sourceforge.jp/projects/cerium/}. + +\bibitem{gongo} +宮國渡 : Cell 用の Fine-Grain Task Managerの実装 + : 琉球大学理工学研究科情報工学専攻 平成20年度学位論文 (2009). + +\bibitem{sdl} +: {Simple DirectMedia Layer}, \url{http://www.libsdl.org/}. + +\bibitem{amdahl} +{Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug + Lea}: {\em {Java Concurrency in Prac-tice}}, {Addison-Wesley Professional} + (2005). + +\end{thebibliography}