annotate paper/master_paper.aux @ 19:79d16cee0afd

Benchmark gpu.minor fix abstruct
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Fri, 13 Feb 2015 09:29:41 +0900
parents d7cf4a51597f
children bd42a79ab49a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 \relax
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
2 \@writefile{toc}{\contentsline {chapter}{\numberline {第1章}フレームワークにおけるマルチプラットフォーム対応の必要性}{1}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
5 \@writefile{toc}{\contentsline {chapter}{\numberline {第2章}既存のマルチプラットフォームフレームワーク}{2}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
8 \@writefile{toc}{\contentsline {section}{\numberline {2.1}Architecture}{2}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
9 \@writefile{toc}{\contentsline {section}{\numberline {2.2}Shared Memory}{2}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
10 \newlabel{sec:shared_memory}{{2.2}{2}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
11 \@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces GPU Architecture}}{3}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
12 \newlabel{fig:gpuarch}{{2.1}{3}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
13 \@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces CPU Architecture}}{3}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
14 \newlabel{fig:cpuarch}{{2.2}{3}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
15 \@writefile{toc}{\contentsline {section}{\numberline {2.3}OpenCL}{4}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
16 \@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces WorkItem ID}}{5}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
17 \newlabel{fig:workitem_id}{{2.3}{5}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
18 \@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces kernel で使用する ID 取得の API}}{5}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
19 \newlabel{table:kernel_id_api}{{2.1}{5}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
20 \@writefile{toc}{\contentsline {section}{\numberline {2.4}CUDA}{6}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
21 \@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Calculate Index example}}{7}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
22 \newlabel{fig:calculateIndex}{{2.4}{7}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
23 \@writefile{toc}{\contentsline {section}{\numberline {2.5}StarPU}{7}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
24 \newlabel{src:codelet}{{2.1}{7}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
25 \@writefile{lol}{\contentsline {lstlisting}{\numberline {2.1}codeletの例}{7}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
26 \@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces StarPUにおけるデータ分割}}{8}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
27 \newlabel{fig:data_partition}{{2.5}{8}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
28 \@writefile{toc}{\contentsline {chapter}{\numberline {第3章}並列プログラミングフレームワーク Cerium}{9}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
31 \@writefile{toc}{\contentsline {section}{\numberline {3.1}Cerium の概要}{9}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
32 \@writefile{toc}{\contentsline {section}{\numberline {3.2}Cerium TaskManager}{9}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
33 \@writefile{toc}{\contentsline {section}{\numberline {3.3}Cerium における Task}{10}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
34 \@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Task Manager}}{10}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
35 \newlabel{fig:taskmanager}{{3.1}{10}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
36 \@writefile{toc}{\contentsline {section}{\numberline {3.4}Task の Scheduling}{10}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
37 \@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Scheduler}}{11}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
38 \newlabel{fig:scheduler}{{3.2}{11}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
39 \@writefile{toc}{\contentsline {section}{\numberline {3.5}Task 生成の例}{11}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
40 \newlabel{src:createTask}{{3.1}{11}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
41 \@writefile{lol}{\contentsline {lstlisting}{\numberline {3.1}Task の生成}{11}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
42 \@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces Task 生成おける API}}{12}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
43 \newlabel{table:task_create_api}{{3.1}{12}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
44 \newlabel{src:task}{{3.2}{12}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
45 \@writefile{lol}{\contentsline {lstlisting}{\numberline {3.2}Task}{12}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
46 \@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Task 側で使用する API}}{12}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
47 \newlabel{table:task_api}{{3.2}{12}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
48 \@writefile{toc}{\contentsline {chapter}{\numberline {第4章}Ceriumを用いた例題}{13}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
49 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
50 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
51 \@writefile{toc}{\contentsline {section}{\numberline {4.1}Bitonic Sort}{13}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
52 \@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Bitonic Sort の例}}{14}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
53 \newlabel{fig:sort}{{4.1}{14}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
54 \@writefile{toc}{\contentsline {section}{\numberline {4.2}Word Count}{15}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
55 \@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces WordCountのフロー}}{16}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
56 \newlabel{fig:wordcount}{{4.2}{16}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
57 \@writefile{toc}{\contentsline {section}{\numberline {4.3}FFT}{17}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
58 \@writefile{toc}{\contentsline {chapter}{\numberline {第5章}マルチコアへの対応}{18}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
60 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
61 \@writefile{toc}{\contentsline {section}{\numberline {5.1}マルチコア上での実行の機構}{18}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
62 \@writefile{toc}{\contentsline {section}{\numberline {5.2}DMA}{18}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
63 \@writefile{toc}{\contentsline {chapter}{\numberline {第6章}GPGPU への対応}{19}}
15
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 13
diff changeset
64 \@writefile{lof}{\addvspace {10\p@ }}
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 13
diff changeset
65 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
66 \@writefile{toc}{\contentsline {section}{\numberline {6.1}OpenCL および CUDA による実装}{19}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
67 \@writefile{toc}{\contentsline {section}{\numberline {6.2}データ並列}{20}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
68 \newlabel{src:multiply_opencl}{{6.1}{20}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
69 \@writefile{lol}{\contentsline {lstlisting}{\numberline {6.1}Multiply(OpenCL)}{20}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
70 \newlabel{src:multiply_cuda}{{6.2}{20}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
71 \@writefile{lol}{\contentsline {lstlisting}{\numberline {6.2}Multiply(CUDA)}{20}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
72 \newlabel{src:multiply_cpu}{{6.3}{21}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
73 \@writefile{lol}{\contentsline {lstlisting}{\numberline {6.3}Multiply(CPU)}{21}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
74 \@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces データ並列実行時の index の割り当て}}{21}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
75 \newlabel{table:dataparallel_index}{{6.1}{21}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
76 \@writefile{toc}{\contentsline {chapter}{\numberline {第7章}並列処理向けI/O}{23}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
79 \@writefile{toc}{\contentsline {section}{\numberline {7.1}mmap}{23}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
80 \@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces mmap の Model}}{23}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
81 \newlabel{fig:mmap}{{7.1}{23}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
82 \@writefile{toc}{\contentsline {section}{\numberline {7.2}Blocked Read による I/O の並列化}{24}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
83 \@writefile{lof}{\contentsline {figure}{\numberline {7.2}{\ignorespaces BlockedRead による WordCount}}{24}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
84 \newlabel{fig:blockedread}{{7.2}{24}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
85 \newlabel{src:blockedread_create}{{7.1}{25}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
86 \@writefile{lol}{\contentsline {lstlisting}{\numberline {7.1}BlockedRead を行う Task の生成}{25}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
87 \newlabel{src:blockedread_task}{{7.2}{25}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
88 \@writefile{lol}{\contentsline {lstlisting}{\numberline {7.2}BlockedRead Task}{25}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
89 \@writefile{toc}{\contentsline {section}{\numberline {7.3}I/O 専用 Thread の実装}{26}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
90 \@writefile{lof}{\contentsline {figure}{\numberline {7.3}{\ignorespaces BlockedRead と Task を同じ thread で動かした場合}}{26}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
91 \newlabel{fig:spe_any_blockedread}{{7.3}{26}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
92 \@writefile{lof}{\contentsline {figure}{\numberline {7.4}{\ignorespaces IO Thread による BlockedRead}}{26}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
93 \newlabel{fig:iothread__blockedread}{{7.4}{26}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
94 \@writefile{toc}{\contentsline {chapter}{\numberline {第8章}ベンチマーク}{27}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
95 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
96 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
97 \@writefile{toc}{\contentsline {section}{\numberline {8.1}実験環境}{27}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
98 \@writefile{lot}{\contentsline {table}{\numberline {8.1}{\ignorespaces Ceriumを実行する実験環境1}}{27}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
99 \newlabel{tab:firefly_spec}{{8.1}{27}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
100 \@writefile{lot}{\contentsline {table}{\numberline {8.2}{\ignorespaces Ceriumを実行する実験環境2}}{27}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
101 \newlabel{tab:dragonfly_spec}{{8.2}{27}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
102 \@writefile{toc}{\contentsline {section}{\numberline {8.2}マルチコア}{28}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
103 \@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces マルチコア CPU における Sort}}{28}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
104 \newlabel{fig:sort_on_multicore}{{8.1}{28}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
105 \@writefile{lof}{\contentsline {figure}{\numberline {8.2}{\ignorespaces マルチコア CPU における WordCount}}{28}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
106 \newlabel{fig:wordcount_on_multicore}{{8.2}{28}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
107 \@writefile{toc}{\contentsline {section}{\numberline {8.3}GPGPU}{29}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
108 \@writefile{lof}{\contentsline {figure}{\numberline {8.3}{\ignorespaces マルチコア CPU、OpenCL、CUDA における FFT}}{29}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
109 \newlabel{fig:fft_bench}{{8.3}{29}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
110 \@writefile{lof}{\contentsline {figure}{\numberline {8.4}{\ignorespaces MacPro 2013 Late Model における FFT}}{30}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
111 \newlabel{fig:fft_bench_dragonfly}{{8.4}{30}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
112 \@writefile{toc}{\contentsline {section}{\numberline {8.4}並列 I/O}{30}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
113 \@writefile{toc}{\contentsline {chapter}{\numberline {第9章}既存のプログラミングフレームワークとの比較}{31}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
114 \@writefile{lof}{\addvspace {10\p@ }}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
115 \@writefile{lot}{\addvspace {10\p@ }}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
116 \@writefile{toc}{\contentsline {section}{\numberline {9.1}OpenCL}{31}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
117 \@writefile{toc}{\contentsline {section}{\numberline {9.2}CUDA}{31}}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
118 \@writefile{toc}{\contentsline {section}{\numberline {9.3}StarPU}{31}}
16
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
119 \@writefile{toc}{\contentsline {chapter}{\numberline {第10章}結論}{32}}
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
120 \@writefile{lof}{\addvspace {10\p@ }}
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
121 \@writefile{lot}{\addvspace {10\p@ }}
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
122 \newlabel{chapter:conclusion}{{10}{32}}
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
123 \@writefile{toc}{\contentsline {section}{\numberline {10.1}まとめ}{32}}
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
124 \@writefile{toc}{\contentsline {section}{\numberline {10.2}今後の課題}{32}}
7
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
125 \citation{*}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
126 \bibstyle{junsrt}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
127 \bibdata{master_paper}
16
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
128 \@writefile{toc}{\contentsline {chapter}{謝辞}{33}}
19
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
129 \bibcite{nobuyasu:2013a}{1}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
130 \bibcite{shoshi:2011a}{2}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
131 \bibcite{shoshi:2011b}{3}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
132 \bibcite{cassandra}{4}
79d16cee0afd Benchmark gpu.minor fix abstruct
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
133 \bibcite{bigtable}{5}
16
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
134 \@writefile{toc}{\contentsline {chapter}{参考文献}{34}}
d7cf4a51597f parallel IO
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 15
diff changeset
135 \@writefile{toc}{\contentsline {chapter}{発表文献}{35}}