3 ms·
I think you may have misunderstood the purpose of Mantle and that demo. Or he may have explained it poorly in the video. Saying We are GPU bound even when we u
by sliverstorm 13y ago
I think you may have misunderstood the purpose of Mantle and that demo. Or he may have explained it poorly in the video.
Saying We are GPU bound even when we underclock the processor is attempting to illustrate how cheap Mantle makes issuing tons of instructions to the GPU. Mantle doesn't make the GPU faster, it makes submitting tasks to the GPU faster in terms of CPU-time.
- cdash 13y agoI'm pretty sure his point was that an integrated gpu has no need for this because it is the limiting factor and not the CPU. This will probably not be true in the future has CPU are not getting much faster and instead more cores are being used which is one of the problems Mantle is intended to help with.
- sliverstorm 13y agoEven if the integrated GPU is the limiting factor, it still saves you CPU cycles to spend on other things, and has the additional bonus of simply being compatible with code that you would run on discrete GPU's. T'would be awful if games built with Mantle just couldn't run on APUs.
- Arelius 13y agoIn particular, Mantle on an APU will give you much better control of memory allocation, usage, transfer, and caching. Which is something that having the GPU on die will excel at. Mantle is also good at decreasing the overhead of issuing new items on the command queue.