Mercurial > hg > Papers > 2009 > gongo-master
comparison paper/cell.tex @ 3:ea6802db8b12
3章と4章もう少し
author | gongo@gendarme.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Wed, 04 Feb 2009 17:46:51 +0900 |
parents | 63cbf02d3c9e |
children | df0056a7b95d |
comparison
equal
deleted
inserted
replaced
2:63cbf02d3c9e | 3:ea6802db8b12 |
---|---|
130 c = a + b; | 130 c = a + b; |
131 \end{verbatim} | 131 \end{verbatim} |
132 | 132 |
133 この様な計算の場合でも 128 ビット同士の演算を行うため、無駄が生じる。 | 133 この様な計算の場合でも 128 ビット同士の演算を行うため、無駄が生じる。 |
134 | 134 |
135 \subsection{Mailbox} | 135 \subsection{Mailbox} \label{sec:cell_mailbox} |
136 | 136 |
137 Mailbox とは SPE の MFC 内の FIFO キューであり、PPE と SPE 間の 32 ビット | 137 Mailbox とは SPE の MFC 内の FIFO キューであり、PPE と SPE 間の 32 ビット |
138 メッセージの交換に用いられる。Mailbox では 3 つの振る舞いが | 138 メッセージの交換に用いられる。Mailbox では 3 つの振る舞いが |
139 出来る様に設計されている (\figref{cell_mailbox}) 。 | 139 出来る様に設計されている (\figref{cell_mailbox}) 。 |
140 | 140 |
177 \item Create N threads | 177 \item Create N threads |
178 \item Wait for all N threads to terminate | 178 \item Wait for all N threads to terminate |
179 \end{enumerate} | 179 \end{enumerate} |
180 | 180 |
181 \subsection{SPU C/C++ 言語拡張} | 181 \subsection{SPU C/C++ 言語拡張} |
182 SPE では基本的な C 言語の機能の他に、Cell 特有の拡張が行われている。 | 182 SPE では基本的な C 言語の機能の他に、Cell 特有の拡張が行われている |
183 \cite{cell_cpp} 。 | |
183 \tabref{cell_cpp} に主な API を記す。 | 184 \tabref{cell_cpp} に主な API を記す。 |
184 | 185 |
185 \begin{table}[htb] | 186 \begin{table}[htb] |
186 \begin{center} | 187 \begin{center} |
187 \caption{SPU C/C++ 言語拡張 API} | 188 \caption{SPU C/C++ 言語拡張 API} |