Những điều cần biết cơ bản về AMD Athlon64

Thảo luận trong 'AMD' bắt đầu bởi mathiencusi, 8/3/05.

  1. mathiencusi

    mathiencusi 1 phần chính 9 phần tà!

    Bài viết:
    533
    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
    [​IMG]
    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 :
    [​IMG]
    Ngòai RA k8 như ai cũng biết là có các thanh ghi 64 bit
     
    :
  2. mathiencusi

    mathiencusi 1 phần chính 9 phần tà!

    Bài viết:
    533
    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!
     
  3. p4bus800

    p4bus800 Member

    Bài viết:
    424
    vậy cùng là 939 con FX khác cấu trúc các con A64 thế nào :-? các con sau này cũng có Sandy rồi
     
  4. Tesla

    Tesla noob master

    Bài viết:
    1,331
    Nơi ở:
    in hell
    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:
     
  5. mathiencusi

    mathiencusi 1 phần chính 9 phần tà!

    Bài viết:
    533
    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
     
  6. thrall

    thrall Member

    Bài viết:
    51
    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.
     
  7. tien113

    tien113 php+mysql+apache

    Bài viết:
    6,477
    Nơi ở:
    Vaasa, Finland
    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:
     
  8. Kotori

    Kotori FBI-Female Body Inspector Thành viên BQT

    Bài viết:
    4,422
    Nơi ở:
    USA
    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:
     
  9. Zanr Zij®

    Zanr Zij® Server & Workstation Guru

    Bài viết:
    443
    Nơi ở:
    Hanoi
    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 )
     

Chia sẻ trang này