Hướng dẫn

Amd gamecache: nó là gì và nó hoạt động như thế nào trên ryzen 3000?

Mục lục:

Anonim

Với sự xuất hiện của Ryzen 3000 mới, một loạt các thuật ngữ mới đã xuất hiện trong biển tiếp thị. Một số tên bạn sẽ hiểu, nhưng những cái tên khác có thể nằm ngoài sự hiểu biết của bạn. Vì vậy, hôm nay chúng tôi sẽ giải thích AMD GameCache là gì và tại sao nó là một tính năng chắc chắn có liên quan.

Chỉ số nội dung

AMD GameCache là gì?

Theo một cách nào đó, AMD GameCache là một thuật ngữ được tạo ra hoàn toàn để tiếp thị. Tuy nhiên, nó có những cải tiến có liên quan ngoài việc là một cái tên đẹp. Chúng ta có thể tóm tắt rằng AMD GameCache là biệt danh mà họ đã đưa ra cấu trúc bộ đệm mới.

Bây giờ, những thay đổi mới nào chúng ta có? Chúng tôi để lại cho bạn video thương mại mà AMD sử dụng để giải thích ngắn gọn về AMD GameCache là gì và vì vậy bạn có thể biết được nó là gì.

Nó mang lại những gì và nó ảnh hưởng đến chúng ta?

Như bạn có thể thấy, video nâng cao (và phóng đại một chút) những lợi ích mà công nghệ mới của Ryzen 3000 mang lại cho chúng ta .

Điều đầu tiên họ chỉ cho chúng tôi trong thời gian ngắn là ' GameCache ' mới lên tới 72 MB . Sự thật là tuyên bố này là một chút khó khăn. Hầu hết các Ryzen thế hệ thứ 3 đều mang bộ nhớ cache 35 ~ 36 MB (L1, L2 và L3) và chỉ hai chiếc Ryzen 9 mới có dung lượng lên tới 72 MB .

Ryzen 5 3600 (model rẻ nhất) có bộ nhớ cache L3 32 MB , gấp đôi so với Ryzen 7 2700X (Ryzen 2000 tốt nhất) . Đây đã là một cải tiến đáng kể.

Không giống như các bộ xử lý khác, ở Ryzen thế hệ thứ 3, chúng ta có 2 chip 7nm (lõi vật lý) và 1 chip 12nm (điều khiển I / O) .

Mỗi chip 7nm có 3/4 lõi hoạt động (trừ Ryzen 9) và mỗi lõi bộ đệm L1 và L2 riêng . Tuy nhiên, bộ nhớ cấp 3 được chia sẻ giữa các lõi của cùng một chip, vì vậy nó rất hữu ích khi thực hiện các tính toán nhất định.

Ví dụ, trong các trò chơi video có các nhiệm vụ rất giống nhau. Tính trọng lực (vật lý) , hình ảnh, chu kỳ, v.v., do đó một số giá trị được lặp lại liên tục.

Đó là nơi có một bộ nhớ hào phóng cho phép chúng ta lưu nhiều giá trị mà không bị buộc phải thay thế chúng. Ngoài ra, khi được chia sẻ, nhiều lõi có thể sử dụng lại dữ liệu mà hàng xóm của họ đã yêu cầu, mặc dù đó là một tính năng điển hình của bộ xử lý hiện đại.

Bộ nhớ cache

Chúng tôi tin rằng việc biết cách bộ nhớ cache hoạt động là điều có thể khiến bạn quan tâm. Nó là thứ thuộc về lĩnh vực kiến thức của một kỹ sư máy tính / phần cứng, nhưng tôi sẽ cố gắng giải thích nó cho bạn một cách đơn giản.

Chúng tôi sẽ lặp lại nhiều từ 'bộ nhớ' và 'bộ nhớ cache' , vì vậy chúng tôi xin lỗi trước, nhưng chủ đề rất phức tạp.

Mức bộ nhớ

Máy tính có nhiều cấp độ ký ức và mỗi cấp độ nhanh hơn các cấp độ bên dưới nó. Kết quả là, những ký ức nhanh nhất cũng đắt nhất, vì vậy chỉ có số lượng nhỏ thường được cài đặt.

