官术网_书友最值得收藏!

Ensuring that we have the right hardware

For this book, we recommend that you have the following hardware as a minimum:

  • 64-bit Intel/AMD-based PC
  • 4 gigabytes (GB) of RAM
  • NVIDIA GeForce GTX 1050 GPU (or higher)

This configuration will ensure that you can comfortably learn GPU programming, run all of the examples in this book, and also run some of the other newer and interesting GPU-based software, such as Google's TensorFlow (a machine learning framework) or the Vulkan SDK (a cutting-edge graphics API). 

Note that you must have an NVIDIA brand GPU to make use of this book! The CUDA Toolkit is proprietary for NVIDIA cards, so it won't work for programming Intel HD or Radeon GPUs.

As stated, we will be assuming that you are using either the Windows 10 or Ubuntu LTS (long-term support) release.

Ubuntu LTS releases generally have version numbers of the form 14.04, 16.04, 18.04, and so on.

Ubuntu LTS, is by and large, the most mainstream version of Linux, which ensures maximum compatibility with new software and toolkits. Keep in mind there are many variations of Linux that are based on Ubuntu, such as Linux Mint or Xubuntu, and these generally work equally well. (I have personally found that Linux Mint works fairly well out of the box for GPU-equipped laptops.)

We should note that we are assuming that you have at least an entry-level GTX 1050 (Pascal) GPU, or the equivalent in any newer architecture. Note that many of the examples in this book will most likely work on most older GPUs, but they have only been tested on a GTX 1050 (under Windows 10) and GTX 1070 (under Linux) by the author. While the examples haven't been tested on older GPUs, a 2014-era entry level Maxwell architecture GPU, such as a GTX 750, should also be sufficient for the purposes of this text.

If you are using a desktop PC, please ensure that you have physically installed your GPU by following all the included instructions before proceeding.
主站蜘蛛池模板: 遂川县| 贞丰县| 清丰县| 五寨县| 馆陶县| 淄博市| 大埔县| 锦州市| 三门县| 南郑县| 肇庆市| 醴陵市| 玉溪市| 普定县| 尖扎县| 潼关县| 温泉县| 佳木斯市| 庆安县| 资阳市| 吴桥县| 马鞍山市| 广东省| 民和| 扎囊县| 北辰区| 嘉定区| 应城市| 彩票| 儋州市| 犍为县| 治县。| 临猗县| 定日县| 彰化市| 武定县| 定陶县| 安陆市| 神木县| 抚宁县| 宣化县|