Bộ vi xử lý

Sự khác nhau giữa lõi vật lý và logic (smt hoặc siêu phân luồng) trong cpu

Mục lục:

Anonim

Lõi, lõi, luồng, ổ cắm, lõi logic và lõi ảo là các thuật ngữ liên quan đến bộ xử lý mà nhiều người dùng không hiểu rõ. Đó là lý do tại sao chúng tôi đã chuẩn bị bài đăng này để cố gắng giải thích nó một cách đơn giản và dễ hiểu cho tất cả người dùng.

Sự khác nhau giữa lõi và luồng xử lý (SMT hoặc HyperThreading) trong CPU

Trước hết, chúng ta phải nghĩ về kỷ nguyên Pentium khi các bộ xử lý được tạo thành từ một lõi đơn, bộ xử lý được cài đặt trong một khe đặc biệt trên bo mạch chủ phục vụ để giao tiếp với các thành phần khác, Khe này là ổ cắm hoặc ổ cắm. Thông thường, bo mạch chủ chỉ có một ổ cắm, nhưng một số mô hình định hướng kinh doanh có nhiều ổ cắm, cho phép gắn nhiều bộ xử lý. Đối với hạt nhân, đây là một phần của bộ xử lý trong đó tất cả các tính toán được thực hiện, giả sử đó là bộ não làm cho máy tính của chúng ta hoạt động. Mỗi lõi có thể xử lý một luồng dữ liệu.

Trong nhiều năm qua, ông đánh giá cao công nghệ HyperThreading của Intel bao gồm sao chép một số thành phần trong bộ xử lý như bộ đăng ký hoặc bộ nhớ cache cấp cao nhất, điều này cho phép lõi bộ xử lý có thể xử lý hai tác vụ cùng một lúc (2 luồng hoặc chủ đề) và kết quả trong sự xuất hiện của hạt nhân logic. Một cái gì đó cải thiện hiệu suất đáng kể vì, nếu một quá trình cần chờ một hoạt động hoặc một số dữ liệu, một quy trình khác có thể tiếp tục sử dụng bộ xử lý mà không bị dừng, bộ xử lý bị dừng có nghĩa là mất hiệu năng rằng chúng ta phải ngăn chặn nó xảy ra.

Giải thích về công nghệ HyperThreading

Công nghệ HyperThreading này "lừa" hệ điều hành tin rằng có hai lõi khi trong thực tế chỉ có một, lõi thực sự tồn tại là lõi vật lý và lõi xuất hiện do HyperThreading là lõi ảo. Lõi ảo có khả năng xử lý ít hơn nhiều so với lõi vật lý, do đó hiệu năng không tương đương với việc có hai lõi vật lý, cách xa nó, nhưng nó cung cấp thêm một điểm tốt.

Bước tiếp theo trong quá trình tiến hóa của bộ xử lý là tạo ra bước nhảy vọt cho sự xuất hiện của bộ xử lý với hai lõi vật lý, điều này có thể nhờ vào việc thu nhỏ tất cả các yếu tố bên trong bộ xử lý, nghĩa là chúng trở nên nhỏ hơn và vì rất nhiều, chúng ta có thể phù hợp với nhiều hơn nữa trong cùng một không gian. Về cơ bản, bộ xử lý lõi kép giống như có hai bộ xử lý làm việc cùng nhau, nhưng với giao tiếp nhanh hơn và hiệu quả hơn giữa chúng, giúp hiệu năng vượt trội hơn nhiều so với các hệ thống có hai ổ cắm và hai bộ xử lý.

Ví dụ về bộ xử lý lõi kép

Không giống như HyperThreading, trong các bộ xử lý lõi kép, mỗi bộ xử lý có tất cả các yếu tố cần thiết để có thể thực hiện tất cả các loại tác vụ, do đó, bộ xử lý lõi kép có hiệu năng vượt trội hơn nhiều so với bộ xử lý lõi đơn với HyperThreading. Bước tiếp theo là đạt được nhiều bộ xử lý lõi hơn, một điều có thể đối với việc thu nhỏ các thành phần của nó ngày càng lớn hơn. Ngày nay có bộ xử lý với tối đa 18 lõi vật lý.

Chúng tôi khuyên bạn nên đọc hướng dẫn của chúng tôi để các bộ xử lý tốt nhất trên thị trường

Ngoài ra, chúng ta có thể kết hợp việc sử dụng nhiều lõi với công nghệ HyperThreading để chúng ta có thể đạt được bộ xử lý với số lượng lõi logic rất lớn, vì vậy bộ xử lý 18 lõi vật lý với HyperThreading có tổng cộng 36 lõi (18 lõi vật lý + 18 lõi ảo).

Bộ vi xử lý

Lựa chọn của người biên tập

Back to top button