User Tools

Site Tools


howto:libcusmm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
howto:libcusmm [2019/02/06 12:18] – Add merge and contribution instructions sjakobovitshowto:libcusmm [2019/02/08 13:50] – describe arguments for tune_setup.y sjakobovits
Line 44: Line 44:
  
 === Step 3: Run the script tune_setup.py === === Step 3: Run the script tune_setup.py ===
-The script takes as arguments the blocksizes you want to add to libcusmm. For example, if the system you want to autotune for contains blocks of size 5 and 8, run:+Specify which GPU you are autotuning for by passing the appropriate ''parameters_GPU.json'' file as an argument with ''-p''.  
 +In addition, the script takes as arguments the blocksizes you want to add to libcusmm. For example, if the system you want to autotune for contains blocks of size 5 and 8, run:
 <code> <code>
-$ ./tune_setup.py 5 8+$ ./tune_setup.py 5 8 -p parameters_P100.json
 Found 23 parameter sets for 5x5x5 Found 23 parameter sets for 5x5x5
 Found 31 parameter sets for 5x5x8 Found 31 parameter sets for 5x5x8