Changeset 257
- Timestamp:
- 09/11/08 02:17:11 (5 years ago)
- Files:
-
- 1 modified
-
branches/atorf/Benchmarking/ToolboxBenchmark.m (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/atorf/Benchmarking/ToolboxBenchmark.m
r256 r257 15 15 format compact 16 16 17 % get no of logical cpus present 18 import java.lang.*; 19 r=Runtime.getRuntime; 20 numCPUs= r.availableProcessors; 21 22 17 23 disp(' ') 18 24 disp('*** RWTH - Mindstorms NXT Toolbox Benchmark') … … 21 27 disp([' Toolbox version: ' rwthver.Version]) 22 28 disp([' MATLAB version: ' version]) 23 disp([' Running on ' OS ' , ' datestr(now)])29 disp([' Running on ' OS ' (' sprintf('%d',numCPUs) ' CPUs), ' datestr(now)]) 24 30 25 31 … … 148 154 149 155 cpuLoad = cpuTaken / timeTaken; 156 threadLoad = cpuLoad * numCPUs; 157 150 158 151 159 fprintf('done.\n'); 152 160 fprintf(' Calls/sec: %.2f\n', callsPerSec); 153 161 fprintf(' Time/call: %.1f ms\n', timePerCall * 1000); 154 fprintf(' CPU usage: %.0f%% \n',cpuLoad * 100)162 fprintf(' CPU usage: %.0f%% (thread usage: %.0f%%)\n',cpuLoad * 100, threadLoad * 100) 155 163 156 164 end%function
