view paper/master_paper.aux @ 12:e735d95e48d8

add benchmark data
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Wed, 04 Feb 2015 16:21:37 +0900
parents 265c2e89d54b
children 6277bb3a73e9
line wrap: on
line source

\relax 
\@writefile{toc}{\contentsline {chapter}{\numberline {第1章}研究目的と背景}{1}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}本論文の構成}{2}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第2章}既存のマルチプラットフォームフレームワーク}{3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}OpenCL}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Command Queue}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}メモリアクセス}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Gpu Architecture}}{4}}
\newlabel{fig:gpuarch}{{2.1}{4}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Cpu Architecture}}{4}}
\newlabel{fig:cpuarch}{{2.2}{4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}データ並列}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.4}ワークグループ}{5}}
\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces kernel で使用する ID 取得の API}}{5}}
\newlabel{table:kernel_id_api}{{2.1}{5}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces WorkItem ID}}{6}}
\newlabel{fig:workitem_id}{{2.3}{6}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}CUDA}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Stream}{7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}データ並列}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Calculate Index example}}{8}}
\newlabel{fig:calculateIndex}{{2.4}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {2.3}StarPU}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}codelet}{8}}
\newlabel{src:codelet}{{2.1}{8}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2.1}codeletの例}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}データ並列}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces StarPUにおけるデータ分割}}{9}}
\newlabel{fig:data_partition}{{2.5}{9}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第3章}Cerium}{11}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Cerium の概要}{11}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Cerium TaskManager}{11}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Cerium における Task}{12}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Task Manager}}{12}}
\newlabel{fig:taskmanager}{{3.1}{12}}
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Task の Scheduling}{12}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Scheduler}}{13}}
\newlabel{fig:scheduler}{{3.2}{13}}
\@writefile{toc}{\contentsline {section}{\numberline {3.5}Task 生成の例}{13}}
\newlabel{src:createTask}{{3.1}{13}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.1}Task の生成}{13}}
\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces Task 生成おける API}}{14}}
\newlabel{table:task_create_api}{{3.1}{14}}
\newlabel{src:task}{{3.2}{14}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.2}Task}{14}}
\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Task 側で使用する API}}{14}}
\newlabel{table:task_api}{{3.2}{14}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第4章}Ceriumを用いた例題}{15}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Bitonic Sort}{15}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Bitonic Sort の例}}{16}}
\newlabel{fig:sort}{{4.1}{16}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Word Count}{17}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces WordCountのフロー}}{18}}
\newlabel{fig:wordcount}{{4.2}{18}}
\@writefile{toc}{\contentsline {section}{\numberline {4.3}FFT}{19}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第5章}マルチコアへの対応}{20}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}マルチコア上での実行の機構}{20}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}ベンチマーク}{20}}
\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Ceriumを実行する実験環境1}}{20}}
\newlabel{tab:firefly_spec}{{5.1}{20}}
\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Ceriumを実行する実験環境2}}{21}}
\newlabel{tab:dragonfly_spec}{{5.2}{21}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第6章}GPGPUへの対応}{22}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}OpenCL}{22}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}OpenCL による実装の機構}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.2}ベンチマーク}{23}}
\@writefile{toc}{\contentsline {section}{\numberline {6.2}CUDA}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}CUDA による実装の機構}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.2}ベンチマーク}{23}}
\@writefile{toc}{\contentsline {section}{\numberline {6.3}データ並列}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}データ並列実行の機構}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.2}iterate API}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.3}ベンチマーク}{23}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第7章}並列処理向けI/O}{24}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {7.1}新たに実装したI/Oの機構}{24}}
\@writefile{toc}{\contentsline {section}{\numberline {7.2}ベンチマーク}{24}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第8章}Memory Allocator}{25}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {8.1}現状のMemory Allocator}{25}}
\@writefile{toc}{\contentsline {section}{\numberline {8.2}新しいMemory Allocator}{25}}
\@writefile{toc}{\contentsline {section}{\numberline {8.3}ベンチマーク}{25}}
\@writefile{toc}{\contentsline {chapter}{\numberline {第9章}結論}{26}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{chapter:conclusion}{{9}{26}}
\@writefile{toc}{\contentsline {section}{\numberline {9.1}まとめ}{26}}
\@writefile{toc}{\contentsline {section}{\numberline {9.2}今後の課題}{26}}
\citation{*}
\bibstyle{junsrt}
\bibdata{master_paper}
\@writefile{toc}{\contentsline {chapter}{謝辞}{27}}
\bibcite{msgpack:2013}{1}
\bibcite{nobuyasu:2013a}{2}
\bibcite{shoshi:2011a}{3}
\bibcite{shoshi:2011b}{4}
\bibcite{cassandra}{5}
\bibcite{bigtable}{6}
\bibcite{cap}{7}
\bibcite{dynamo}{8}
\bibcite{deos2013}{9}
\bibcite{d_add2013}{10}
\@writefile{toc}{\contentsline {chapter}{参考文献}{28}}
\@writefile{toc}{\contentsline {chapter}{発表文献}{29}}