Từ Wikipedia :
Siêu phân luồng hoạt động bằng cách sao chép một số phần nhất định của bộ xử lý, những phần lưu trữ trạng thái kiến trúc, nhưng không sao chép các tài nguyên thực thi chính. Điều này cho phép bộ xử lý siêu phân luồng xuất hiện dưới dạng bộ xử lý "vật lý" thông thường và bộ xử lý "logic" bổ sung cho hệ điều hành máy chủ (hệ điều hành không biết HTT nhìn thấy hai bộ xử lý "vật lý"), cho phép hệ điều hành lên lịch hai luồng hoặc xử lý đồng thời và phù hợp. Khi tài nguyên thực thi sẽ không được sử dụng bởi tác vụ hiện tại trong bộ xử lý mà không siêu phân luồng và đặc biệt là khi bộ xử lý bị đình trệ, bộ xử lý được trang bị siêu phân luồng có thể sử dụng các tài nguyên thực thi đó để thực thi một tác vụ theo lịch trình khác. (Bộ xử lý có thể bị đình trệ do lỗi bộ nhớ cache, hiểu sai chi nhánh,
Nếu bạn có một hệ thống lõi tứ, thì 4 luồng có thể chạy mỗi luồng trên một lõi đầy đủ. Nếu bạn có một hệ thống siêu phân luồng lõi kép, thì 2 luồng có thể chạy mỗi luồng trên một lõi đầy đủ, nhưng với 4 luồng, các luồng 1 và 2 sẽ chia sẻ một lõi và các luồng 3 và 4 sẽ chia sẻ lõi khác. Siêu phân luồng cho phép hai luồng chạy song song (chỉ) nếu chúng không sử dụng cùng một tài nguyên bộ xử lý. Vì vậy, trong trường hợp lý tưởng, bạn có thể nhận được mức độ song song cao, nhưng như Wikipedia tuyên bố mức tăng hiệu suất không phải là 100%, mà chỉ là 15-30%.