Mục đích của nhiều card đồ họa là gì?


1

Tôi có vấn đề hoàn toàn nắm bắt mục đích của việc đặt hai hoặc nhiều card đồ họa trong một hệ thống.

SLI và Crossfire tuyên bố rằng họ kết hợp sức mạnh của nhiều card đồ họa. Nếu tôi hiểu chính xác thông tin trên trang NVIDIA, SLI kết hợp sức mạnh xử lý nhưng bộ nhớ hoàn toàn không tăng. Tôi cho rằng nó giống với Crossfire.

Về mặt lý thuyết, tôi thấy điều này hợp lý nếu bạn sử dụng hai GPU để điều khiển một cổng đầu ra đồ họa, mặc dù có vẻ hơi lãng phí khi bạn thậm chí không sử dụng bộ nhớ trên một trong các thẻ. Nhưng điều gì xảy ra nếu bạn kết nối một màn hình với một thẻ?

Tuy nhiên, những gì tôi không thể tìm ra là mục đích của chỉ hai hoặc nhiều card đồ họa không liên kết trong một hệ thống. Nói rằng tôi chỉ có một màn hình, thẻ thứ hai có được sử dụng cho bất cứ điều gì không? Nếu có, được sử dụng bởi cái gì, và làm thế nào tôi có thể kiểm tra hoặc ảnh hưởng đến nó? Nhưng ngay cả khi tôi có hai màn hình, được kết nối với mỗi thẻ, nó sẽ hoạt động như thế nào? Tôi dường như hiểu rằng không phải mỗi màn hình sẽ được điều khiển bởi mỗi thẻ hoàn toàn riêng biệt. Nếu đây là trường hợp, sẽ không có chỗ cho các thẻ được liên kết, phải không? Vì vậy, phải có một số hạn chế, nhưng nó là gì?

Như bạn thấy, tôi hơi bối rối về tất cả. Nếu người ta có thể giải thích sự khác biệt giữa GPU được liên kết và GPU không được liên kết, thì lợi ích và nhược điểm, trong các thiết lập màn hình đơn và đa màn hình, tôi sẽ đánh giá cao nó rất nhiều.

Nhân tiện, trong thiết lập của tôi, tôi có hai thẻ Nvidia NVS-300 nhưng chỉ có một màn hình. Vì vậy, tôi bắt đầu tự hỏi nếu thẻ thứ hai đang làm bất cứ điều gì và nếu có, đó là gì.

Câu trả lời:


4

Bạn có thể có nhiều thẻ điều khiển một màn hình (hoặc một bộ màn hình được gắn vào một thẻ) là SLI / Crossfire hoặc bạn có thể có nhiều thẻ điều khiển một số màn hình hoàn toàn độc lập không phải là SLI / Crossfire.

Khi bạn đang sử dụng SLI / crossfire, bạn đang sử dụng bộ nhớ trên cả hai thẻ, nhưng chế độ hoạt động yêu cầu dữ liệu kết cấu / đối tượng giống nhau được sao chép trên cả hai thẻ.

Tuy nhiên, những gì tôi không thể tìm ra là mục đích của chỉ hai hoặc nhiều card đồ họa không liên kết trong một hệ thống. Nói rằng tôi chỉ có một màn hình, thẻ thứ hai có được sử dụng cho bất cứ điều gì không? Nếu có, được sử dụng bởi cái gì, và làm thế nào tôi có thể kiểm tra hoặc ảnh hưởng đến nó?

Trong trường hợp này, bạn đúng rằng chúng không thể được sử dụng để lái cùng một màn hình, nhưng chúng có thể được sử dụng hoàn toàn độc lập. Ví dụ: bạn có thể có một thẻ năng lượng thấp điều khiển màn hình và sử dụng thẻ không được liên kết nhưng có công suất cao hơn cho những việc như xử lý khoa học hoặc các nhiệm vụ GPGPU .

Nhưng ngay cả khi tôi có hai màn hình, được kết nối với mỗi thẻ, nó sẽ hoạt động như thế nào? Tôi dường như hiểu rằng không phải mỗi màn hình sẽ được điều khiển bởi mỗi thẻ hoàn toàn riêng biệt. Nếu đây là trường hợp, sẽ không có chỗ cho các thẻ được liên kết, phải không? Vì vậy, phải có một số hạn chế, nhưng nó là gì?

Trong trường hợp này một lần nữa, bạn có thể sử dụng chúng hoàn toàn độc lập một lần nữa, sử dụng những thứ như bộ giải mã video để phát nhiều video trên nhiều màn hình hoặc sử dụng sức mạnh kết xuất 3D của mỗi thẻ để thực hiện các tác vụ 3D riêng biệt. Rất nhiều chương trình (trò chơi) có thể được cho biết màn hình nào, và do đó bạn muốn chúng chạy trên card màn hình nào. Chắc chắn bạn mất lợi ích kết hợp của cả hai thẻ, nhưng nếu bạn muốn có hai bản demo trò chơi chạy trên hai màn hình riêng biệt từ cùng một máy thì theo tôi biết, hoàn toàn khả thi.


"Trong trường hợp này, bạn đúng rằng chúng không thể được sử dụng để lái cùng một màn hình" cùng một lúc . Các thẻ khác nhau có thể có các mục đích khác nhau, đặc biệt là trên thiết bị di động (ví dụ như pin so với năng lượng đồ họa) và chúng có thể chuyển đổi linh hoạt.
Kit Grose

Cảm ơn đã giải thích, tôi nghĩ rằng tôi đang đến đó. Vì vậy, giả sử tôi đang sử dụng chương trình hỗ trợ phân tách thông tin hiển thị giữa hai thẻ mà mỗi thẻ có màn hình được kết nối và do đó chia sẻ tải để tính toán, thiết lập hai card đồ họa không SLI sẽ tốt hơn so với Thiết lập SLI với cùng một thẻ, phải không? Nhưng nếu chương trình của tôi không hỗ trợ, thì thẻ thứ hai sẽ không được sử dụng, trừ khi tôi sử dụng SLI hoặc tôi sử dụng thẻ thứ hai để thực hiện một số tính toán hoàn toàn độc lập với chương trình đầu tiên. Điều đó có đúng không?
vic

3

Ngoài câu trả lời @Mokubais, card đồ họa có thể làm nhiều hơn sau đó chỉ hiển thị đồ họa - chúng rất giỏi trong các công việc đơn giản, song song ồ ạt (như bẻ khóa mật khẩu, khai thác bitcoin, tính toán mô phỏng, v.v.) - thực tế, NVIDIA có toàn bộ API / ngôn ngữ để chuyển thông tin đến thẻ để xử lý và sau đó lấy lại kết quả.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.