By the way, what is the time of page allocation? The rumours are: it is slow.
The page size is 64KiB on most gpus. Time depends on amount of allocated memory. And it is also very dependent if you are using standard memory or you allocate it as sparse.
Radeon RX 460, win7:
standard memory: 2MiB (32*64KiB) block: 3.13us cost per page, 64MiB (1024*64KiB): 139ns cost per page
sparse memory: 2MiB (32*64KiB) block: 19.8us, 64MiB (1024*64KiB): 3.00us
Nvidia's turing is not much better (measured on Quadro RTX 3000, win10):
standard memory: 2MiB (32*64KiB) block: 3.13us, 64MiB (1024*64KiB): 220ns
sparse memory: 2MiB (32*64KiB) block: 13.0us, 64MiB (1024*64KiB): 2.42us
Intel UHD 630, win10:
standard memory: 2MiB (32*64KiB) block: 741ns, 64MiB (1024*64KiB): 23.5ns
sparse memory: 2MiB (32*64KiB) block: 15.0us, 64MiB (1024*64KiB): 2.48us
So, we have the winner ;-) : standard memory on integrated Intel. Who would believe that Intel graphics might beat AMD and Nvidia :-) (joke).
Looking forward whatever this new AMD allocation bring.
Sorry, no Linux tests currently. My new Dell laptop still does not work well with Ubuntu 20.04 :-( .
John
The page size is 64KiB on most gpus. Time depends on amount of allocated memory. And it is also very dependent if you are using standard memory or you allocate it as sparse.
Radeon RX 460, win7:
standard memory: 2MiB (32*64KiB) block: 3.13us cost per page, 64MiB (1024*64KiB): 139ns cost per page
sparse memory: 2MiB (32*64KiB) block: 19.8us, 64MiB (1024*64KiB): 3.00us
Nvidia's turing is not much better (measured on Quadro RTX 3000, win10):
standard memory: 2MiB (32*64KiB) block: 3.13us, 64MiB (1024*64KiB): 220ns
sparse memory: 2MiB (32*64KiB) block: 13.0us, 64MiB (1024*64KiB): 2.42us
Intel UHD 630, win10:
standard memory: 2MiB (32*64KiB) block: 741ns, 64MiB (1024*64KiB): 23.5ns
sparse memory: 2MiB (32*64KiB) block: 15.0us, 64MiB (1024*64KiB): 2.48us
So, we have the winner ;-) : standard memory on integrated Intel. Who would believe that Intel graphics might beat AMD and Nvidia :-) (joke).
Looking forward whatever this new AMD allocation bring.
Sorry, no Linux tests currently. My new Dell laptop still does not work well with Ubuntu 20.04 :-( .
John
Comment