view paper/ipsj.tex @ 11:4ecae227af0c

write concurrency
author Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
date Tue, 05 Nov 2013 07:21:34 +0900
parents ad68ef71b28e
children 05a67420ce5c
line wrap: on
line source

\documentclass[techrep]{ipsjpapers}
\usepackage[dvipdfmx]{graphicx}
\usepackage{fancyvrb}
\usepackage{url}

\input{dummy.tex} %% Font 

% ユーザが定義したマクロなど.
\makeatletter

\begin{document}

% 和文表題
\title{Cerium Task Manager における\\GPU と MultiCore CPU の同時実行}
% 英文表題
\etitle{Support GPGPU of Cerium Task Manager}

% 所属ラベルの定義
\affilabel{1}{琉球大学理工学研究科情報工学専攻 \\Interdisciplinary Information Engineering, Graduate School of Engineering and Science, University of the Ryukyus.}
\affilabel{2}{琉球大学工学部情報工学科\\Information Engineering, University of the Ryukyus.}

% 和文著者名
\author{
  渡真利 勇飛\affiref{1}\and
  小久保 翔平\affiref{2}\and
  河野 真治\affiref{2}
}

% 英文著者名
\eauthor{
  Yuhi TOMARI\affiref{1}\and
  Shinji KONO\affiref{2}
}

% 連絡先(投稿時に必要.製版用では無視される.)
\contact{渡真利 勇飛\\
        〒903-0213 沖縄県西原町千原1番地\\
	    琉球大学工学部情報工学科\\
        TEL: (098)895-2221\qquad FAX: (098)895-8727\\
        email: yuhi@cr.ie.u-ryukyu.ac.jp} 

% 和文概要
\begin{abstract}
  Cerium Task Managerは並列プログラミングフレームワークである。
  今回、MultiCoreとGPU上での同時実行を可能とした。
  TaskをCPUとGPUの両方で動かす場合、どのTaskをCPU/GPUに割り当てるかというScheduling等の様々な問題がある。
  fft,sort,wordcountについて実行速度を測定し、これらの問題の解決方法について考察する
\end{abstract}
% 英文概要
\begin{eabstract}
Cerium Task Manager is a parallel programming framework.
To achieve good performance in GPGPU using Open CL, various tuning is needed.
In particular, it is necessary to implement the dependency of task in Cerium by the function of Open CL.
But, to match specialization for OpenCL spoils of flexibility of framework. 
Balance of flexibility and the performance is considered.
We evaluate example  Sort, Word count, and FFT.

\end{eabstract}

% 表題などの出力
\maketitle

% 本文はここから始まる

\input{introduction}   % 研究目的
\input{cerium}         % Cerium
\input{opencl}           % Open  CL
\input{cerium_gpu}     % GPU上での実行の機構
\input{data_parallel}
\input{fft_benchmark}
%\input{benchmark1}
\input{scheduling}
\input{conclusion}     % まとめ
%\input{manycore}       % many core system
%\input{osmesa}         % OSMesa
%\input{compare}        % 評価と考察


\bibliographystyle{ipsjunsrt}
\input{bibliography}   % 参考文献


\end{document}