Mercurial > hg > Papers > 2015 > yuhi-master
changeset 52:beec302516e4
fix
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 17 Feb 2015 10:13:14 +0900 |
parents | e2790efcd306 |
children | f8cf6b893cd0 |
files | paper/abstract.tex paper/abstract_eng.tex |
diffstat | 2 files changed, 7 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/abstract.tex Tue Feb 17 07:10:20 2015 +0900 +++ b/paper/abstract.tex Tue Feb 17 10:13:14 2015 +0900 @@ -5,12 +5,7 @@ マルチコア CPU は SynchronizedQueue 、 GPU は OpenCL と CUDA により実装した。 データ並列実行をサポートすることで GPGPU を行う際に高い並列度を維持することを可能にした。 - -また、Cerium ではファイル読み込みを mmap で実装していたが、 Blocked Read による並列処理向けの I/O の実装を行った。 - -計算部分だけでなく、I/O 部分も Cerium を用いて並列に処理することでオーバーヘッドの改善が見込める。 - -Sort、WordCount 、FFT の例題を元に測定を行い、 -追加した機能がマルチプラットフォームにおける並列プログラミングで有効に作用することを示した。 +また、Cerium ではファイル読み込みを mmap 及び専用スレッドを用いる方法で十分な性能が出ることを示した。 +Sort、WordCount 、FFT の例題を元に測定評価を行った。 \end{abstract}
--- a/paper/abstract_eng.tex Tue Feb 17 07:10:20 2015 +0900 +++ b/paper/abstract_eng.tex Tue Feb 17 10:13:14 2015 +0900 @@ -1,16 +1,7 @@ \begin{abstract_eng} -Cerium is a parallel programming framework. -Cerium was programming framework for Cell Broad band Engine. -We supported Multi-platform, it was more improved to the general purpose framework. - -To achieve Multi-core CPU support using SyncronizedQueue, and GPGPU support using OpenCL and CUDA. -Cerium was improved parallelism by supporting data parallel execution. - -Cerium's file read was implemented by mmap. -We have implemented the I/O of parallel processing by BlockedRead. -In addition, not only the calculation part, -We expected an improvement in overhead by parallel processing in the I/O part using Cerium. - -We evaluate example Sort, Word count, and FFT, -and indicates that the added functions is effective in parallel programming on Multi-platform. +Cerium is a parallel programming framework, which originally designed to work on Cell Broad band engine. +We add Multi-platform supports which includes Many core, GPGPU. +GPGPU part uses OpenCL or CUDA and it support multi dimensional computation i.e. data parallel computation on GPGPU. +We also improve I/O for parallel processing using a separate I/O thread. +We evaluate Cerium by Sort, Word count, and FFT. \end{abstract_eng}