# Introduction

The objective of this book is to give a practical overview of parallel programming. We're going to learn how to use on a real hardware:

* NVIDIA GPUs
* Mali GPUs (Juno platform)

Topics covered:

* Cuda
* OpenCl
* OpenMP
* OpenAcc

Also we're going to learn how to accelerate Matlab algorithms with the covered topics.
