wow2006 / cudpp

Automatically exported from code.google.com/p/cudpp
Other
0 stars 0 forks source link

tridiagonal solver tuning #100

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Add tuning support for the hybrid CR-PCR tridiagonal solver to determine the 
switch point from CR to PCR. Currently the solver switches to PCR after 
performing one stage of CR.

Original issue reported on code.google.com by zhangyao...@gmail.com on 2 Aug 2011 at 6:17

GoogleCodeExporter commented 9 years ago
The best switch point depends on system size, fp32/fp64 data type, shared 
memory size, and the number of SPs per SM. A basic static tuner could use 
device parameters to guess the optimal switch point, and a better one could 
take into account of system size and fp32 or fp64 data type. Experiments need 
to be done on different graphics card to determine the critical tuning factors 
and to model their performance impacts.

Original comment by zhangyao...@gmail.com on 2 Aug 2011 at 6:40