Difference between multiple paths to processor temperature?

Difference between multiple paths to processor temperature?

# cat /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp1_input
43750

Versus…

# cat /sys/devices/virtual/thermal/thermal_zone1/hwmon1/temp1_input
43750

There a way to get the GPU temperature? Is it different from the main processor? Is that thermal_zone1?

I believe I have found the throttling levels?

# cat /sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp
75000
# cat /sys/devices/virtual/thermal/thermal_zone0/trip_point_1_temp
85000
# cat /sys/devices/virtual/thermal/thermal_zone0/trip_point_2_temp
115000

What is the relationship to these values above? What happens with each trip level 0, 1, and 2?

How do I know what trigger or when a trigger has fired?