Zhao Dongyu's Blog

A life which is unexamined is not worth living.

0%

CUDA学习

CUDA 学习记录

第一章:简介

CPU和GPU具有根本不同的设计理念:(A)CPU设计是面向延迟的;(B)GPU设计是面向吞吐量的。

在功耗和芯片面积方面,减少延迟比增加吞吐量昂贵得多。例如,可以通过将算术单元数量翻倍来使算术吞吐量翻倍,代价是将芯片面积和功耗翻倍。然而,将算术延迟减半可能需要将电流翻倍,代价是使用的芯片面积增加超过两倍,并将功耗增加四倍。因此,GPU中的主流解决方案是优化大量线程的执行吞吐量,而不是减少单个线程的延迟。

Thanks for your support.