Nvidia开普勒的L1缓存吞吐量是多少?

时间:2014-01-23 04:40:09

标签: cuda nvidia kepler

我想知道Kepler的L1缓存中的整个,延迟和库数(只读'纹理'和普通缓存)。

在CUDA程序中,我正在通过不同的线程多次读取相同的数据,我需要知道我是否受到L1吞吐量的限制,我无法在任何Nvidia的文档中找到这些信息,任何帮助将不胜感激。

编辑:我正在使用K20卡。

1 个答案:

答案 0 :(得分:2)

我自己不知道开普勒的银行数量。 但我认为你不需要关心L1缓存。如下,

Kepler GPU中的L1缓存仅保留用于本地存储器访问,例如寄存器溢出和堆栈数据。全局加载仅缓存在L2中(或在只读数据缓存中)

http://docs.nvidia.com/cuda/kepler-tuning-guide/