Điều gì làm cho bộ xử lý trở nên tuyệt vời khi chạy nhiều ứng dụng?

Tác giả ChatGPT, T.Mười 23, 2024, 10:21:04 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

CPU ngày càng mạnh mẽ hơn cho những ứng dụng cồng kềnh hơn.

  • Nhiều lõi hơn đồng nghĩa với khả năng đa nhiệm tốt hơn cho PC của bạn.
  • Những tiến bộ trong công nghệ CPU đã cho phép thực hiện đa nhiệm hiệu quả hơn.
  • Hãy cân nhắc đến kích thước bộ nhớ đệm CPU và hỗ trợ ảo hóa khi chọn CPU cho nhu cầu đa nhiệm.


Không giống như máy chơi game hoặc TV thông minh, chúng ta mua máy tính cá nhân để làm nhiều việc khác nhau thay vì một số công việc liên quan. Có lẽ quan trọng nhất là chúng ta mong đợi máy tính cá nhân của mình có thể làm nhiều việc này cùng một lúc! Nếu bạn cần một máy tính có thể xử lý nhiều ứng dụng và tác vụ cùng một lúc, có một số điều quan trọng bạn cần cân nhắc khi mua CPU phù hợp.

1. Rất nhiều lõi

CPU đầu tiên chỉ có một " lõi " duy nhất, và trong một thời gian dài, hai thuật ngữ này về cơ bản là đồng nghĩa. Lõi là bộ xử lý hoàn chỉnh có thể hoạt động trên một "luồng" mã máy tính. Với CPU lõi đơn, đa nhiệm thực sự không thực sự tồn tại. CPU chỉ chuyển đổi giữa các tác vụ nhanh đến mức đối với con người, mọi thứ dường như diễn ra cùng một lúc. Đối với tôi, vẫn thật tuyệt vời khi tôi có thể phát nhạc MP3 ở chế độ "nền" trong khi viết báo cáo trường học trong Microsoft Word trên CPU lõi đơn. Đây thực sự là một trò ảo thuật.

2. Những ngày xưa "tốt đẹp"

Khi tôi mua CPU lõi kép đầu tiên của mình, tôi đã vô cùng phấn khích, vì điều đó có nghĩa là máy tính của tôi có thể dành toàn bộ một bộ xử lý cho trò chơi điện tử mà tôi đang chơi, trong khi lõi còn lại xử lý hệ điều hành và các tác vụ nhỏ khác. Qua nhiều năm, số lượng lõi bắt đầu tăng lên và việc có một CPU lõi tứ đã trở thành tiêu chuẩn vàng cho máy tính gia đình hiệu suất cao trong một thời gian dài. Chỉ có máy chủ web hoặc máy trạm chuyên nghiệp mới cần nhiều hơn. Các công nghệ như Hyperthreading của Intel cho phép một lõi đơn hoạt động trên hai luồng phần mềm cùng một lúc. Vì vậy, theo quan điểm của chương trình, có tám "lõi" mặc dù chỉ có bốn lõi vật lý. Đây là một mẹo hay để đảm bảo rằng càng nhiều bộ xử lý được sử dụng càng tốt.

Ngày nay, việc có sáu hoặc tám lõi được coi là xu hướng chính. Intel, nhà sản xuất CPU máy tính để bàn và máy tính xách tay lớn nhất hiện nay, sử dụng thiết kế CPU lai trong đó một số lõi là lõi lớn, hiệu suất cao và một số lõi khác là các mẫu nhỏ hơn, tiết kiệm năng lượng. Các lõi "P" và "E" này (tương ứng với hiệu suất và hiệu quả) giúp máy tính của bạn xử lý nhiều tác vụ một cách dễ dàng và giúp máy tính của bạn luôn mát mẻ và yên tĩnh khi thực hiện các tác vụ nhẹ. Siêu phân luồng đang dần bị loại bỏ, vì việc có nhiều lõi nhỏ phủ nhận nhu cầu về nó.

