Thread: Msieve GPU LA
View Single Post
Old 2021-09-16, 06:00   #37
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

22×547 Posts
Default

Today I expanded the allowed values of VBITS to any of 64, 128, 192, 256, 320, 384, 448, or 512. This works on both CPUs and GPUs, but I don't expect much, if any, speedup on CPUs. As a GPU benchmark, I tested a 42.1M matrix on two NVLink-connected V100's. Here are the results.
Code:
VBITS Time (hours)
 64   109.5
128   63.75
192   50
256   40.25
320   40.25
384   37.75
448   40.25
512   37.25
Combined with the new SpMV parameters, I get the best times with VBITS of 384 and 512, but 384 uses less memory. Overall, I get about 6% better performance than with VBITS=256.
frmky is offline   Reply With Quote