pMax
Regular
You can have much more... Average cost of a VMExit-equivalent should be around 1k cycles, probably less nowadays (but you have to re-enter, also). It is likely that some interrupt cant be virtualized in the PlatformOS but needs VMM.I would grant AMD's CPUs with enough capability as to handle two VM trips every 16 or 30ms
Yet, even if you lose 2k cycles on an interrupt, you SHOULD be able to get more than one or two, given you have at least 6-8 processors running - an interrupt doesnt block all the cores!
for sure, but it's not matter of GPU - CPUs interrupt are virtualized.but I don't count on the GPU being on the same level.
...just curious, is it due to the fact those jobs have lower priority? isnt in SI some internal priority in queues/buffers that dictates from where the next job will be picked?We actually do have GPU latencies for various front-end functions and queueing delays under load (PS4, but still) and I was surprised how bad they could be (30 or so ms).
30ms looks very big, especially considered that SI should have 8x8 queues.
Last edited by a moderator: