Câu hỏi

28/05/2013 07:42
So sánh vi xử lí?
Các bạn vui lòng cho mình biết sự khác nhau giữa cpu intel pentium d.dual core và core 2 duo.Bởi vì mình thấy nó đều có 2 nhân.
C4ndyman
28/05/2013 07:42
Danh sách câu trả lời (1)

- Pentium D là 2 người cùng làm 1 công việc, mổi người làm ở một vị trí khác nhau nhưng được liên hệ với nhau mật thiết để cùng hoàn tất công việc. nhưng 2 thằng này nó rất ích kỷ (không hề giúp nhau), thằng nào làm không nổi thì thằng kia mặc kệ, nó vẫn làm phần việc của nó thôi, buộc thằng mệt fải tìm thằng thứ 3 phụ nó. cho nên công việc rất lâu hoàn tất do tốn thời gian để 2 thằng liên hệ với nhau và tìm thằng thứ 3 trợ giúp khi cần.
- Dual Core là 2 người cùng làm 1 công việc, 2 người này được làm chung 1 chổ nên không tốn thời gian và công sức để liên lạc với nhau trong lúc làm việc, nhưng 2 thằng này nó rất ích kỷ (không hề giúp nhau), thằng nào làm không nổi thì thằng kia mặc kệ, nó vẫn làm phần việc của nó thôi, buộc thằng mệt fải tìm thằng thứ 3 phụ nó. cho nên công việc rất lâu hoàn tất do tốn thời gian để 2 thằng liên hệ với nhau và tìm thằng thứ 3 trợ giúp khi cần.
- Core 2 Duo là 2 người cùng làm công việc, cùng ở 1 chổ, nhưng nếu thằng này mệt thì thằng khác làm phụ và ngược lại (có sự chia sẽ cho nhau, giúp đở nhau). cho nên công việc vừa nhanh và vừa nhẹ.
Cho nên nếu 3 nhóm (mổi nhóm 2 thằng trong ví dụ trên) này cùng làm 1 công việc nhẹ nhàng như nhau thì không thể phân biệt được nhóm nào nhanh hơn, chỉ phân biệt được khi gặp các công việc nặng nhọc, khó khăn.
Dưới đây mình sẽ phân biệt chi tiết cho bạn biết thêm:
۞ Pentium D gồm 2 nhân riêng biệt đặt trong 2 ngăn(die) riêng biệt, được liên kết với nhau trong cùng gói BGA (ball grid array), cái bất tiện chính là ở chổ này, vì 2 nhân nằm trong 2 ngăn riêng biệt nên chúng phải được kết nối với nhau, nên sự di chuyển của dữ liệu không được nhanh bằng CPU có 2 nhân nằm cùng 1 ngăn (die), nó cũng có cache L2 riêng biệt cho mổi nhân giống như Dual core. Pentium D có 2 loại 8xx (sử dụng công nghệ 90nm) và 9xx (sử dụng công nghệ 65 nm), bus hệ thống 533 (loại 8xx), 800 (loại 9xx).
۞ Dual core là CPU có 2 nhân riêng biệt nhưng nằm chung 1 ngăn (die), mổi nhân có Cache riêng (cache là vùng nhớ đệm, nó là nơi lưu dữ liệu từ ổ cứng nạp vào ram rồi vào Cache, CPU đọc dử liệu từ cache của nó). Nhân nào thì cache đó, nó không có sự chia sẽ cho nhau khi 1 trong 2 cache bị thiếu, cho nên nó sẽ lấy RAM hoặc ổ cứng làm Cache để lưu dử liệu cho CPU đọc, nhưng tốc độ sẽ rất chậm, điều này giải thích vì sao khi chạy các chương trình nhẹ thì các con CPU đều xử lý nhanh vù vù như nhau, nhưng đụng đến đồ họa, 3D, video, game,... thì mới bộc lộ được CPU nào chậm.
- Dual Core có thể coi là phiên bản cấp thấp của Core 2 Duo, cũng dựa trên công nghệ Core 2 Duo nên hiệu năng của vi xử lý này cao hơn Pen D nhưng lại thấp hơn core 2 duo.
۞ Core 2 duo: cũng có 2 nhân riêng biệt được đóng trong 1 package (gói), hoạt động độc lập ở cùng một tốc độ, và nó chia sẽ Cache giữa các nhân (tức là hai nhân dùng chung một bộ đệm 2MB hoặc 4MB hoặc 8MB,... giúp việc truy xuất cache linh hoạt hơn rất nhiều). Bus của core 2 duo khá lớn, giúp hiệu suất của nó tăng cao và lại tiếc kiệm điện năng hơn Dual Core rất nhiều.
- Core 2 Duo còn được tích hợp nhiều công nghệ mới nhất của Intel như: Intel Smart Memory Access, Intel Advanced Smart Cache, Intel Wide Dynamic Execution, Intel Advanced Digital Media Boost, Intel Power Intelligent Capability, Intel Quiet System Technology, Intel Virtualization Technology, Intel Extended Memory 64 Technology, Execute Disable Bit. Còn Dual core dĩ nhiên là không được tích hợp nhiều tính năng như core 2 duo.
Ngoài ra còn có core 2 quad: 4 nhân, xử lý 4 luồng dử liệu cùng lúc, và có L2 cache riêng.
Core i7: có 4 nhân, xử lý cùng lúc 8 luồng dử liệu, mổi nhân 2 luồng và có L2 cache riêng.
- Dual Core là 2 người cùng làm 1 công việc, 2 người này được làm chung 1 chổ nên không tốn thời gian và công sức để liên lạc với nhau trong lúc làm việc, nhưng 2 thằng này nó rất ích kỷ (không hề giúp nhau), thằng nào làm không nổi thì thằng kia mặc kệ, nó vẫn làm phần việc của nó thôi, buộc thằng mệt fải tìm thằng thứ 3 phụ nó. cho nên công việc rất lâu hoàn tất do tốn thời gian để 2 thằng liên hệ với nhau và tìm thằng thứ 3 trợ giúp khi cần.
- Core 2 Duo là 2 người cùng làm công việc, cùng ở 1 chổ, nhưng nếu thằng này mệt thì thằng khác làm phụ và ngược lại (có sự chia sẽ cho nhau, giúp đở nhau). cho nên công việc vừa nhanh và vừa nhẹ.
Cho nên nếu 3 nhóm (mổi nhóm 2 thằng trong ví dụ trên) này cùng làm 1 công việc nhẹ nhàng như nhau thì không thể phân biệt được nhóm nào nhanh hơn, chỉ phân biệt được khi gặp các công việc nặng nhọc, khó khăn.
Dưới đây mình sẽ phân biệt chi tiết cho bạn biết thêm:
۞ Pentium D gồm 2 nhân riêng biệt đặt trong 2 ngăn(die) riêng biệt, được liên kết với nhau trong cùng gói BGA (ball grid array), cái bất tiện chính là ở chổ này, vì 2 nhân nằm trong 2 ngăn riêng biệt nên chúng phải được kết nối với nhau, nên sự di chuyển của dữ liệu không được nhanh bằng CPU có 2 nhân nằm cùng 1 ngăn (die), nó cũng có cache L2 riêng biệt cho mổi nhân giống như Dual core. Pentium D có 2 loại 8xx (sử dụng công nghệ 90nm) và 9xx (sử dụng công nghệ 65 nm), bus hệ thống 533 (loại 8xx), 800 (loại 9xx).
۞ Dual core là CPU có 2 nhân riêng biệt nhưng nằm chung 1 ngăn (die), mổi nhân có Cache riêng (cache là vùng nhớ đệm, nó là nơi lưu dữ liệu từ ổ cứng nạp vào ram rồi vào Cache, CPU đọc dử liệu từ cache của nó). Nhân nào thì cache đó, nó không có sự chia sẽ cho nhau khi 1 trong 2 cache bị thiếu, cho nên nó sẽ lấy RAM hoặc ổ cứng làm Cache để lưu dử liệu cho CPU đọc, nhưng tốc độ sẽ rất chậm, điều này giải thích vì sao khi chạy các chương trình nhẹ thì các con CPU đều xử lý nhanh vù vù như nhau, nhưng đụng đến đồ họa, 3D, video, game,... thì mới bộc lộ được CPU nào chậm.
- Dual Core có thể coi là phiên bản cấp thấp của Core 2 Duo, cũng dựa trên công nghệ Core 2 Duo nên hiệu năng của vi xử lý này cao hơn Pen D nhưng lại thấp hơn core 2 duo.
۞ Core 2 duo: cũng có 2 nhân riêng biệt được đóng trong 1 package (gói), hoạt động độc lập ở cùng một tốc độ, và nó chia sẽ Cache giữa các nhân (tức là hai nhân dùng chung một bộ đệm 2MB hoặc 4MB hoặc 8MB,... giúp việc truy xuất cache linh hoạt hơn rất nhiều). Bus của core 2 duo khá lớn, giúp hiệu suất của nó tăng cao và lại tiếc kiệm điện năng hơn Dual Core rất nhiều.
- Core 2 Duo còn được tích hợp nhiều công nghệ mới nhất của Intel như: Intel Smart Memory Access, Intel Advanced Smart Cache, Intel Wide Dynamic Execution, Intel Advanced Digital Media Boost, Intel Power Intelligent Capability, Intel Quiet System Technology, Intel Virtualization Technology, Intel Extended Memory 64 Technology, Execute Disable Bit. Còn Dual core dĩ nhiên là không được tích hợp nhiều tính năng như core 2 duo.
Ngoài ra còn có core 2 quad: 4 nhân, xử lý 4 luồng dử liệu cùng lúc, và có L2 cache riêng.
Core i7: có 4 nhân, xử lý cùng lúc 8 luồng dử liệu, mổi nhân 2 luồng và có L2 cache riêng.
Trả lời câu hỏi
Câu hỏi lĩnh vực Câu hỏi khác
Rao vặt Siêu Vip