If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

AMD's A-Sync DMA Code Makes For Fast Performance

Phoronix: AMD's A-Sync DMA Code Makes For Fast Performance

After the benchmarks of the Radeon Gallium3D sub-allocator that in some tests yields more than a 25% performance boost, initial testing was done of the new AMD a-sync DMA engine support for the open-source Radeon driver...

So yeah, Unigine went from 2.7 to 23fps, which is a huge improvement. I started the gaming-free test suite earlier on a 3.7 kernel, and I should have the drm-next results after work. (I believe that includes nexuiz, urban terror, smoking guns, warsow, padman, and maybe a few others).

I'm not sure how much of this improvement is due solely to the Async DMA engine, and how much is other improvements between 3.7 and drm-next (I noticed a few other things in the changelog that might help). The kernel is the ONLY thing that has changed between runs, and honestly I don't care so much about the source of the improvement as that it's there at all. It would be possible to build the kernel from git using only this patch series as the difference, but for now I'm using the Ubuntu daily drm-next build from 12/11/2012