System Capabilites: ------------------------------------------------- CPU 0 Model: Intel(R) Core(TM) i7-6700T CPU @ 2.80GHz System has 8 cpus Packages: package 0 has cpus: 0, 1, 2, 3, 4, 5, 6, 7 No supported frequency information Current Frequencies: cpu0: 3456906 cpu1: 3547140 cpu2: 3576234 cpu3: 3509296 cpu4: 3521109 cpu5: 3591109 cpu6: 3465218 cpu7: 3538500 Supported Governors: performance powersave Current governors: cpu0: performance cpu1: performance cpu2: performance cpu3: performance cpu4: performance cpu5: performance cpu6: performance cpu7: performance Verified cpus are uniform in supported frequencies and governors Processor Model: Intel(R) Core(TM) i7-6700T CPU @ 2.80GHz Maximum Model Frequency: 2800 MHz cpufreq driver: intel_pstate analyzing CPU 0: driver: intel_pstate CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.46 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 1: driver: intel_pstate CPUs which run at the same hardware frequency: 1 CPUs which need to have their frequency coordinated by software: 1 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.55 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 2: driver: intel_pstate CPUs which run at the same hardware frequency: 2 CPUs which need to have their frequency coordinated by software: 2 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.58 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 3: driver: intel_pstate CPUs which run at the same hardware frequency: 3 CPUs which need to have their frequency coordinated by software: 3 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.51 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 4: driver: intel_pstate CPUs which run at the same hardware frequency: 4 CPUs which need to have their frequency coordinated by software: 4 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.52 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 5: driver: intel_pstate CPUs which run at the same hardware frequency: 5 CPUs which need to have their frequency coordinated by software: 5 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.59 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 6: driver: intel_pstate CPUs which run at the same hardware frequency: 6 CPUs which need to have their frequency coordinated by software: 6 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.47 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes analyzing CPU 7: driver: intel_pstate CPUs which run at the same hardware frequency: 7 CPUs which need to have their frequency coordinated by software: 7 maximum transition latency: 0.97 ms. hardware limits: 800 MHz - 3.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 3.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 3.43 GHz (asserted by call to hardware). boost state support: Supported: yes Active: yes CPU: 0 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 1 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 2 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 3 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 4 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 5 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 6 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU: 7 ---------- min: 800 MHz max: 3600 MHz governors: performance, powersave, performance, powersave CPU Flags: ida: Turbo Boost is supported aperfmperf: aperf/mperf is supported Measurement Method: /dev/cpu/0/cpuid indicates aperf/mperf is supported Using C sqrt load processes and aperf/mperf effective freq. measurement (aperf.c) PASS Testing CPU Package 0 Syncing disks Waiting for low load... Current load average: 0.14 Done waiting Note: The userspace governor is not supported Using powersave min/max policies to get min and max performance workloads On Min/Max Power Save Governor Test: ------------------------------------------------- Setting governor to powersave Setting cpu: 0 Setting cpu: 1 Setting cpu: 2 Setting cpu: 3 Setting cpu: 4 Setting cpu: 5 Setting cpu: 6 Setting cpu: 7 Changing cpu frequency from 3479 to 800 MHz Setting cpu: 0 Setting cpu: 1 Setting cpu: 2 Setting cpu: 3 Setting cpu: 4 Setting cpu: 5 Setting cpu: 6 Setting cpu: 7 Warning: Could not verify that cpu frequency is set to the minimum value of 800000 KHz Running CPU load test - for all cpus in the package Running load test for package 0 starting process for cpu 0 using work process: ./aperf 0 starting process for cpu 1 using work process: ./aperf 1 starting process for cpu 2 using work process: ./aperf 2 starting process for cpu 3 using work process: ./aperf 3 starting process for cpu 4 using work process: ./aperf 4 starting process for cpu 5 using work process: ./aperf 5 starting process for cpu 6 using work process: ./aperf 6 starting process for cpu 7 using work process: ./aperf 7 waiting for load processes... process for cpu 0 is done in 71.88 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 1 is done in 72.01 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 3 is done in 71.96 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 4 is done in 71.76 seconds, at 800 MHz process effective frequency: 802 MHz process for cpu 5 is done in 71.92 seconds, at 800 MHz process effective frequency: 802 MHz process for cpu 7 is done in 72.03 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 2 is done in 72.32 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 6 is done in 72.28 seconds, at 799 MHz process effective frequency: 802 MHz processes complete average worker process time: 72.02 seconds Running load test for package 0 starting process for cpu 0 using work process: ./aperf 0 starting process for cpu 1 using work process: ./aperf 1 starting process for cpu 2 using work process: ./aperf 2 starting process for cpu 3 using work process: ./aperf 3 starting process for cpu 4 using work process: ./aperf 4 starting process for cpu 5 using work process: ./aperf 5 starting process for cpu 6 using work process: ./aperf 6 starting process for cpu 7 using work process: ./aperf 7 waiting for load processes... process for cpu 0 is done in 71.79 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 1 is done in 71.77 seconds, at 800 MHz process effective frequency: 802 MHz process for cpu 2 is done in 71.82 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 3 is done in 71.80 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 4 is done in 71.75 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 5 is done in 71.78 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 6 is done in 71.77 seconds, at 799 MHz process effective frequency: 802 MHz process for cpu 7 is done in 71.77 seconds, at 799 MHz process effective frequency: 802 MHz processes complete average worker process time: 71.78 seconds Minumum frequency average load test time: 71.78 Changing cpu frequency from 799 to 2800 MHz, performance governor Setting cpu: 0 Setting cpu: 1 Setting cpu: 2 Setting cpu: 3 Setting cpu: 4 Setting cpu: 5 Setting cpu: 6 Setting cpu: 7 Warning: Could not verify that cpu frequency 799 MHzis set to the maximum value of 2800 MHz Running CPU load test - for all cpus in the package Running load test for package 0 starting process for cpu 0 using work process: ./aperf 0 starting process for cpu 1 using work process: ./aperf 1 starting process for cpu 2 using work process: ./aperf 2 starting process for cpu 3 using work process: ./aperf 3 starting process for cpu 4 using work process: ./aperf 4 starting process for cpu 5 using work process: ./aperf 5 starting process for cpu 6 using work process: ./aperf 6 starting process for cpu 7 using work process: ./aperf 7 waiting for load processes... process for cpu 0 is done in 21.19 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 1 is done in 21.18 seconds, at 2700 MHz process effective frequency: 2707 MHz process for cpu 2 is done in 21.19 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 3 is done in 21.18 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 4 is done in 21.17 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 5 is done in 21.18 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 6 is done in 21.18 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 7 is done in 21.17 seconds, at 2699 MHz process effective frequency: 2707 MHz processes complete average worker process time: 21.18 seconds Running load test for package 0 starting process for cpu 0 using work process: ./aperf 0 starting process for cpu 1 using work process: ./aperf 1 starting process for cpu 2 using work process: ./aperf 2 starting process for cpu 3 using work process: ./aperf 3 starting process for cpu 4 using work process: ./aperf 4 starting process for cpu 5 using work process: ./aperf 5 starting process for cpu 6 using work process: ./aperf 6 starting process for cpu 7 using work process: ./aperf 7 waiting for load processes... process for cpu 0 is done in 21.19 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 1 is done in 21.18 seconds, at 2700 MHz process effective frequency: 2707 MHz process for cpu 2 is done in 21.19 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 3 is done in 21.18 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 4 is done in 21.18 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 5 is done in 21.18 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 6 is done in 21.17 seconds, at 2699 MHz process effective frequency: 2707 MHz process for cpu 7 is done in 21.17 seconds, at 2699 MHz process effective frequency: 2707 MHz processes complete average worker process time: 21.18 seconds Maximum frequency average load test time: 21.18 Error: cpu0 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu1 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu2 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu3 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu4 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu5 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu6 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu7 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) CPU Frequency Speed Up: 3.50 CPU 0 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 1 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 2 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 3 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 4 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 5 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 6 Measured Speed Up: 3.39 CPU Frequency Speed Up: 3.50 CPU 7 Measured Speed Up: 3.39 FAIL Single CPU Power Save Test: ------------------------------------------------- Setting governor to powersave (min: 800 MHz, max: 2800 MHz) Setting cpu: 0 Setting cpu: 1 Setting cpu: 2 Setting cpu: 3 Setting cpu: 4 Setting cpu: 5 Setting cpu: 6 Setting cpu: 7 Waiting 5 seconds... done. Warning: Could not verify that cpu frequency has settled to the minimum value Using cpu 1 to test Single CPU On Demand. Running CPU load test - for only cpu 1 Running load test for package 0 Single CPU Test: Loading only cpu1 starting process for cpu 1 using work process: ./aperf 1 waiting for load processes... process for cpu 1 is done in 19.87 seconds, at 2698 MHz process effective frequency: 2707 MHz processes complete average worker process time: 19.87 seconds Running load test for package 0 Single CPU Test: Loading only cpu1 starting process for cpu 1 using work process: ./aperf 1 waiting for load processes... process for cpu 1 is done in 19.87 seconds, at 2698 MHz process effective frequency: 2707 MHz processes complete average worker process time: 19.87 seconds Single CPU load test time: 19.87 Single CPU Power Save Speedup: 3.6 PASS Performance Governor Test: ------------------------------------------------- Setting governor to performance Setting cpu: 0 Setting cpu: 1 Setting cpu: 2 Setting cpu: 3 Setting cpu: 4 Setting cpu: 5 Setting cpu: 6 Setting cpu: 7 Warning: Current cpu frequency of 933078 KHz is not set to the maximum value of 2800000 KHz Running CPU load test - for all cpus in the package Running load test for package 0 starting process for cpu 0 using work process: ./aperf 0 starting process for cpu 1 using work process: ./aperf 1 starting process for cpu 2 using work process: ./aperf 2 starting process for cpu 3 using work process: ./aperf 3 starting process for cpu 4 using work process: ./aperf 4 starting process for cpu 5 using work process: ./aperf 5 starting process for cpu 6 using work process: ./aperf 6 starting process for cpu 7 using work process: ./aperf 7 waiting for load processes... process for cpu 0 is done in 21.18 seconds, at 1093 MHz process effective frequency: 2707 MHz process for cpu 1 is done in 21.18 seconds, at 918 MHz process effective frequency: 2707 MHz process for cpu 2 is done in 21.24 seconds, at 1015 MHz process effective frequency: 2707 MHz process for cpu 3 is done in 21.18 seconds, at 2645 MHz process effective frequency: 2707 MHz process for cpu 4 is done in 21.17 seconds, at 945 MHz process effective frequency: 2707 MHz process for cpu 5 is done in 21.17 seconds, at 2681 MHz process effective frequency: 2707 MHz process for cpu 6 is done in 21.22 seconds, at 899 MHz process effective frequency: 2707 MHz process for cpu 7 is done in 21.17 seconds, at 2614 MHz process effective frequency: 2707 MHz processes complete average worker process time: 21.19 seconds Running load test for package 0 starting process for cpu 0 using work process: ./aperf 0 starting process for cpu 1 using work process: ./aperf 1 starting process for cpu 2 using work process: ./aperf 2 starting process for cpu 3 using work process: ./aperf 3 starting process for cpu 4 using work process: ./aperf 4 starting process for cpu 5 using work process: ./aperf 5 starting process for cpu 6 using work process: ./aperf 6 starting process for cpu 7 using work process: ./aperf 7 waiting for load processes... process for cpu 0 is done in 21.19 seconds, at 922 MHz process effective frequency: 2707 MHz process for cpu 1 is done in 21.18 seconds, at 968 MHz process effective frequency: 2707 MHz process for cpu 2 is done in 21.19 seconds, at 1325 MHz process effective frequency: 2707 MHz process for cpu 3 is done in 21.18 seconds, at 942 MHz process effective frequency: 2707 MHz process for cpu 4 is done in 21.18 seconds, at 2686 MHz process effective frequency: 2707 MHz process for cpu 5 is done in 21.17 seconds, at 2654 MHz process effective frequency: 2707 MHz process for cpu 6 is done in 21.19 seconds, at 2664 MHz process effective frequency: 2707 MHz process for cpu 7 is done in 21.17 seconds, at 900 MHz process effective frequency: 2707 MHz processes complete average worker process time: 21.18 seconds Performance load test time: 21.18 Error: cpu0 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu1 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu2 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu3 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu4 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu5 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu6 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Error: cpu7 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) CPU 0 Performance Speedup: 3.39 CPU 1 Performance Speedup: 3.39 CPU 2 Performance Speedup: 3.39 CPU 3 Performance Speedup: 3.39 CPU 4 Performance Speedup: 3.39 CPU 5 Performance Speedup: 3.39 CPU 6 Performance Speedup: 3.39 CPU 7 Performance Speedup: 3.39 FAIL Restoring original governor to performance Setting cpu: 0 Setting cpu: 1 Setting cpu: 2 Setting cpu: 3 Setting cpu: 4 Setting cpu: 5 Setting cpu: 6 Setting cpu: 7 Summary for Package 0: CPU Effective Frequency: User Min User Max Performance -------- -------------- -------------- -------------- expected 800 MHz 2800 MHz 2800 MHz cpu 0 802 (71.79s) 2707 (21.19s) 2707 (21.19s) cpu 1 802 (71.77s) 2707 (21.18s) 2707 (21.18s) cpu 2 802 (71.82s) 2707 (21.19s) 2707 (21.19s) cpu 3 802 (71.80s) 2707 (21.18s) 2707 (21.18s) cpu 4 802 (71.75s) 2707 (21.18s) 2707 (21.18s) cpu 5 802 (71.78s) 2707 (21.18s) 2707 (21.17s) cpu 6 802 (71.77s) 2707 (21.17s) 2707 (21.19s) cpu 7 802 (71.77s) 2707 (21.17s) 2707 (21.17s) CPU Workload Test: Expected Speedup: 3.50 Allowable Speedup: 2.25 to 4.75 Power Save -------- -------------- cpu 1 3.61 (2707 MHz, 19.87s) Error Summary: ---------------- User Space (max): Error: cpu0 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu1 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu2 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu3 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu4 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu5 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu6 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) User Space (max): Error: cpu7 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu0 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu1 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu2 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu3 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu4 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu5 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu6 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) Performance: Error: cpu7 in package 0 has a measured frequency of 2707 MHz vs. a requirement of 2800 MHz (- 50 MHz tolerance) FAIL