Sự mất ổn định nhiệt của CPU có thể phát sinh ở lõi bên trong (được thiết kế để hoạt động ở nhiệt độ cao hơn so với bộ đệm L2) hoặc trong CPU bên ngoài. Nếu CPU là chất siêu dẫn nhiệt thì tất cả sẽ ở cùng nhiệt độ và điều này không thành vấn đề.
Thông thường nhiệt được loại bỏ khỏi toàn bộ bề mặt được bao phủ bởi tản nhiệt và được tạo ra chủ yếu trong lõi và ở mức độ thấp hơn trong phần cứng phụ trợ tùy thuộc vào tốc độ tiêu thụ năng lượng trên một đơn vị thể tích (hoặc bề mặt, do kiến trúc CPU về cơ bản là bằng phẳng).
Tăng điện áp và tần số CPU có tác dụng tăng sinh nhiệt trong lõi . Nếu mức tăng này, trừ đi nhiệt bị loại bỏ ở trạng thái ổn định, khiến nhiệt độ quá cao so với lõi, thì việc bạn vô hiệu hóa bao nhiêu lõi - những lõi vẫn được bật sẽ không thành vấn đề. Hoặc thất bại do điện từ sau một thời gian.
Tuy nhiên, nếu nhiệt độ là an toàn cốt lõi, bạn sẽ quan sát thấy nhiệt độ bên ngoài lõi vẫn được đẩy lên trên, vì nhiệt dư thừa thấm từ lõi đến rìa (màu đỏ và vàng trong hình trên).
Vì vậy, có thể xảy ra rằng trong khi lõi ở dưới nhiệt độ tới hạn, nó vẫn tăng nhiệt độ rìa trên mức chịu đựng nhiệt độ rìa. Sau đó, một cái gì đó ở rìa trục trặc và toàn bộ CPU trở nên "không ổn định", ngay cả khi các lõi vẫn ở trong vùng an toàn.
Vì nhiệt ở rìa đến (cũng) từ tất cả các lõi, các phần siêu phân luồng, v.v., việc vô hiệu hóa các tính năng này làm giảm nhiệt này và có thể giữ cho rìa ổn định.
Đối với vấn đề đó, ngay cả loại mã đang được thực thi cũng có thể ảnh hưởng đến việc phát điện; để bạn có thể gặp lỗi khi chạy cùng một mã được biên dịch có hoặc không có, ví dụ: hỗ trợ SSE3. Trên thực tế, ngay cả việc lựa chọn trình tự hướng dẫn có thể có liên quan, và có những nghiên cứu về vấn đề đó .