\chapterauthor{Raphaël Couturier}{Femto-ST Institute, University of Franche-Comte, France}
-\chapter{Presentation of the GPU architecture and of the Cuda environment}
+\chapter{Presentation of the GPU architecture and of the CUDA environment}
\label{chapter1}
\section{Introduction}\label{ch1:intro}
This chapter introduces the Graphics Processing Unit (GPU) architecture and all
the concepts needed to understand how GPUs work and can be used to speed up the
execution of some algorithms. First of all this chapter gives a brief history of
-the development of Graphics card until they have been used in order to make
+the development of the graphics cards until they have been used in order to make
general purpose computation. Then the architecture of a GPU is
illustrated. There are many fundamental differences between a GPU and a
tradition processor. In order to benefit from the power of a GPU, a Cuda
-\section{Brief history of Video Card}
+\section{Brief history of video card}
Video cards or Graphics cards have been introduced in personal computers to
produce high quality graphics faster than classical Central Processing Units
high performance architectures where different tasks are executed by different
computing units.
-\section{Cuda Multithreading}
+\section{CUDA multithreading}
The data parallelism of Cuda is more precisely based on the Single Instruction
Multiple Thread (SIMT) model. This is due to the fact that a programmer accesses