Nên sử dụng máy tính Dual CPU hay Dual Core

Tác giả admin+, T.M.Hai 09, 2011, 03:20:53 CHIỀU

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

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

Nên sử dụng máy tính Dual CPU hay Dual Core


1. Giới thiệu.

Chúng ta nhận được lợi ích gì từ việc sử dụng nhiều bộ vi xử lý?".

Với sự phát triển ngày càng mạnh mẽ các thế hệ bộ vi xử lý dual core thì đề này lại càng quan trọng hơn. Sử dụng nhiều bộ CPU hoặc một CPU dual core thì cái nào lợi hơn? Và sự khác nhau giữa chúng là gì? Bài này sẽ tập trung trả lời các thắc mắc như vậy.

Một câu hỏi chính cho những ai đang sẵn sàng mua ngay một hệ thống high-end đó là: khi nào thì họ cần sử dụng 2 CPU. Cho bất kỳ ai đang làm việc trong lĩnh vực biên tập video, ứng dụng đa luồng, hoặc rất nhiều tác vụ khác nhau thì câu trả lời luôn rõ ràng: rất cần thiết. Nhưng khi nào thì việc sử dụng 2 CPU riêng biệt như các hệ thống dual Xeon hoặc Opteron, hay 1 CPU dual-core như Pentium D hoặc Athlon64 X2 sẽ tốt hơn.

2. So sánh giữa Dual CPU và Dual Core thì cái nào tốt hơn?.

Khi các tác nhiệm mà máy tính có thể thực hiện trở nên phức tạp, và khi người dùng mong muốn làm được nhiều hơn cùng một thời điểm, các nhà sản xuất máy tính đang cố gắng tăng tốc độ để thỏa mãn những mong muốn như vậy. Có một CPU nhanh hơn: đó là cách truyền thống mà chúng ta hay thực hiện. Nhưng dù sao thì do các nguyên nhân về: kích thước, độ phức tạp và nhiệt độ khiến cho việc tăng tốc độ xử lý của CPU trở nên khó khăn hơn. Nhưng để tiếp tục vẫn tăng được khả năng xử lý, một giải pháp khác đã được tìm ra.

2 CPU và một mainboard có khả năng cắm được cả 2 CPU thì giá thành lại quá đắt, vì vậy các kỹ sư máy tính đã xử dụng một giải pháp khác đó là: dùng 2 CPU, nhưng nhập chúng lại tạo thành 1 CPU khác. Như vậy là chúng ta có thể có đủ sức mạnh của 2 CPU nhưng chỉ dùng mainboard có 1 khe cắm. Điều này giúp cho việc không phải chi quá nhiều tiền cho mainboard, mà vẫn sử dụng được khả năng của cả 2 CPU (được hỉểu như là 2 core) so với chi phí của việc sử dụng hai CPU riêng biệt. Do đó, có thể định nghĩa rằng: DUAL CORE2 CPU được gắn kết cùng trên 1 CPU.

Có thêm một số khác biệt tinh tế giữa các nhãn hiệu: làm sao họ kết hợp 2 Core lại trên 1 CPU, và tốc độ mỗi Core sẽ là thế nào? và điều đó ảnh hưởng thế nào đến việc tăng tốc độ thực hiện khi sử dụng Dual Core. Thêm vào đó là các chương trình khác nhau thì sẽ tận dụng được sức mạnh của Dual Core khác nhau.

3. Sắp xếp tiến trình thực hiện.

Có một điều luôn được đặt ra: làm sao máy tính biết được khi nào thì dùng Core nào? Có một phần trong hệ điều hành Windows, gọi là "scheduler", chịu trách nhiệm chỉ cho CPU chương trình nào cần chạy và vào thời gian nào? Điều này cho phép vài chương trình chạy trong cùng một thời điểm, trong khi đó CPU sẽ chuyển qua lại gữa chúng khi cần thiết. Khi có quá nhiều chương trình đang chạy, máy tính có thể chậm lại, khi bộ phần scheduler điều khiển việc sử dụng CPU sang nhiều hướng khác nhau. Nếu một CPU dual core được sử dụng trên máy tính này, thì bộ scheduler cũng được tăng gấp đôi tương ứng. Thỉnh thoảng cả hai core có thể chỉ phục vụ cho cùng một chương trình (nếu ứng dụng được phát triển để tận dụng sức mạnh của nhiều CPU - được gọi là "đa luồng"). Dù sao, điều quan trọng là nếu chúng ta sử dụng một chương trình được thiết kế không phải đa luồng, thì ứng dụng đó sẽ chỉ sử dụng 1 CPU hoặc Core mà thôi.

Các ứng dụng bình thường được xử lý nhanh hơn với Core 2 Dual, nhưng thực sự Core 2 Dual phát huy tối đa hiệu xuất với các ứng dụng cần nhiều xử lý nhất như: đồ họa 3D và media encoding. Xem các kết quả so sánh trên, thì thực sự Core 2 Dual không đáng thuyết phục đa số người dùng, nhưng nếu bạn phải làm việc với đồ họa trên chiếc laptop của mình, thì bạn nên lựa chọn cho mình Core 2 Dual hơn.

Một trong những lĩnh vực mà hầu hết chúng ta quan tâm, đó là tốc độ của game trên laptop. Hầu hết laptop được bán hiện nay đều bị giới hạn về GPU. Chúng ta hy vọng rằng trong tương lai gần, sẽ có những dòng high-end laptop dành cho game, lúc đó việc xác định sự hơn kém của Core 2 Dual Core Dual sẽ được làm rõ hơn khi mà giới hạn về GPU được giải quyết. Riêng về sự quan trọng của card đồ họa, chúng tôi sẽ cố gắng biên tập trong một bài viết khác để chúng ta có được cái nhìn tổng thể hơn.

Cho dù Core 2 Dual hiện nay là một trong những điểm chú ý của người dùng (tháng 11/2006), nhưng quả thực rất nhiều người đang mong chờ ở thời điểm 2007, khi mà các dòng CPU Core 2 Dual được thiết kế với FSB tốc độ cao hơn (tại sao tốc độ FSB lại quan trọng như vậy, mời các bạn xem lại bài viết về Dual Processor và Dual Core)... nhưng không may là như vậy thì việc tiêu thụ điện để có tốc độ đó cũng tăng theo tỷ lệ thuận, trong khi đó việc cải tiến và nâng cao dung lượng battery ở thời điểm này cũng là một thách thức đối với các nhà sản xuất máy tính.

Với người dùng Apple, việc nâng cấp từ MacBook hoặc MacBook Pro không phải là cấp thiết, tính cho đến thời điểm vào cuối năm nay 2006. Dĩ nhiên, Apple cũng sẽ có cách của họ để khiển người dùng không thể cưỡng được sự hấp dẫn của dòng Core 2 Dual.

4. Tóm lại.

Cuối cùng thì việc nâng cấp từ Core Dual lên Core 2 Dual cũng không có nhiều thay đổi về tốc độ thực hiện chương trình, cũng như việc giảm tiêu thụ năng lượng. Người dùng laptop Core Dual không có lý do gì để nâng cấp ở thời điểm hiện nay, thay vào đó là nên chờ đợi một hệ thống mới với nền tảng Santa Rosa.