Có thêm TeraFLOPS trên PC hoặc bảng điều khiển, sức mạnh thực sự hoặc tiếp thị?

Trong các diễn đàn trò chơi điện tử và các mạng xã hội khác nhau, như thể đó là cuộc gọi hàng ngày đến một Thần chiến tranh vô danh, những người bảo vệ trung thành nhất của các thương hiệu máy chơi game khác nhau lấy ra những chiếc rìu chiến của họ. Họ sử dụng đối số TeraFLOPS trên bảng điều khiển yêu thích của họ như một lập luận quan trọng để bảo vệ ưu thế kỹ thuật của thương hiệu mà họ yêu thích. Tuy nhiên, thước đo hiệu suất này có giá trị gì và nó thực sự có ý nghĩa gì?

Các nhà sản xuất máy chơi trò chơi điện tử khác nhau đã được một thời gian sử dụng một thuật ngữ để so sánh sức mạnh của họ ở cấp độ tiếp thị. Chúng tôi đang đề cập đến TeraFLOPS hay nói cách khác, chip đồ họa có thể thực hiện bao nhiêu 1,000,000,000,000 phép toán dấu phẩy động với các số nhị phân 32 chữ số trong một giây. Và không, chúng tôi đã không mắc lỗi với con số, vì TFLOPS là 10 nâng lên 12 hoạt động mỗi giây. Tuy nhiên, tiếp thị rất phức tạp và điều quan trọng là phải biết một khái niệm cơ bản để hiểu những gì nó đề cập đến. Và thực tế là tất cả những điều này đều vụn vỡ.

Có thêm TeraFLOPS trên PC hoặc bảng điều khiển

Hoạt động so với Hướng dẫn

Khi thiết kế một chip có khả năng thực thi một chương trình, cần phải mã hóa các lệnh được thực thi trong mạch của nó. Logic đơn giản nhất sẽ cho chúng ta biết rằng chúng ta có thể tạo một đoạn mạch cho mỗi lệnh. Tuy nhiên, chúng tôi sẽ sớm hết dung lượng và bóng bán dẫn trong ngân sách. Vì vậy, chúng tôi sẽ kết thúc những gì họ làm trong tất cả các thiết kế, tạo ra một loạt các hoạt động cơ bản sẽ phục vụ cho việc xác định phần còn lại của các hướng dẫn. Do đó, ngay từ đầu, tất cả các hướng dẫn sẽ kết thúc dựa trên một hoặc một số thao tác khác nhau.

Kết xuất chip Binario

Số lượng hoạt động được sử dụng bởi mỗi lệnh được các kiến ​​trúc sư xác định khi thiết kế chip, ngay cả khi hai bộ xử lý tương thích với nhau ở mức có thể thực thi các chương trình giống nhau, chúng ta có thể thấy rằng hai chip dưới cùng một kiến ​​trúc khác nhau. một chút về số lượng các thao tác yêu cầu một số hướng dẫn nhất định. Và đây là lúc chúng ta đi vào vấn đề đầu tiên của phép so sánh TeraFLOPS trên bảng điều khiển, cùng một chương trình có thể không yêu cầu cùng một số thao tác trên một bảng điều khiển như trên một bảng điều khiển khác.

TeraFLOPS trên bảng điều khiển thế hệ tiếp theo: PS5 vs Xbox Series

Như thể vẫn chưa đủ, chúng tôi có điều đó mặc dù bộ đăng ký và hướng dẫn được thông báo là giống nhau trên cả hai PlayStation 5 và cả hai Xbox Loạt. Chính thức bởi AMD họ đều là RDNA 2 , chúng ta phải làm rõ rằng điều này không hoàn toàn đúng. Lý do cho điều này là chúng là thiết kế bán tùy chỉnh và rất có thể một mặt là các kỹ sư AMD phối hợp với SONY và microsoft, mặt khác , đã quyết định triển khai hai phiên bản của cùng một ISA . Nói cách khác, một số lệnh nhất định có thể yêu cầu ít thao tác hơn những lệnh khác để thực thi trên một bảng điều khiển hơn một bảng điều khiển khác.

P55 Xbox Người Nhện Hào Quang

