arch-gcn3: convert vALU instruction counters from 32 to 64-bit
authorMatt Sinclair <Matthew.Sinclair@amd.com>
Sat, 21 Jul 2018 00:57:22 +0000 (20:57 -0400)
committerAnthony Gutierrez <anthony.gutierrez@amd.com>
Thu, 16 Jul 2020 20:37:22 +0000 (20:37 +0000)
commit13079629a13c7176a63be9a45bd1baf6eed1fa7d
tree17540cd051da0d4fcfac4e84ff088d6f67527d19
parentfff185993a4d9115a90fc6179bcab82aef45450b
arch-gcn3: convert vALU instruction counters from 32 to 64-bit

The vALU instruction counters were previously 32 bits, but for some
workloads this value wraps around and triggers an assert failure
because the max vALU operations are reached.  To resolve this, this
commit increases the counter size to 64 bits.

Change-Id: I90ed4514669485cfea7ccc37ba9d69665277bccb
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/29950
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Matt Sinclair <mattdsinclair@gmail.com>
src/gpu-compute/shader.hh