From: Kahina Date: Mon, 2 May 2016 06:20:06 +0000 (+0200) Subject: explication du kernel X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/kahina_paper1.git/commitdiff_plain/fb8ff61b1bbd8f8b19b95da2aea88be3cb8cf0a1 explication du kernel --- diff --git a/maj.tex b/maj.tex index c5a0beb..30c1a9e 100644 --- a/maj.tex +++ b/maj.tex @@ -765,11 +765,11 @@ This kernel is executed by a large number of GPU threads such that each thread i Each GPU threads in grid compute one root en parallel, if the polynomial size exceed the capacity of the grid the G.S schema are finely executed, like the grid can only compute << Blocks,Threads>> roots at the same time, if we ned to compute more roots, the grid can used the roots previously executed to compute other root ih the same iteration, like the following schema: -\begin{figure}[htbp] -\centering - \includegraphics[width=0.8\textwidth]{figures/G.S} -\caption{Gauss Seidel iteration} -\label{fig:08} +%\begin{figure}[htbp] +%\centering + % \includegraphics[width=0.8\textwidth]{figures/G.S} +%\caption{Gauss Seidel iteration} +%\label{fig:08} The kernel are executed from << DimGrid, DimBlock>>, The last kernel checks the convergence of the roots after each update