Skip to content

Instantly share code, notes, and snippets.

@rkben
Last active January 24, 2024 22:03
Show Gist options
  • Save rkben/cd3e2d4c97c2a843cbf48055092152cf to your computer and use it in GitHub Desktop.
Save rkben/cd3e2d4c97c2a843cbf48055092152cf to your computer and use it in GitHub Desktop.

The Test

Replacing existing third-party or OEM thermal compound with Thermal Grizzly Kryonaut.

The test starts roughly 20 minutes after a cold boot to allow the system to warm, each stress test lasts 15 minutes, stressing all cores. Each laptop was proped up 1 inch to allow for increased air flow. Each run was performed with tuned's throughput-performance profile.

It's worth noting I did a light polish to the heatsink face that sits on the chip, doubt this made much of a difference.

Configuration

  • tests ran under Fedora 39 (Linux)
  • Test tool: phoronix-test-suite
  • Test profile: pts/stress-ng
# set tuned-adm to throughput-performance, several times to ignore KDE/Gnome's power management
sudo tuned-adm profile throughput-performance 
sudo tuned-adm profile throughput-performance 
sudo tuned-adm profile throughput-performance 

# enable additional metrics
export MONITOR=all.cpu,all.gpu

# force 30 runs to ignore deviation threshold
export FORCE_TIMES_TO_RUN=30 

# edit test-definition.xml for stress-ng test-profile: 1.11
# increase <TestRuns> from 3 to 30 for 15 minutes total
# NOTE: stress-ng-X.X.X will vary, edit latest
# ~/.phoronix-test-suite/test-profiles/pts/stress-ng-1.11.0/test-definition.xml

# start a fire!
./phoronix-test-suite benchmark stress-ng

# select `1` for all core stress

Thinkpad X270 Summary

Item Before After Change
Temp Average 82.1 75.2 -8.4%
Temp Maximum 98.0 88.0 -10.2%
Clock Average 3205 3213.0 +0.3%
Clock Maximum 3909.61 3908.84 -0.02%

Note: Temps are Celcius, clock is MHz


Yoga 7 16ARP Summary

Item Before After Change
Temp Average 71.9 85.4 +18.78%
Temp Maximum 81.75 96.5 +18.04%
Clock Average 3148.88 3471.38 +10.24%
Clock Maximum 4331.71 4472.61 +3.25%

Note: Temps are Celcius, clock is MHz


Thinkpad X270 Details

Before

Temps

  • Low: 42.0
  • Avg: 82.1
  • High: 98.0

Freq (All Cores)

  • Low: 400.0 MHz
  • Avg: 3205.0 MHz
  • High: 3909.61 MHz

Per Core

  • CPU: 0 + 1 + 2 + 3
  • Avg:
3294 + 3267 + 3139 + 3120
  • High:
3904.29 + 3909.58 + 3912.36 + 3912.23

Freq (Peak Core)

  • Low: 400.0 MHz
  • Avg: 3426.0 MHz
  • High: 3912 MHz

After

Temps

  • Low: 41.0
  • Avg: 75.2
  • High: 88.0

Freq (All Cores)

  • Low: 400 MHz
  • Avg: 3213.0 MHz
  • High: 3908.84 MHz

Per Core

  • CPU: 0 + 1 + 2 + 3
  • Avg:
3356 + 3209 + 3154 + 3133
  • High:
3905.40 + 3911.94 +3913.32 + 3904.69

Freq (Peak Core)

  • Low: 400 MHz
  • Avg: 3446 MHz
  • High: 3913 MHz

Yoga 7 16ARP Details

Before

Temps

  • Low: 42.0
  • Avg: 71.9
  • High: 81.75

Freq (All Cores)

  • Low: 400 MHz
  • Avg: 3148.88 MHz
  • High: 4331.71 MHz

Per Core

  • CPU: 0 + 1 + 2 + 3 + .... + 14 + 15
  • Avg:
3132 + 3210 + 3143 + 3118 + 3164 + 3111 + 3164 + 3158 + 3185 +3143 + 3141 + 3106 + 3154 + 3124 + 3201 + 3128
  • High:
4103.83 + 4332.68 + 4103.83 + 4783.44 + 4781.20 + 4783.93 + 4103.81 + 4103.85 + 4792.56 + 4103.84 + 4103.82 + 4103.85 + 4791.31 + 4101.35 + 4101.32 + 4112.78

Freq (Peak Core)

  • Low: 2632 MHz
  • Avg: 3377 MHz
  • High: 4791 MHz

After

Temps

  • Low: 38.88
  • Avg: 85.4
  • High: 96.5

Freq (All Cores)

  • Low: 400 MHz
  • Avg: 3471.38 MHz
  • High: 4472.61 MHz

Per Core

  • CPU: 0 + 1 + 2 + 3 + .... + 14 + 15
  • Avg:
3470 + 3537 + 3464 + 3430 + 3464 + 3451 + 3462 + 3479 + 3455 + 3451 + 3495 + 3501 + 3480 + 3467 + 3475 + 3461
  • High:
4288.25 + 4288.23 + 4288.27 + 4288.29 + 4790.97 + 4288.37 + 4788.73 + 4790.96 + 4776.82 + 4288.39 + 4288.42 + 4288.42 + 4790.67 + 4260.22 + 4790.95 + 4265.77

Freq (Peak Core)

  • Low: 2620 MHz
  • Avg: 3696 MHz
  • High: 4791 MHz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment