ctuning / ck-crowdtuning

Collective Knowledge crowd-tuning extension to let users crowdsource their experiments (using portable Collective Knowledge workflows) such as performance benchmarking, auto tuning and machine learning across diverse platforms with Linux, Windows, MacOS and Android provided by volunteers. Demo of DNN crowd-benchmarking and crowd-tuning:
http://cKnowledge.org/repo
BSD 3-Clause "New" or "Revised" License
34 stars 3 forks source link

ck-set-cpu-performance. command not found error when running ck crowdtune #5

Open guillon opened 8 years ago

guillon commented 8 years ago

After installing ck crowdtuning with: $ git clone http://github.com/ctuning/ck $ PATH=$PWD/ckbin:$PATH $ ck pull repo:ck-crowdtuning

When running: $ ck crowdtune program --gcc

The exepriments goes to completion, but apparently some tools are missing and in particular frequency settings end up to be skipped apparently.

ck does not find apparently these programs:

I get these messages in the output: ... GPU name: NVIDIA Corporation G98 [Quadro NVS 295](rev a1) GPU vendor: NVIDIA Trying to read GPU frequency: ck-print-gpu-freq >/tmp/tmp-ck-Qlb8TQ sh: ck-print-gpu-freq: command not found

Non-zero return code :32512 - likely failed ... Setting CPU frequency to max (if supported) ... CMD to set CPU frequency: ck-set-cpu-performance sh: ck-set-cpu-performance: command not found

Warning: setting frequency possibly failed - return code 32512 ... Setting GPU frequency to max (if supported) ... CMD to set GPU frequency: ck-set-gpu-performance sh: ck-set-gpu-performance: command not found

Warning: setting frequency possibly failed - return code 32512

gfursin commented 8 years ago

Hi Christophe, Thanks for reporting. Yes, I confirm that we need to improve it: