X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/book_gpu.git/blobdiff_plain/bdec1b5087c2ea922fcf62ad0591b8d784ddf3b7..fd7d6f1c6c149f79839200277703c9ef950150f8:/BookGPU/BookGPU.tex?ds=inline diff --git a/BookGPU/BookGPU.tex b/BookGPU/BookGPU.tex index 3cea1e7..0a5f5c8 100755 --- a/BookGPU/BookGPU.tex +++ b/BookGPU/BookGPU.tex @@ -1,6 +1,7 @@ \documentclass[sunil1,ChapterTOCs]{sunil} \usepackage[utf8]{inputenc} -\usepackage{amssymb} +%\usepackage{amssymb} +%usepackage{amsbsy} \usepackage{amsfonts,amssymb} \usepackage{amsmath} \usepackage{amscd} @@ -20,7 +21,7 @@ \usepackage{epstopdf} \usepackage{url} \usepackage{multirow} -\usepackage{layouts} +%\usepackage{layouts} \usepackage{comment} \usepackage{xcolor} \usepackage{upquote} @@ -35,6 +36,8 @@ \usepackage{moreverb} \usepackage{commath} \usepackage{numprint} +\usepackage{placeins} +%\usepackage{float} %\usepackage{lmodern} %% \usepackage{listings} %% \usepackage{subfigure} @@ -65,6 +68,20 @@ \newcommand{\mymat}[1]{\mathcal{#1}} \newcommand{\myvec}[1]{\mathbf{#1}} +\newcommand{\mbf}{\mathbf} +\newcommand{\mc}{\mathcal} +\newcommand{\N}{\mathcal{N}} +\newcommand{\B}{\mathcal{B}} +\newcommand{\bs}{\boldsymbol} + + + +\let\OLDlstinputlisting\lstinputlisting +\renewcommand{\lstinputlisting}[2][]{\FloatBarrier\OLDlstinputlisting[#1]{#2}\FloatBarrier} + +\DeclareMathOperator*{\argmax}{arg\,max} + + \lstset{morekeywords={HALF4,HALF3,float2,float3,float4,half,half2,half3,half4,tex2D,dim3,endif,threadIdx,blockIdx,blockDim,gridDim,Dim3,__host__,__global__,__shared__,float}} \lstset{ language=C, @@ -82,8 +99,8 @@ frame=single, % keywordstyle=[1]\textbf, %identifierstyle=\textbf, - commentstyle=\color{white}\textbf, - stringstyle=\color{white}\ttfamily, + commentstyle=\color{darkgray}\textbf, + stringstyle=\color{darkgray}\ttfamily, % xleftmargin=17pt, % framexleftmargin=17pt, % framexrightmargin=5pt, @@ -130,17 +147,21 @@ %% %\captionsetup[lstlisting]{singlelinecheck=false, labelfont={blue}, textfont={blue}} \DeclareCaptionFont{white}{\color{white}} -\DeclareCaptionFormat{listing}{\colorbox[cmyk]{0.43, 0.35, 0.35,0.01}{\parbox{\textwidth}{\hspace{15pt}#1#2#3}}} +\DeclareCaptionFormat{listing}{\hspace{-3.5pt}\colorbox[cmyk]{0.43, 0.35, 0.35,0.01}{\parbox{1.003\textwidth}{\hspace{15pt}#1#2#3}}} \captionsetup[lstlisting]{format=listing,labelfont=white,textfont=white, singlelinecheck=false, margin=0pt, font={bf,footnotesize}} \makeindex - +%\includeonly{Chapters/chapter5/ch5} +\DeclareCaptionLabelSeparator{colon}{. } \begin{document} + + + %%bibliography style to adopt \bibliographyunit[\chapter] \defaultbibliographystyle{plain} @@ -151,43 +172,50 @@ \author{Raphaël Couturier} -\maketitle - +%%%\maketitle +%\cleardoublepage \frontmatter %\include{frontmatter/Foreword} -%\include{frontmatter/preface} +\clearpage\setcounter{page}{7} +\tableofcontents \listoffigures \listoftables -\tableofcontents +\include{frontmatter/preface} \mainmatter \include{Chapters/symbollist} \setcounter{page}{1} + \part{Presentation of GPUs} \include{Chapters/chapter1/ch1} \include{Chapters/chapter2/ch2} \part{Image processing} \include{Chapters/chapter3/ch3} +\include{Chapters/chapter4/ch4} \part{Software development} -\include{Chapters/chapter5/ch5} +\include{Chapters/chapter5/ch5} \include{Chapters/chapter6/ch6} \part{Optimization} \include{Chapters/chapter8/ch8} \include{Chapters/chapter9/ch9} +\include{Chapters/chapter10/ch10} + + \part{Numerical applications} -\include{Chapters/chapter7/ch7} %pb fonts + +\include{Chapters/chapter7/ch7} \include{Chapters/chapter11/ch11} \include{Chapters/chapter12/ch12} \include{Chapters/chapter13/ch13} -\include{Chapters/chapter14/ch14} +\include{Chapters/chapter14/ch14} \include{Chapters/chapter15/ch15} \include{Chapters/chapter16/ch16} \part{Other} -\include{Chapters/chapter17/ch17} +\include{Chapters/chapter17/ch17} \include{Chapters/chapter18/ch18} \include{Chapters/chapter19/ch19}