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 revision Previous revision
howto:libcusmm [2019/02/06 12:18]
sjakobovits Add merge and contribution instructions
howto:libcusmm [2019/02/08 13:50] (current)
sjakobovits describe arguments for tune_setup.y
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
howto/libcusmm.txt · Last modified: 2019/02/08 13:50 by sjakobovits