Để có được một chút trong bối cảnh, bạn phải biết rằng tốc độ được đo bằng phân số của một giây. Truy cập dữ liệu L1 được lưu trong bộ nhớ cache có thể mất 0, 2 ns và "đi xuống" vào RAM có thể là 40ns .

Ở đây bạn có thể thấy những ký ức khác nhau và kích thước thông thường của chúng:

  • Bộ nhớ cache L1: Bộ nhớ cache L2 16 ~ 64kB: 32kB ~ 4 MB Bộ nhớ đệm L3: 256kB ~ 72 MB Bộ nhớ RAM / s: 4GB ~ 32GB Bộ nhớ chính / s (HDD hoặc SSD): 256GB ~ 2TB

Như bạn có thể biết, RAM nhanh hơn đáng kể so với SSD. Chúng thường đạt tốc độ truyền khoảng 20 ~ 25GB / giây , trong khi chỉ những ổ cứng tốt nhất mới đạt 5GB / giây với PCIe Gen 4 . Có mối quan hệ tương tự giữa bộ đệm L1-L2 và bộ đệm L2-L3 , v.v. , vì vậy bạn sẽ hiểu tại sao một số sử dụng riêng cho bộ xử lý và các bộ khác dành cho toàn bộ hệ thống.

Một điểm liên quan khác, mặc dù nó không đi kèm với chủ đề này là tất cả các bộ nhớ trên RAM (bao gồm cả bộ nhớ này) đều không ổn định. Điều này có nghĩa là họ chỉ lưu dữ liệu nếu có điện, vì vậy bộ nhớ cache và RAM bị "làm trống" khi tắt máy tính.

Theo quy tắc ba, SSD và HDD là những bộ nhớ không bay hơi, vì vậy mọi dữ liệu chúng tôi lưu sẽ ở đó cho đến khi chúng tôi ghi đè lên nó.

Làm thế nào để bộ nhớ cache hoạt động?

Khi CPU cần dữ liệu, nó sẽ tìm nó trong bộ đệm L1 . Nếu nó không ở đó, nó sẽ tìm nó trên L2, sau đó trên L3 và kết thúc "đi xuống" vào RAM .

Khi có được dữ liệu mà bộ xử lý cần, nó sẽ được "lên" và giá trị được lưu trữ liên tiếp trong L3, L2 và L1 trong trường hợp chúng ta cần nó trong tương lai . Điều buồn cười xuất hiện khi bộ xử lý muốn sử dụng lại giá trị này.

Nếu giá trị nằm trong L1, chúng ta chỉ cần một vài phút để sử dụng lại. Nếu không, chúng ta sẽ phải "xuống" đến cấp độ tiếp theo để kiểm tra xem nó có còn tồn tại ở đó không, và cứ thế cho đến khi chúng ta quay trở lại RAM . Vấn đề chúng ta có là những ký ức cao hơn rất nhỏ .

Chúng tôi để lại cho bạn một video ngắn (bằng tiếng Anh) giải thích ngắn gọn về bộ đệm:

Ví dụ: bộ đệm L1 32 kB chứa khoảng 8000 giá trị (số nguyên hoặc số float) .

Một trò chơi video có thể lặng lẽ hoạt động với hàng triệu giá trị mỗi giây, vì vậy chúng tôi không thể lưu tất cả các giá trị ở đó. Đây là lý do tại sao mỗi khi chúng tôi lưu trữ dữ liệu L1 (không được sử dụng lại) , giá trị cũ nhất sẽ được thay thế.

Nếu dữ liệu đã bị xóa khỏi L1 , có lẽ nó vẫn tồn tại trong bộ đệm L2 , vì nó lớn hơn. Đi xuống một cấp độ là một quá trình chậm, nhưng nhanh hơn nhiều so với đi đến RAM . Tuy nhiên, nếu một thời gian trôi qua, điều tương tự có thể đã xảy ra và giá trị đó không còn tồn tại trong L2 . Trong trường hợp này, chúng tôi sẽ phải "đi xuống" L3 và đây là lúc cơ chế chính của AMD GameCache xuất hiện .

