2012-02-01 24 views
5

Tôi đang lên kế hoạch mua một GPU nghiêm trọng để chạy thuật toán song song (ngân sách 2k-4k). Bây giờ tôi thấy ở mọi nơi các siêu máy tính có thẻ GPU nVidia Tesla "được làm đặc biệt cho GPGPU".Có lợi ích gì trong thẻ nVidia Tesla không?

Mặc dù điều này có vẻ rất hay trong cảnh đầu tiên, nhưng việc đọc tốt hơn làm cho tôi có những suy nghĩ nghiêm túc thứ hai về điều đó: so với ví dụ: một Radeon HD 7970, hiệu suất của nó (về flops) thấp hơn đáng kể, giá thành của nó cao hơn đáng kể, và tôi dường như không thể tìm thấy bất kỳ so sánh chuẩn nào giữa các GPU chơi game bình thường và Tesla.

Tôi nhận thấy rằng Tesla có bộ nhớ ECC. Đây có phải là sự khác biệt duy nhất không? Hay tôi đang thiếu một sự khác biệt về kiến ​​trúc sâu sắc hơn? Có lẽ thông tin liên quan: Tôi sẽ sử dụng OpenCL, không phải Cuda.

Trả lời

4

Có hai sự khác biệt kỹ thuật tôi biết giữa các thương hiệu, khi bạn so sánh các thẻ tương tự.

1) Thẻ Nvidia có xu hướng có độ chính xác gấp đôi FLOPS tốt hơn so với AMD - với hệ số 2 đôi khi. AMD thường làm tốt hơn cho FLOPS chính xác đơn.

2) Bộ nhớ ECC khả dụng cho cả hai thương hiệu cho bộ nhớ GDDR5. Sự khác biệt là Nvidia sử dụng ECC trên bộ nhớ trong (các thanh ghi và như vậy), nơi mà AMD không có.

Theo ý kiến ​​của tôi, hãy chọn thẻ dựa trên đơn đăng ký của bạn. Nếu bạn sử dụng nhiều hơn gấp đôi độ chính xác, hãy đi AMD, nếu không thì Nvidia. Nếu bạn cần ECC cho khả năng chịu lỗi cao, có thể Nvidia là lựa chọn tốt nhất của bạn. Đôi khi nhiều thẻ rẻ hơn làm tốt hơn 1 hoặc 2 thẻ đầu dòng - nghĩ về băng thông PCI-e. Tìm hiểu về các điểm chuẩn và cố gắng xác định loại thẻ nào phù hợp nhất với nhu cầu của bạn.

+0

Oh ... về cơ bản, bạn đang nói rằng nó phụ thuộc nhiều hơn vào nVidia vs ATI và không phải trên Tesla vs không Tesla? Tôi vừa đề cập đến AMD vì đó là thương hiệu duy nhất có thẻ 28nm, nhưng tôi cũng có thể yêu cầu tương tự cho Tesla vs GTX580. Tesla là nhiều hơn nữa pricy, nhưng không có sự khác biệt hợp lý trong các con số để giải thích điều này ... – user1111929

+1

Yêu cầu bồi thường là thẻ Tesla được thử nghiệm nhiều hơn thẻ GeForce trước khi họ rời khỏi nhà máy. Tôi vẫn đang tìm kiếm để xác nhận thêm về yêu sách này, nhưng tôi tin điều đó là đúng. Nên có một số điểm chuẩn CUDA phù hợp cho cả hai loại thẻ, nhưng bạn có thể phải tìm kiếm xung quanh vì chúng có thể không ở cùng một nơi. Đây là những gì Nvidia nói: http://www.nvidia.com/object/why-choose-tesla.html – mfa

+2

@ user1111929 Một số lưu ý: Thẻ Tesla được xây dựng để chịu đựng hoạt động 24/7, do đó tản nhiệt đã được tối ưu hóa. Khi chạy một GPU chơi game ở 100% trong nhiều tháng tại một thời điểm, quạt sẽ bắt đầu trở nên lung lay và sẽ trở nên ồn ào và cuối cùng có thể thất bại. Tuy nhiên tôi không thể thấy làm thế nào mà biện minh cho sự khác biệt giá cả. Đối với hiệu suất DP, một GTX580 có hiệu suất DP là 1/4 của hiệu suất SP (như vậy, 1581.1/4 = ~ 395 GFlops) trong khi HD7970 được đánh giá ở 947 GFLops tại DP. –

2

Tôi không biết nếu vấn đề của bạn là tương tự như Bitcoins khai thác mỏ, nhưng có rất nhiều thông tin về các thiết lập GPU song song ở đây ...

https://en.bitcoin.it/wiki/Mining_hardware_comparison

+0

Cảm ơn bạn đã liên kết. Tôi thấy tuy nhiên không có thẻ máy tính để bàn Tesla gần đây được liệt kê ở đó? Thế hệ thứ hai đến mới nhất được liệt kê ở đó với một yếu tố> 10 đằng sau trên các thẻ AMD hàng đầu (không ép xung), nhưng tôi không chắc chắn mức độ liên quan vẫn còn đối với thế hệ cuối cùng. – user1111929

Các vấn đề liên quan