narugit / smctemp

Print CPU temperature of macOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support GPU on M3

narugit opened this issue · comments

About this Mac→Detail→System Report→Graphics/Display
image
10 Core

$ system_profiler SPDisplaysDataType

Graphics/Displays:

    Apple M3:

      Chipset Model: Apple M3
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 10
      Vendor: Apple (0x106b)
      Metal Support: Metal 3
      Displays:
        Color LCD:
          Display Type: Built-in Liquid Retina XDR Display
          Resolution: 3024 x 1964 Retina
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: No
          Connection Type: Internal
        ILD-A27FHD-B:
          Resolution: 1920 x 1080 (1080p FHD - Full High Definition)
          UI Looks like: 1920 x 1080 @ 60.00Hz
          Mirror: Off
          Online: Yes
          Rotation: Supported

For CPU: SPHardwareDataType

$ smctemp -l | grep ^"  Tg"
  Tg0C  [flt ]  38.3 (bytes: 00 2C 19 42)
  Tg0D  [flt ]  44.2 (bytes: 9A C5 30 42)
  Tg0O  [flt ]  38.5 (bytes: 22 08 1A 42)
  Tg0P  [flt ]  44.4 (bytes: BC A1 31 42)
  Tg0W  [flt ]  38.3 (bytes: CE 3B 19 42)
  Tg0X  [flt ]  44.2 (bytes: 68 D5 30 42)
  Tg0a  [flt ]  38.1 (bytes: 43 90 18 42)
  Tg0b  [flt ]  44.0 (bytes: DD 29 30 42)
  Tg0i  [flt ]  38.1 (bytes: 58 67 18 42)
  Tg0j  [flt ]  44.0 (bytes: F2 00 30 42)
  Tg0u  [flt ]  38.4 (bytes: B0 8E 19 42)
  Tg0v  [flt ]  44.3 (bytes: 4A 28 31 42)

$ smctemp -l | grep ^"  Tg" | wc -l
      12

Check with TGPro

$ watch -n 1 "smctemp -l | grep ^'  Tg'"

image

  • Tg0D
  • Tg0P
  • Tg0X
  • Tg0b
  • Tg0j
  • Tg0v

seems TGPro uses.

Fix by #27