annotate paper/master_paper.toc @ 11:265c2e89d54b

add table 5.2
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Sat, 31 Jan 2015 15:59:21 +0900
parents 1519674c30ab
children 6277bb3a73e9
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 \contentsline {chapter}{\numberline {第1章}研究目的と背景}{1}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 \contentsline {section}{\numberline {1.1}本論文の構成}{2}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 \contentsline {chapter}{\numberline {第2章}既存のマルチプラットフォームフレームワーク}{3}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 \contentsline {section}{\numberline {2.1}OpenCL}{3}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 \contentsline {subsection}{\numberline {2.1.1}Command Queue}{3}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 \contentsline {subsection}{\numberline {2.1.2}メモリアクセス}{3}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 \contentsline {subsection}{\numberline {2.1.3}データ並列}{5}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 \contentsline {subsection}{\numberline {2.1.4}ワークグループ}{5}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 \contentsline {section}{\numberline {2.2}CUDA}{6}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 \contentsline {subsection}{\numberline {2.2.1}Stream}{7}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 \contentsline {subsection}{\numberline {2.2.2}データ並列}{7}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 \contentsline {section}{\numberline {2.3}StarPU}{8}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 \contentsline {subsection}{\numberline {2.3.1}codelet}{8}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 \contentsline {subsection}{\numberline {2.3.2}データ並列}{8}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 \contentsline {chapter}{\numberline {第3章}Cerium}{11}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 \contentsline {section}{\numberline {3.1}Cerium の概要}{11}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 \contentsline {section}{\numberline {3.2}Cerium TaskManager}{11}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 \contentsline {section}{\numberline {3.3}Cerium における Task}{12}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 \contentsline {section}{\numberline {3.4}Task の Scheduling}{12}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 \contentsline {section}{\numberline {3.5}Task 生成の例}{13}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 \contentsline {chapter}{\numberline {第4章}Ceriumを用いた例題}{15}
786db8c94c6e Bitonic sort example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 \contentsline {section}{\numberline {4.1}Bitonic Sort}{15}
8
8fa7b93195cf multicore(benchmark is not yet)
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 7
diff changeset
23 \contentsline {section}{\numberline {4.2}Word Count}{17}
8fa7b93195cf multicore(benchmark is not yet)
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 7
diff changeset
24 \contentsline {section}{\numberline {4.3}FFT}{19}
8fa7b93195cf multicore(benchmark is not yet)
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 7
diff changeset
25 \contentsline {chapter}{\numberline {第5章}マルチコアへの対応}{20}
8fa7b93195cf multicore(benchmark is not yet)
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 7
diff changeset
26 \contentsline {section}{\numberline {5.1}マルチコア上での実行の機構}{20}
8fa7b93195cf multicore(benchmark is not yet)
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 7
diff changeset
27 \contentsline {section}{\numberline {5.2}ベンチマーク}{20}
11
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
28 \contentsline {chapter}{\numberline {第6章}GPGPUへの対応}{22}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
29 \contentsline {section}{\numberline {6.1}OpenCL}{22}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
30 \contentsline {subsection}{\numberline {6.1.1}OpenCL による実装の機構}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
31 \contentsline {subsection}{\numberline {6.1.2}ベンチマーク}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
32 \contentsline {section}{\numberline {6.2}CUDA}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
33 \contentsline {subsection}{\numberline {6.2.1}CUDA による実装の機構}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
34 \contentsline {subsection}{\numberline {6.2.2}ベンチマーク}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
35 \contentsline {section}{\numberline {6.3}データ並列}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
36 \contentsline {subsection}{\numberline {6.3.1}データ並列実行の機構}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
37 \contentsline {subsection}{\numberline {6.3.2}iterate API}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
38 \contentsline {subsection}{\numberline {6.3.3}ベンチマーク}{23}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
39 \contentsline {chapter}{\numberline {第7章}並列処理向けI/O}{24}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
40 \contentsline {section}{\numberline {7.1}新たに実装したI/Oの機構}{24}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
41 \contentsline {section}{\numberline {7.2}ベンチマーク}{24}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
42 \contentsline {chapter}{\numberline {第8章}Memory Allocator}{25}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
43 \contentsline {section}{\numberline {8.1}現状のMemory Allocator}{25}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
44 \contentsline {section}{\numberline {8.2}新しいMemory Allocator}{25}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
45 \contentsline {section}{\numberline {8.3}ベンチマーク}{25}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
46 \contentsline {chapter}{\numberline {第9章}結論}{26}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
47 \contentsline {section}{\numberline {9.1}まとめ}{26}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
48 \contentsline {section}{\numberline {9.2}今後の課題}{26}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
49 \contentsline {chapter}{謝辞}{27}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
50 \contentsline {chapter}{参考文献}{28}
265c2e89d54b add table 5.2
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents: 10
diff changeset
51 \contentsline {chapter}{発表文献}{29}