Mercurial > hg > Papers > 2015 > yuhi-master
view paper/master_paper.toc @ 37:7c5bf9ec7eb3
conclusion.but should fix.
author | Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 16 Feb 2015 02:15:42 +0900 |
parents | 7956856211c5 |
children | 83d4c75a334a |
line wrap: on
line source
\contentsline {chapter}{\numberline {第1章}マルチプラットフォームなフレームワークにおける並列プログラミング}{1} \contentsline {chapter}{\numberline {第2章}既存のマルチプラットフォームフレームワーク}{3} \contentsline {section}{\numberline {2.1}GPU/Cell の Architecture}{3} \contentsline {section}{\numberline {2.2}OpenCL}{5} \contentsline {section}{\numberline {2.3}CUDA}{6} \contentsline {section}{\numberline {2.4}StarPU}{6} \contentsline {section}{\numberline {2.5}Cell Broadband Engine}{7} \contentsline {chapter}{\numberline {第3章}並列プログラミングフレームワーク Cerium}{8} \contentsline {section}{\numberline {3.1}Cerium の概要}{8} \contentsline {section}{\numberline {3.2}Cerium TaskManager}{8} \contentsline {section}{\numberline {3.3}Cerium における Task}{10} \contentsline {section}{\numberline {3.4}Task の Scheduling}{11} \contentsline {chapter}{\numberline {第4章}Ceriumを用いた例題}{12} \contentsline {section}{\numberline {4.1}Bitonic Sort}{12} \contentsline {section}{\numberline {4.2}Word Count}{14} \contentsline {section}{\numberline {4.3}FFT}{16} \contentsline {chapter}{\numberline {第5章}マルチコアへの対応}{17} \contentsline {section}{\numberline {5.1}マルチコア上での実行の機構}{17} \contentsline {section}{\numberline {5.2}DMA}{17} \contentsline {section}{\numberline {5.3}データ並列}{17} \contentsline {chapter}{\numberline {第6章}GPGPU への対応}{20} \contentsline {section}{\numberline {6.1}OpenCL および CUDA による実装}{20} \contentsline {section}{\numberline {6.2}データ並列}{21} \contentsline {chapter}{\numberline {第7章}並列処理向けI/O}{23} \contentsline {section}{\numberline {7.1}mmap}{23} \contentsline {section}{\numberline {7.2}Blocked Read による I/O の並列化}{24} \contentsline {section}{\numberline {7.3}I/O 専用 Thread の実装}{26} \contentsline {chapter}{\numberline {第8章}ベンチマーク}{27} \contentsline {section}{\numberline {8.1}実験環境}{27} \contentsline {section}{\numberline {8.2}マルチコア}{28} \contentsline {section}{\numberline {8.3}GPGPU}{30} \contentsline {section}{\numberline {8.4}並列 I/O}{32} \contentsline {chapter}{\numberline {第9章}既存のプログラミングフレームワークとの比較}{35} \contentsline {section}{\numberline {9.1}OpenCL}{35} \contentsline {section}{\numberline {9.2}CUDA}{36} \contentsline {section}{\numberline {9.3}StarPU}{37} \contentsline {chapter}{\numberline {第10章}結論}{39} \contentsline {section}{\numberline {10.1}まとめ}{39} \contentsline {section}{\numberline {10.2}今後の課題}{40} \contentsline {chapter}{謝辞}{41} \contentsline {chapter}{参考文献}{42} \contentsline {chapter}{発表文献}{43}