Vì không phải tất cả các hướng dẫn đều có trọng lượng như nhau. Nếu đây là những viên đá, thì có bao nhiêu viên trong số này có thể được mang đi từ nơi này đến nơi khác? Bạn không thể nhận ra rằng không phải tất cả các chương trình đều giống nhau. Trong mọi trường hợp, điều có thể làm là so sánh chúng trong cùng một kiến ​​trúc. Ví dụ: PlayStation 5 và Xbox Series bằng cách sử dụng cùng một kiến ​​trúc của AMD nếu chúng có thể được so sánh. Những gì chúng ta không biết là liệu AMD đã thực hiện những thay đổi nhỏ đối với từng thiết kế cụ thể có ảnh hưởng đến việc thực thi một số hướng dẫn tốt hơn hay xấu hơn.

Mặt khác, nếu chúng ta so sánh với các bảng điều khiển thế hệ trước, ngay cả khi chúng tôi giảm sức mạnh TeraFLOPS của bảng điều khiển hiện tại xuống mức của các bảng điều khiển cũ, chúng tôi sẽ thấy rằng những cái mới hơn có lợi thế hơn . Đối với những thứ như cải tiến kiến ​​trúc, hướng dẫn được thực thi hiệu quả hơn, v.v. Hãy nhớ rằng bất kỳ con chip nào ngày nay đều là một thứ gì đó phức tạp đến mức nó được chia thành nhiều khối với hàng chục kỹ sư trên mỗi khối thiết kế các bộ phận khác nhau của nó. Mặc dù điều bình thường, và trong những trường hợp như bảng điều khiển và để tiết kiệm chi phí, là chúng chia sẻ các khối chung .

Nhưng TeraFLOPS đo lường những gì trong đồ họa và bảng điều khiển?

Và chúng ta đến với phần cuối cùng, giống như một tập của Scooby Doo, chúng ta phát hiện ra rằng con quái vật là một anh chàng đeo mặt nạ. Trước khi chúng tôi đã nói với bạn rằng mỗi lệnh cần một chuỗi chu kỳ đồng hồ để thực thi. Tốt, để cung cấp công suất tối đa trong TeraFLOPS, lệnh FMADD được sử dụng. Phép toán nào thực hiện trong một chu kỳ duy nhất và hai phép toán và đó là phép toán nào sau đây: A + B * C. Không phải tất cả các hướng dẫn đều mất thời gian như nhau và một số có thể mất thậm chí hàng chục Hz để thực thi.

Placas Xbox Series PS5 Consolas TeraFLOPS Maketing

Như bạn sẽ hiểu , trong một kịch bản thực tế GPU sẽ không thực hiện chỉ dẫn đã nói mọi lúc , nhưng nhiều người khác. Nó có nghĩa là dữ liệu này là một lời nói dối? Không nhất thiết, nhưng tâm trí của chúng ta hiểu những thứ có thể định lượng tốt hơn những khái niệm trừu tượng. Đó là lý do tại sao chúng tôi dễ dàng bán cho chúng tôi rằng chip đồ họa của bảng điều khiển mạnh hơn chip khác. Tuy nhiên, bạn có nhớ khi RX Vega đưa ra nhiều TFLOPS hơn GTX 1080 và cái sau đã quét sạch mặt đất với chúng? Điều tương tự cũng xảy ra ở đây. Đây là lý do tại sao chúng tôi cần các loại kiểm tra khác cho phép chúng tôi so sánh các bảng điều khiển ngoài TeraFLOPS.

Có nghĩa là, nó yêu cầu chụp cùng một trò chơi và so sánh những thứ như độ phân giải, mức độ chi tiết, chất lượng kết cấu, tốc độ khung hình và một số lượng lớn các thông số. Tuy nhiên, mọi thứ vẫn nằm trong chuyên môn của nhóm phát triển và do đó, việc tối ưu hóa trò chơi cho hệ máy console nói trên. Vì vậy, cuối cùng, việc bạn chơi các trò chơi yêu thích của mình trên bảng điều khiển nào không quan trọng. Điều quan trọng là chúng hoạt động tốt và hiệu suất của chúng là tối ưu.