Code: Select all
hominoid@odroid-c4:[~/veriumMiner]: ./cpuminer --version
Verium Miner forked from cpuminer 1.4 {fireworm} by fireworm@github **
credits to tpruvot et al. & effectsToCause et al. **
built with GCC 9.3.0 the May 4 2020
compiled for ARM NEON
config features: ARMV8 NEON
libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 jansson/2.12
-
Odroid C4 1.8Ghz Test Power usage for 1.8Ghz_debian_10_4.89.218+
12v @ .344A +-.025 4.13W
idle cool down .152A +-.002A 1.82W
Power usage for 1.8Ghz Ubuntu 20.04 5.7.0-RC4
12v @ .280A +-.025 3.36W (.321A-.260A, 3.85W-3.12W)
idle cool down .110A +-.004A 1.32W
-
Odroid C4 1.91Ghz Test Power usage for 1.91Ghz debian 10 4.9.218+
12v @ .375A +-.25 4.5W (.401A-.346A, 4.81W-4.15W)
idle cool down .150A-.155A (1.8W-1.86W)
Power usage for 1.91Ghz Ubuntu 20.04 5.7.0-RC4
12v @ .305A +-.025 3.66W Typical(.340A-.270A, 4.08W-3.24W)
idle cool down .152A +-.002A 1.82W
-
Odroid C4 2.02Ghz Test Power usage for 2.02Ghz debian 10 4.9.218+
12v @ .431A-.256A 5.17W-3.07W typical(.409A-.378A, 4.91W-4.54W @ 510H/m)
Throttling 1.8Ghz-1.9Ghz typical(3.58A-3.88A, 4.3W-4.66W @ 468H/m)
Power usage for 2.02Ghz Ubuntu 20.04 5.7.0-RC4
Ambient Temp 71F or 21.66C
Power 12v @ .375A +-.025 4.50W (.383A-.302A,4.6W-3.62W) (.409A-.323A,4.91W-3.88W) (.424A-.335A,5.09W-4.02W)
cool down .116A +-.003A 1.39W
-
Odroid C4 2.10Ghz Passive and Active Cooling Test Power usage for 2.10Ghz Ubuntu 20.04 5.7.0-RC4 Passive Cooling
Ambient Temp 69F or 20.55C
Power 12v @ .375A +-.025 4.50W start(.398A-.320A,4.78W-3.843W) 4min(.397A-.355A,4.76W-4.26W) 20min(.462A-.366A,5.54W-4.39W) 24min(hang)
cool down .106A +-.002A 1.27W idle(.109A-.104A,1.31W-1.25W)
Power usage for 2.10Ghz Ubuntu 20.04 5.7.0-RC4 Active Cooling 40mm USB Fan
Ambient Temp 69F or 20.55C
Power 12v @ .375A +-.025 4.50W (.409A-.336A,4.91W-4.03W) (.397A-.355A,4.76W-4.26W) (.380A-.360A,4.56W-4.32W)
cool down with 40mm usb fan .140A +-.003A 1.68W No fan idle(.109A-.104A,1.31W-1.25W)
The passive 2.1Ghz Test on kernel 5.7.0-RC4 did not complete. A few minutes after the 20 minute power reading the system became unresponsive requiring a cold boot. I also ran an actively cooled test at 2.10Ghz using the same kernel and a 40mm USB fan. It completed with the temperature never exceeding 39C.
Summary
Kernel 5.7.0-RC4 consistently ran cooler, consumed less power and outperformed kernel 4.9.218+. Kernel 4.9.218+ also had some peculiar behavior as evident by the down clocking to 1Ghz right after the thermal load was stopped and the cool down period started. It should have held the set frequency like kernel 5.4.0-RC4. All tests on kernel 4.9.218+ exhibited this behavior.
The thermal and operational performance of the Odroid-C4 is very impressive. It delivers considerable processing power with low energy consumption. For this workload, it passively delivers slightly better performance then an actively cooled Odroid-XU4 while only using approximately 25-30% of the energy, and still runs considerably cooler. IMO, the thermal characteristics are on par with the Odroid-N2.
Test data files, gplot scripts and charts
[Update with aditional tests] gplot script use: gnuplot -c script.gpl chart.png freq_data.csv hash_data.txt
e.g. gnuplot -c Test7_1.8Ghz_ubuntu_20.04_5.7.RC4.gpl Test7_1.8Ghz_ubuntu_20.04_5.7.RC4.png Test7_1.8Ghz_ubuntu_20.04_5.7.RC4.csv Test7_1.8Ghz_ubuntu_20.04_5.7.RC4.txt