采用 `hipGetDeviceProperties_v2` 函数获取 DCU 信息,发现 `prop.maxThreadsPerMultiProcessor` 为 2560,`prop.maxBlocksPerMultiProcessor` 为 2。`hipOccupancyMaxActiveBlocksPerMultiprocessor` 可以返回给定 kernel 在指定的 block size 和 shared memory 用量下,每个 CU 中最大活跃的 threadBlock 数量。但是在实际测试中,发现 `hipOccupancyMaxActiveBlocksPerMultiprocessor` 返回的最大活跃 block 数可以大于 2,并且活跃 block 数乘以 block size(即每个 CU 上活跃线程数)最多只能到 2048,这与 `hipGetDeviceProperties_v2` 获得的信息不太一致。请问哪个接口返回的信息是正确的?