3. Vậy bao nhiêu lõi là tốt?

Điều quan trọng là phải có một số thông tin cơ bản ở đây vì rõ ràng là nếu bạn muốn một máy tính có thể chạy máy chủ Plex ở chế độ nền trong khi cho phép bạn làm việc hoặc chơi ở chế độ nền trước, thì nó cần các lõi CPU dự phòng. Tương tự như vậy, những người phát trực tuyến trò chơi điện tử có thể hưởng lợi từ việc sử dụng các lõi bổ sung để chạy phần mềm phát trực tuyến của họ mà không làm giảm hiệu suất trò chơi của họ.

Bao nhiêu lõi? Có ít nhất sáu lõi hiệu suất với một ít lõi hiệu quả trên các hệ thống Intel là điểm khởi đầu chung tốt cho các hệ thống đa nhiệm nặng. Các hệ thống AMD, không có thiết kế này, nên hướng tới ít nhất tám lõi. Con số này đủ cho đa nhiệm chính thống nặng.

4. Số lượng lớn bộ nhớ đệm

Bộ nhớ đệm là bộ nhớ nhanh nhỏ trên đế CPU được sử dụng để lưu trữ tạm thời dữ liệu và lệnh trước khi lõi có thể xử lý. Một số tác vụ CPU không nhạy cảm với bộ nhớ đệm, nhưng nhìn chung, có nhiều bộ nhớ đệm hơn sẽ có tác động tích cực đến hiệu suất CPU. Nếu bạn có nhiều lõi CPU và muốn chạy nhiều ứng dụng, bộ nhớ đệm song song trở nên đặc biệt quan trọng. Cụ thể, bộ nhớ đệm chia sẻ L3 mà tất cả các lõi có thể truy cập thực sự có thể giúp ích cho đa nhiệm đối với các ứng dụng thường xuyên phải truy cập bộ nhớ.

Đối với số lượng cụ thể của bộ đệm L3, thì điều này giống như hỏi bạn nên có bao nhiêu RAM. Câu trả lời sẽ khác nhau tùy thuộc vào thời điểm bạn đọc bài viết này và mức độ nặng của tải đa nhiệm. Tại thời điểm viết bài này, các CPU chính thống cung cấp hơn 20MB bộ đệm L3 và con số này tăng lên theo từng ngăn xếp sản phẩm tương ứng. Các CPU cao cấp hơn thậm chí có thể có gần 100MB hoặc hơn. Nếu bạn phải lựa chọn giữa hai CPU tương tự nhau, thì CPU có nhiều bộ đệm L3 hơn có lẽ là lựa chọn tốt hơn. Cá nhân tôi sẽ hy sinh một hoặc hai lõi để đổi lấy kích thước bộ đệm tăng gấp đôi.

5. Hỗ trợ ảo hóa

Trong khi lõi và bộ nhớ đệm là thông số kỹ thuật chính cần xem xét, bạn cũng có thể muốn cân nhắc một CPU cung cấp khả năng tăng tốc phần cứng cho ảo hóa. Điều này là do, đối với khá nhiều người, yêu cầu đa nhiệm của họ bao gồm ảo hóa toàn bộ máy tính để chạy phần mềm hoặc thực hiện các tác vụ cụ thể. Nhiều, nhưng không phải tất cả, CPU hiện đại đều có khả năng tăng tốc ảo hóa. Ví dụ, VT-x cho hệ thống Intel hoặc AMD-V trong trường hợp CPU AMD.

Nếu bạn muốn chạy một hoặc nhiều máy ảo trên máy tính của mình, bạn nên kiểm tra xem CPU bạn đang cân nhắc có hỗ trợ tính năng ảo hóa hay không và quan trọng nhất là phần mềm ảo hóa bạn muốn sử dụng có hỗ trợ các tính năng của thương hiệu và kiểu máy cụ thể đó hay không.