- Hands-On GPU Programming with Python and CUDA
- Dr. Brian Tuomanen
- 340字
- 2021-06-10 19:25:35
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).
As stated, we will be assuming that you are using either the Windows 10 or Ubuntu LTS (long-term support) release.
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.
- 異質結原理與器件
- 奔跑吧 Linux內核(入門篇)
- 網絡操作系統管理與應用(第三版)
- Linux使用和管理指南:從云原生到可觀測性
- Ceph分布式存儲實戰
- 從實踐中學習Kali Linux無線網絡滲透測試
- Social Data Visualization with HTML5 and JavaScript
- Cassandra 3.x High Availability(Second Edition)
- Learning BeagleBone
- Linux內核API完全參考手冊(第2版)
- Agile IT Security Implementation Methodology
- Linux集群之美
- Angular權威教程
- SAP后勤模塊實施攻略:SAP在生產、采購、銷售、物流中的應用
- UNIX傳奇:歷史與回憶