CPU-GPU Hardware Cache Coherency?

As far as I know (and I might be wrong) Jetson TX1 does not support hardware managed cache coherency between the CPU and GPU; in ‘zero-copy’ both CPU and GPU caches are bypassed, and in ‘unified memory’ it is managed by software (i.e., the driver).

Considering the benefits of cache coherency in heterogeneous computing, I was wondering if there is any hope we’ll see hardware managed CPU-GPU cache coherency in the future Nvidia products (may be Jetson TX2)? It has been more than two years since AMD released its CPU-GPU cache coherent Kaveri APU followed by Carrizo, which also supports full coherency.

Hi arishop,

Considering the benefits of cache coherency in heterogeneous computing, I was wondering if there is any hope >>we’ll see hardware managed CPU-GPU cache coherency in the future Nvidia products (may be Jetson TX2)?

Sorry, to support hardware managed cache coherency between the CPU and GPU is not in the plan yet, but will be considered in the future.

Thanks