view paper/abstract.tex @ 66:23baf2b3eff6

conclusion
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Wed, 18 Feb 2015 03:49:04 +0900
parents beec302516e4
children f9b73e12a52f
line wrap: on
line source

\begin{abstract}
Cerium は並列プログラミングフレームワークである。
Cerium は Cell Broad band Engine 用のフレームワークであったが、
マルチコア CPU や GPU といったマルチプラットフォームに対応させ、より汎用的なフレームワークへ改良を行った。

マルチコア CPU は SynchronizedQueue 、 GPU は OpenCL と CUDA により実装した。
データ並列実行をサポートすることで GPGPU を行う際に高い並列度を維持することを可能にした。
また、Cerium ではファイル読み込みを mmap  及び専用スレッドを用いる方法で十分な性能が出ることを示した。
Sort、WordCount 、FFT の例題を元に測定評価を行った。

\end{abstract}