Là một bộ nhớ hào phóng như vậy, nó phù hợp với rất nhiều dữ liệu và xác suất sử dụng lại nó rất cao. Bằng cách sử dụng lại chúng, chúng ta không phải "đi xuống" RAM , vì vậy quá trình này được sắp xếp hợp lý. Ngoài ra, là một bộ đệm được chia sẻ giữa một vùng lân cận, một kernel có thể tận dụng dữ liệu mà một kernel khác đã yêu cầu trước đó, mặc dù đó là một tính năng phổ biến trong các bộ xử lý.

Lợi ích và ý nghĩa của AMD GameCache

Như bạn sẽ thấy, cấu trúc và kích thước mới này trong bộ đệm có nghĩa là một sự cải tiến đáng kể trong nhiều loại chương trình.

Với tên được đặt cho nó, AMD đã nhấn mạnh các trò chơi video, nhưng bất kỳ tác vụ nào yêu cầu tính toán liên tiếp cũng sẽ có tác dụng tương tự.

Đây là hình ảnh thương mại của AMD cho thấy những lợi thế của AMD GameCache trước sự cải thiện về tần số của RAM . Trong ví dụ, họ so sánh việc cải thiện bộ nhớ cache với cải thiện bộ nhớ RAM.

Ở đây chúng ta có thể thấy một lợi thế từ 1% đến 12%. Nếu chúng ta kết hợp AMD GameCache với tần số RAM cao, chúng ta có thể đạt được tốc độ cao hơn nữa .

Trên thực tế, trong Ryzen mới , tần số tối đa mà không ép xung RAM là 3200 MHz , vì vậy bạn nên đặt cược vào các thành phần này. Ngoài ra, theo nhiều bài viết, tần số RAM tốt nhất để Ryzen 3000 chạy ở hiệu suất cao nhất là trên 3200 ~ 3600 MHz .

Kết luận về AMD GameCache

Bản thân nó, AMD GameCache không là gì ngoài một tựa game bom tấn đã được trao cho bộ nhớ cache để thu hút khán giả. Điểm quan trọng là sự cải thiện trong bộ nhớ cache L3 là có thật và có trọng lượng, do đó cả trò chơi và các quá trình khác sẽ được tăng cường.

Tuy nhiên, một số người dùng đã quan tâm đến quyết định này của AMD. Theo họ, họ đổi tên bộ đệm L3 vì GameCache là thứ sẽ gây hại cho ngành công nghiệp bằng cách cho nó một giai điệu "thân thiện với trẻ em" .

Trong khi Intel đã đổi tên bộ nhớ thành SmartCache (một cái tên tỉnh táo hơn) , AMD đã thu hút được nhiều hơn bởi giới trẻ và game thủ.

Chúng tôi hiểu rằng trong thế giới trò chơi, Intel luôn là sự lựa chọn rõ ràng nhất. Vì vậy, bây giờ AMD đã lấy lại được một số nền tảng, họ muốn vắt kiệt càng nhiều con ngỗng càng tốt từ những quả trứng vàng.

IPC được cải thiện, bộ đệm L3 tốt hơn và hỗ trợ tần số RAM cao khiến AMD trở thành một lựa chọn chơi game tuyệt vời một lần nữa. Tuy nhiên, đừng để bị mang đi bởi những cái tên đẹp.

Chúng tôi đề xuất bài viết này về Ryzen 5 thế hệ thứ 3. Những bộ xử lý này đã được tạo ra đặc biệt để chơi game do tần số xung nhịp cao và hiệu năng lõi đơn tốt.

Về phần chúng tôi, chúng tôi hy vọng rằng bạn đã dễ dàng hiểu các điều khoản và công nghệ và bạn đã học được điều gì đó mới. Chúng tôi xin lỗi nếu chúng tôi đã phạm sai lầm trong các giải thích, và bạn có thể cho chúng tôi biết bất cứ điều gì trong hộp bình luận!

Còn bạn, bạn nghĩ sao về sự cải tiến này nhờ AMD GameCache ? Bạn có nghĩ nó không tệ? Chia sẻ ý tưởng của bạn dưới đây.

Phông chữ VortezAMD Ryzen 3000

Hướng dẫn

Lựa chọn của người biên tập

Back to top button