changeset 6:41d37434e62c

fix
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Mon, 01 Apr 2013 21:51:11 +0900
parents d880b0011932
children 177b5c305de6
files paper/opencl.tex paper/sigos.pdf
diffstat 2 files changed, 8 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/paper/opencl.tex	Mon Apr 01 21:23:55 2013 +0900
+++ b/paper/opencl.tex	Mon Apr 01 21:51:11 2013 +0900
@@ -71,14 +71,6 @@
 データ並列によるkernel実行の場合はclEnqueueNDRangeKernel APIを使用するが、
 この関数の引数としてワークアイテムのサイズと次元数を指定することでデータ並列で実行できる。
 
-\begin{figure}[htb]
-  \begin{center}
-    \includegraphics[scale=0.60]{./images/workitem.pdf}
-  \end{center}
-  \caption{WorkItem ID}
-  \label{fig:workitem_id}
-\end{figure}
-
 \subsection{ワークグループ}
 前節でワークアイテムという処理単位について述べたが、
 さらに複数個のグローバルワークアイテムをwork\_groupという単位にまとめることができる。
@@ -92,6 +84,14 @@
 ローカルアイテム数は0を指定することで、コンパイル時に最適化させることができる。
 したがってローカルアイテムのサイズは0を指定するのが一般的である。
 
+\begin{figure}[htb]
+  \begin{center}
+    \includegraphics[scale=0.60]{./images/workitem.pdf}
+  \end{center}
+  \caption{WorkItem ID}
+  \label{fig:workitem_id}
+\end{figure}
+
 なお、work\_groupを設定した場合はglobal\_idの他にwork\_group\_id、local\_idが
 それぞれのkernelに割り当てられる(図:\ref{fig:workitem_id})。
 
Binary file paper/sigos.pdf has changed