Hyper Threading là gì? Hiệu năng cpu sẽ ra sao khi không có Hyper Threading?

16-06-2019 01:40

Hyper Threading là gì?
Công nghệ siêu phân luồng (Hyper Threading) là công nghệ cho phép một CPU vật lý hoạt động như là hai CPU, giúp CPU có khả năng xử lý nhiều tác vụ ở cùng một thời điểm bằng cách chia thành các luồng xử lý khác nhau. Với công nghệ siêu phân luồng một CPU vật lý khi hoạt động trên hệ điều hành được hiểu như là hai CPU và hệ điều hành không thể phân biệt được. Nhiệm vụ của hệ điều hành là gửi hai chuỗi lệnh tới hai CPU và phần cứng sẽ đảm nhiệm những công việc còn lại. Thời đại công nghệ thông tin như hiện nay, thời gian con người làm việc với máy tính là tương đối nhiều. Với những phát triển trong công nghệ này, năng suất của người sử sụng cũng theo đó mà tăng lên. Vì vậy công nghệ siêu phân luồng hết sức cần thiết, nhất là với các đối tượng có nhu cầu làm việc trên máy tính cao.


Hiệu năng cpu sẽ ra sao khi không có Hyper Threading?
Đã bao giờ các bạn nghĩ việc bổ sung thêm công nghệ Hyper Threading sẽ giúp chúng ta có thêm được bao nhiêu hiệu năng chưa? Công nghệ Hyper Threading của intel là một công nghệ giúp đánh lừa hệ thống chúng ta đang có số lượng nhân ảo gấp đôi so với lượng nhân thực tế. Cũng chính nhờ công nghệ này mà có thể thấy giá của Core i7 đắt hơn khá nhiều so với Core i5. Nhưng liệu gấp đôi luồng thì nó có gấp đôi hiệu năng hay không thì các bạn hãy cùng Nguyễn Công PC khám phá trong bài viết này!

Trước hết, chúng tôi đã test qua với Cinebench R20, một bài test mới và rất phỏ biến hiện nay và nhìn vào Core i7-8700K, chúng tôi thấy hiệu suất giảm 24% khi Hyper-Threading bị vô hiệu hóa. Đương nhiên loại giảm hiệu năng đi thì không ai thích thú hết. Hơn nữa, về mặt hiệu năng, về cơ bản chúng tôi biến 8700K thành 7700K, cái này thì không hay lắm nếu các bạn muốn hiệu năng trên giá thành tốt.

Trong khi đó, 7700K trở nên chậm hơn 26% khi Hyper-Threading bị vô hiệu hóa và bây giờ chúng ta có một CPU lõi tứ cũ đơn giản, hoặc có thể nói là Core i5 của thế hệ Kaby Lake. Đối với các ứng dụng tận dụng mạnh mẽ tất cả các lõi, việc vô hiệu hóa SMT / Hyper-Threading có ảnh hưởng lớn đến hiệu suất.

WinRAR sẽ giảm 36% băng thông cho 8700K. Rõ ràng Hyper-Threading hoạt động rất tốt cho loại những công việc như thế này. Tương tự như vậy, chúng ta thấy một sự sụt giảm lớn cho 7700K, giảm 39% trong trường hợp này.

Corona là một trình render hiệu suất cao và ở đây, 8700K đã giảm hiệu suất 31% khi Hyper-Threading bị vô hiệu hóa, trong khi 7700K lại giảm 33% tương tự. Trong cả hai trường hợp, việc giảm hiệu suất là đáng kể, báo hiệu chúng ta có thể thấy hiệu suất giảm đáng kể trong các tác vụ render và mã hóa tùy thuộc vào cách các bản cập nhật để giảm thiểu sai sót hoạt động.

Khi test qua với Blender có thể thấy mức giảm khá nhỏ chỉ tầm 25% cho 8700K khi Hyper-Threading bị vô hiệu hóa, gần với những gì chúng ta thấy trên Cinebench R20, mặc dù nó vẫn còn đáng kể. 7700K với số lõi ít ​​hơn sẽ bị ảnh hưởng nhiều hơn một chút và ở đây chúng tôi thấy hiệu năng giảm 29%.

Mức tiêu thụ điện năng

Nếu chúng ta không nhìn vào mức tiêu thụ điện năng của từng bộ xử lý riêng lẻ thì sẽ khá khó để thấy được tính hiệu quả của Hyper Threading có thật sự cao hay không, vì vậy thật khó để nhận xét về hiệu quả, nhưng như bạn có thể thấy việc vô hiệu hóa Hyper-Threading trên 8700K không giúp chúng ta tiết kiệm nhiều năng lượng trong thử nghiệm này với tổng hệ thống giảm ~ 5% sử dụng. 7700K được sử dụng tốt hơn với HT được kích hoạt và ở đây chúng tôi đã thấy mức giảm 11% có lẽ phù hợp hơn với hiệu suất giảm mà chúng ta đã thấy.

Nhận xét bài viết
097.111.3333

© Bản quyền thuộc về nguyencongpc.vn

Facebook Messenger