<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - "kfd: Failed to resume IOMMU for device 1002:15dd" on Raven Ridge"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107898#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - "kfd: Failed to resume IOMMU for device 1002:15dd" on Raven Ridge"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107898">bug 107898</a>
              from <span class="vcard"><a class="email" href="mailto:felix.kuehling@amd.com" title="Felix Kuehling <felix.kuehling@amd.com>"> <span class="fn">Felix Kuehling</span></a>
</span></b>
        <pre>rocminfo reports both the CPU and the GPU.

If OpenCL can't use the CPU as a compute device, that's probably a limitation
of the OpenCL implementation.

The max memory allocation size is strange. rocminfo reports a single 16GB
memory pool attached to the CPU. That's system memory from the CRAT table and
looks reasonable. It should be possible to use at least 3/8 of that with the
upstream KFD. If CLinfo is reporting something different I'm wondering if it's
an OpenCL limitation rather than a ROCm limitation.

If you're interested in the raw information reported by KFD to user mode,
checkout /sys/class/kfd/kfd/topology/nodes. On an APU there should be only one
node (0). Underneath that you'll find node properties as well as memory
properties that may be interesting.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>