Hôm nay đọc thấy một đoạn trên báo "Xã Hội Thông Tin"
Tương tự các bộ xử lý siêu phân luồng (Hyper-Threading), việc có hai lõi hoặc nhiều hơn sẽ giúp bộ xử lý hoạt động hiệu quả và có công suất cao hơn, vì mỗi lõi sẽ xử lý ít ứng dụng hơn, giảm hiện tượng bộ xử lý phải cùng một lúc gánh vác công việc của nhiều ứng dụng.
Đương nhiên, những lập luận trên vẫn chỉ là đúng về mặt lý thuyết. Vẫn có những đối tượng người sử dụng phàn nàn về tốc độ xử lý của máy tính đã không được cải thiện bao nhiêu khi đã sử dụng Dual Core. Game thủ Mạnh Vỹ (Thanh Xuân, Hà Nội) đã đầu tư chip lõi kép Pentium Dual Core D925 3.0HZ (hơn 2.000.000 đồng) thay thế con CPU cũ cũng thuộc loại khá "khủng" là Pentium 4 HT 3,06 Hz để rồi phát hiện tốc độ máy không hề nhanh hơn, thậm chí còn "rùa" đi khi thực thi một số tác vụ cụ thể (Do tâm lý ??)
Sẽ sai lầm nếu hiểu một cách đơn giản rằng sử dụng bộ xử lý lõi kép sẽ cho tốc độ gấp đôi bộ xử lý lõi đơn. Bộ xử lý lõi kép có thể làm việc hoàn hỏa cho hiệu năng tốt nhất với những ứng dụng được phân thành nhiều tiến trình nhỏ (multithread application). Nhưng với những các ứng dụng tiến trình đơn (single thread application) chạy trên bộ xử lý lõi kép sẽ không được hưởng nhiều lợi lộc gì từ nhân thứ hai. Nói cách khác, nếu chỉ gõ "Word", soạn thảo "Mail" hay lướt "Web" ở những phiên bản phần mềm cũ và trên những hệ điều hành cũ (32 bit) thì "Dual Core" không hề mang lại hiệu quả mong đợi
Hiệu năng của bộ xử lý lõi kép "Dual Core" còn phụ thuộc rất lớn vào sự hỗ trợ của phần mềm. Bộ vi xử lý đa lõi "ép buộc" các phần mềm phải xử lý đa nhiệm tốt. Trong tình huống này, quả bóng đã được Intel, AMD đá sang sân của các nhà sản xuất phần mềm.
Như vậy, vấn đề khai thác hiệu quả "Dual-Core" chính là các phần mềm, . các phần mềm thiên về xử lý và tính toán đã hộ trợ xử lý đa tiến trình ( multithread processing) và như vậy đã khai thác hiệu quả hơn "Dual-Core". Giật mình ra mới thấy mình hình như chưa cài phần mềm nào hỗ trợ xử lý đa tiến trình cả ^_^ Hoặc có thể mình đang chạy phiên bản cũ hơn chưa hỗ trợ xử lý đa tiến trình ??
Anh em nào có danh sách các phần mềm này thể bổ sung thêm các phần mềm khác được không ? Thú thực là từ khi mua con ACER Dual-Core 1.66 ở Trần Anh về cũng chưa khai thác được gì nhiều cả. Chạy các ứng dụng khác thì cũng ko hơn gì con DELL D600 cũ..
Tương tự các bộ xử lý siêu phân luồng (Hyper-Threading), việc có hai lõi hoặc nhiều hơn sẽ giúp bộ xử lý hoạt động hiệu quả và có công suất cao hơn, vì mỗi lõi sẽ xử lý ít ứng dụng hơn, giảm hiện tượng bộ xử lý phải cùng một lúc gánh vác công việc của nhiều ứng dụng.
Đương nhiên, những lập luận trên vẫn chỉ là đúng về mặt lý thuyết. Vẫn có những đối tượng người sử dụng phàn nàn về tốc độ xử lý của máy tính đã không được cải thiện bao nhiêu khi đã sử dụng Dual Core. Game thủ Mạnh Vỹ (Thanh Xuân, Hà Nội) đã đầu tư chip lõi kép Pentium Dual Core D925 3.0HZ (hơn 2.000.000 đồng) thay thế con CPU cũ cũng thuộc loại khá "khủng" là Pentium 4 HT 3,06 Hz để rồi phát hiện tốc độ máy không hề nhanh hơn, thậm chí còn "rùa" đi khi thực thi một số tác vụ cụ thể (Do tâm lý ??)
Sẽ sai lầm nếu hiểu một cách đơn giản rằng sử dụng bộ xử lý lõi kép sẽ cho tốc độ gấp đôi bộ xử lý lõi đơn. Bộ xử lý lõi kép có thể làm việc hoàn hỏa cho hiệu năng tốt nhất với những ứng dụng được phân thành nhiều tiến trình nhỏ (multithread application). Nhưng với những các ứng dụng tiến trình đơn (single thread application) chạy trên bộ xử lý lõi kép sẽ không được hưởng nhiều lợi lộc gì từ nhân thứ hai. Nói cách khác, nếu chỉ gõ "Word", soạn thảo "Mail" hay lướt "Web" ở những phiên bản phần mềm cũ và trên những hệ điều hành cũ (32 bit) thì "Dual Core" không hề mang lại hiệu quả mong đợi
Hiệu năng của bộ xử lý lõi kép "Dual Core" còn phụ thuộc rất lớn vào sự hỗ trợ của phần mềm. Bộ vi xử lý đa lõi "ép buộc" các phần mềm phải xử lý đa nhiệm tốt. Trong tình huống này, quả bóng đã được Intel, AMD đá sang sân của các nhà sản xuất phần mềm.
Như vậy, vấn đề khai thác hiệu quả "Dual-Core" chính là các phần mềm, . các phần mềm thiên về xử lý và tính toán đã hộ trợ xử lý đa tiến trình ( multithread processing) và như vậy đã khai thác hiệu quả hơn "Dual-Core". Giật mình ra mới thấy mình hình như chưa cài phần mềm nào hỗ trợ xử lý đa tiến trình cả ^_^ Hoặc có thể mình đang chạy phiên bản cũ hơn chưa hỗ trợ xử lý đa tiến trình ??
Anh em nào có danh sách các phần mềm này thể bổ sung thêm các phần mềm khác được không ? Thú thực là từ khi mua con ACER Dual-Core 1.66 ở Trần Anh về cũng chưa khai thác được gì nhiều cả. Chạy các ứng dụng khác thì cũng ko hơn gì con DELL D600 cũ..