Code: Select all
wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S
gcc -o cpuburn-a53 cpuburn-a53.S
./cpuburn-a53
Code: Select all
wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S
gcc -o cpuburn-a53 cpuburn-a53.S
./cpuburn-a53
Code: Select all
while true; do echo `vcgencmd measure_temp` `vcgencmd measure_clock arm`; sleep 0.5; done
Code: Select all
🍓 grep temp= 83.txt | grep "\.[^0]"
🍓 grep temp= 83.txt | cut -f1 -d\. | cut -f2 -d= | sort -n | uniq -c
7 80
206 81
598 82
180 83
7 84
🍓
Code: Select all
🍓 grep temp= 83.txt | cut -f3 -d= | sort | uniq -c
75 1000212864
133 1000265600
480 1500345728
310 1500398464
🍓
Code: Select all
🍓 echo "((75+133)*1+(480+310)*1.5)/998" | bc -ql
1.39579158316633266533
🍓
Code: Select all
🍓 grep temp= 83b.txt | cut -f1 -d\. | cut -f2 -d= | sort -n | uniq -c
37 80
393 81
469 82
98 83
1 84
🍓
Code: Select all
🍓 grep temp= 83b.txt | cut -f3 -d= | sort | uniq -c
38 1000212864
62 1000265600
528 1500345728
370 1500398464
🍓
Code: Select all
🍓 echo "((38+62)*1+(528+370)*1.5)/998" | bc -ql
1.44989979959919839679
🍓
Code: Select all
🍓 grep temp= 83c.txt | cut -f1 -d\. | cut -f2 -d= | sort -n | uniq -c
2 80
161 81
576 82
254 83
5 84
🍓
Code: Select all
🍓 grep temp= 83c.txt | cut -f3 -d= | sort | uniq -c
88 1000212864
172 1000265600
453 1500345728
285 1500398464
🍓
Code: Select all
🍓 echo "((88+172)*1+(453+285)*1.5)/998" | bc -ql
1.36973947895791583166
🍓
At least do it while rendering some VC6 stuff and sending files to and fro over gigabit ethernet. stress it all outjahboater wrote: ↑Sat Apr 25, 2020 7:23 pmWhat temp does it reach when you run this?(it uses all four cores automatically).Code: Select all
wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S gcc -o cpuburn-a53 cpuburn-a53.S ./cpuburn-a53
I think that would reduce the temperature ...
are there any modification for it to use anything new in the A72 cores,.if that can stretch it more. (no they haven't, but the question has been asked there).jahboater wrote: ↑Sat Apr 25, 2020 7:35 pmI think that would reduce the temperature ...
The stress test does some clever stuff with NEON on all four cores that maximizes the temp.
If you run something else at the same time, it will be doing simple ARM instructions instead part of the time, and cool down.
but I don't know, ethernet is quite power hungry (as seen earlier in a temp drop when it wasn't used)Initial revision of Cortex-A53 optimized cpuburn program
Primarily stresses the NEON VABA instruction (using the arguments
with all bits set), which seems to be the most power hungry one.
Additionally stresses branches and unaligned LDR instructions with
all the bells and whistles in use (conditional execution, shifted
index and base register writeback).
Implemented both 32-bit and 64-bit variants. The 32-bit variant
is a little bit more power hungry because ARM64 does not support
conditional execution and base register writeback for this
particular variant of the LDR instruction.
here is the result of the cpuburn-a53 run overclocked 1.75 ghzjahboater wrote: ↑Sat Apr 25, 2020 7:23 pmWhat temp does it reach when you run this?(it uses all four cores automatically).Code: Select all
wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S gcc -o cpuburn-a53 cpuburn-a53.S ./cpuburn-a53
Your fan is working well, but having a larger heat sink and no fan would be my choice (silence).
Code: Select all
Time Temp CPU Core Health Vcore
10:03:25 37.0'C 600MHz 200MHz 00000000000000000000 0.8638V
10:04:25 49.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:05:25 52.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:06:26 54.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:07:26 55.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:08:26 57.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:09:27 57.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:10:27 58.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:11:27 60.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:12:28 60.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:13:28 62.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:14:28 62.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:15:28 63.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:16:29 64.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
Time Temp CPU Core Health Vcore
10:17:29 65.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:18:29 65.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:19:30 65.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:20:30 65.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:21:30 66.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:22:31 66.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:23:31 66.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
10:24:31 67.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
Code: Select all
Time Temp CPU Core Health Vcore
18:48:50 39.0'C 1800MHz 500MHz 00000000000000000000 0.9188V
18:49:50 37.0'C 400MHz 200MHz 00000000000000000000 0.8638V
18:50:50 36.0'C 400MHz 200MHz 00000000000000000000 0.8638V
18:51:50 36.0'C 400MHz 200MHz 00000000000000000000 0.8638V