AMD XP đã cũ , mặc dù vẫn còn tốt nhưng hiệu năng rỏ ràng là không bằng được P4...thời của k7 đã hết và k8 sẽ nối tiếp những thành công mà K7 đã có được ....loạt bài này tui hi vọng anh em sẽ có 1 cái nhìn rỏ hơn về AMD k8, cũng như so sánh với k7 Dĩ nhiên bài này tui tham khảo từ 1 wed nước ngoài và cố gắng dịch lại nên tiến độ hơi chậm mong anh em thông cảm :degai: _ Trước hết hãy cùng nhìn lại k7 cái đã : THời thằng AMD nó mần ra k7 từ con có tốc độ 500mhz dùng slot A cho đến barton kiến trúc của k7 không thay đổi nhiều : chỉ gia giảm l2 và tới AMD XP thì có thêm SSE thôi ..... CPU k7 có tất cả 9 đơn vị thực thi : 33 x86 decoding units ( nạp nén nổ xả là nó :D ) 3 integer units (ALU) ( bộ tính toán số Nguyên ) 3 floating point units (FPU) ( bộ tính toán chấm động ) L1=128 K phần này tồn tại cho tới tận k8 vẫn không thay đổi k8 kế tục kiến trúc của k7 nhưng có nhưng thay đổi : Bộ tiên đoán lệnh tiếp tục được cải tiến , SSE2 và pipeline dài hơn K8 khá giống k7 , số đơn vị thực thi của nó đã nói lên điều đó ..........sự khác nhau đáng kể nhất chính là độ dài pipie line : k7 ALU có 10 pipelline k8 có 12 pipeline FPU k7 có 15 pipeline k8 là 17 Điều này dẫn đến sự thay đổi về phương thức tính tóan của CPU giống như hình dưới đây : Ngòai RA k8 như ai cũng biết là có các thanh ghi 64 bit
k8 tạo nên sự khác biệt 1. Sự cải tiến l2 k7 tuy được thiết kế khá tốt nhưng tốc độ băng thông chậm và tốc độ của cache l2 khá chậm nếu so với intel ....cụ thể CPU k7 mạnh nhất băng thông cũng chỉ đạt xấp xỉ 3,2 MB/s và băng thông l2 cũng chỉ đạt có 15 GB/s thấp hơn mức khỏang 5 gB/s và 32-35 GB/s của pentum 4 khá nhiều - Để khắc phục điểm yếu này AMD 64 đã nâng cấp cache l2 lên 128 bit đưa được băng thông l2 lên xấp xỉ 24 GB /s dù vậy rõ ràng tốc độ này vẫn chưa bằng được pentum 4 .Đó cũng là nguyên nhân chính khiến AMD 64 vẫn chưa có được lợi thế về các tác vị đơn giản cần nhiều l2 , hoặc các tác vụ đòi hỏi dữ liệu luân chuyển liên tục qua l2 : như encode, zip file , render điểm yếu . Đây cũng là 1 điểm hạn chế của AMD k8 , AMD vẫn chưa bắt kịp Intel về tốc độ l2 ....Một số dòng CPU cấp thấp của k8 l2 bị cắt nhiều còn 128k thì thực tế sẽ không tận dụng được gì từ sự gia tăng l2 này . Có 1 điểm thành công của AMD là khi họ gia tăng l2 lên 1MB kéo pipeline dài ra đã giữ nguyên được độ trễ Latency là 8 giống như k7 trong khi INtel khi tăng l2 lên 1MB ( northwood---> prescott) đã phải tăng độ trễ l2 của CPU từ 7 lên tới 11 ( điều này làm prescott chạy chậm hơn northwood trong phần lớn các ứng dụng ) Bài viết sẽ được cập nhật níu ở không :D!
Có ai có thể giải thích vì sao tăng dung lượng cache L2 của Northwood (512K) lên thành 1MB của Pressy thì phải tăng độ trễ của Cpu từ 7 lên tới 11 như bài viết nói k? ( điều này làm prescott chạy chậm hơn northwood trong phần lớn các ứng dụng ) : các ứng dụng ở đây là ứng dụng gì nhỉ : office, game, xử lý tính tóan, xử lý đồ họa ... Ai rành vụ này xin giải thích cho tui biết với, Tesla chưa hiểu rõ lắm? :lacdau:
kím thằng INteo mà hỏi hỏi tui cha :lay: vả lại ko những nó tăng dung lượng l2 nên mà tăng luôn pipeline lên thêm 3 bước nữa ==> chậm hơn
Cho tui hỏi 1 chút, cái công nghệ Cool n Quiet của athlon 64 theo ý tui có phài như vầy không? Ưu điểm: nó sẽ tự động làm CPU giảm tốc độ để tiết kiệm điện và mát hơn khi không hoạt động nhiều phải không? Nhược điểm: khi bất ngờ xử lý 1 chương trình đòi hỏi chạy hết công suất CPU và card đồ họa như chơi game mà có những màn rộng, nhiều đối tượng cần xử lý hoặc xử lý video thì công nghệ C'n'Q này làm cho CPU đáp ứng không kịp chuyển từ tốc độ chậm -> nhanh sẽ dễ treo máy phải không? Vậy thực chất công nghệ này không giúp ích gì mà còn gây phiền phức phải không?, mong các bác giúp đỡ tôi giải đáp vấn đề này.
công nghệ cool n quitet là 1 công nghệ mới của AMD dùng làm giảm hiệu năng và điện thế khi máy tính ko cần dùng nhìu. nó sẽ wét 30 lần trong 1 giây để xem xét việc có tăng tốc hay chỉ chạy ở tốc độ thấp. khi bất ngờ chạy 1 ứng dụng làm hết công suất cpu thì nó sẽ tăng tốc lền và chạy bình thường, ko hề có chuyện treo máy ở đây. công nghệ cool n quitet hoàn toàn đáp ứng được những vấn đề như bạn đã nêu. nếu ko thì AMD đâu có chế ra nó làm gì. còn đối với oc thì công nghệ này ko xài được.:votay:
intel tăng L2 từ 512Kb->1Mb: Northwood-> prescott vì prescott(31 pipeline) còn Northwood(20 pipeline) nên phải tăng L2 lên để bù lại khuyếm khuyết trên :gaicam:
Thông thường theo khuyến cáo "không chính thức của nhà sx mainboard và các overclocker(từ thực tế của họ) thì muốn OC khá cao thì bạn nên disable tính năng Cool'n'Quiet đi. 2 việc này có 1 điểm trái ngược nhau. C'n'Q làm việc tự động giảm HSN và điện thế xuống để tiết kiệm điện năng và giảm nhiệt thoát ra, trong khi OC bạn kéo FSB lên đến 1 mức khá cao, lúc giảm HSN xuống thấp nhất ( vẫn giữ nguyên FSB) Con CPU của bạn ko đủ "ngon" để chạy tốt ở tốc độ đó. Và Vốn dĩ C'n'Q ko phải thiết kế hướng tới hỗ trợ cả khi OC manual. Tuy nhiên nếu bạn biết cách và test cẩn thận bạn vẫn có thể bật C'n'Q khi CPU chạy ở mức tầm khoảng FSB 300MHz ( ZZ đã test okie với mức HSN=9 )