بخش اول به بررسی مفاهیم موازی سازی و اصول و تکنیکها پرداخته است و شامل چهار فصل می باشد:
فصل اول: توسعه سیستم های کامپیوتری: به بیان تاریخچه مختصری از پیدایش کامپیوتر ها و همچنین توسعه روزافزون آنها پرداخته شده است.
فصل دوم: به معرفی نحوه پردازش موازی در سیستمهای کامپیوتری پرداخته است.
فصل سوم:نحوه موازی سازی الگوریتمها را بیان نموده است.
فصل چهارم :چند نمونه از مدلهای برنامه نویسی موازی را بیان نموده است.
بخش دوم به بررسی اصول جی پی یو و برنامه نویسی برروی آن پرداخته است و شامل 6 فصل می باشد:
فصل پنجم:معماری جی پی یو را در این فصل میتوان دنبال نمود.
فصل ششم:مفهوم موازی سازی در جی پی یو را بیان نموده است.
فصل هفتم: به بررسی مراحل نصب و راه اندازی CUDA پرداخته است.
فصل هشتم:مفاهیم شبکه ها ، بلاکها و نخها توضیح داده شده است.
فصل نهم:مدیریت حافظه توسط CUDA شرح داده شده است.
فصل دهم:چند نمونه از برنامه نویسی CUDA C\ ++C آورده شده است.