Nhìn vào các thư viện OpenCL ở đó, tôi đang cố gắng nắm bắt hoàn toàn từng thư viện. Một thư viện cụ thể là clBLAS. Trang web của họ tuyên bố rằng nó triển khai các phương thức BLAS 1,2, & 3. Điều đó là tuyệt vời nhưng ViennaCL cũng có các thủ tục BLAS, giải mã đại số tuyến tính, hỗ trợ các phụ trợ OpenCL và CUDA, và chỉ là tiêu đề. Dường như với tôi, tại thời điểm này, rằng dường như không phải là một lý do để sử dụng clBLAS trên ViennaCL nhưng tôi đã tự hỏi nếu có ai có lý do tại sao người ta sẽ sử dụng clBLAS trên ViennaCL?Sự khác nhau giữa clBLAS và ViennaCL?
Mặc dù tương tự, đây là phần mở rộng của this previous question so sánh VexCL, Lực đẩy và Boost.Compute.
Cảm ơn bạn, trong trường hợp này tôi tưởng tượng có lẽ tôi sẽ tiếp tục sử dụng ViennCL trên clBLAS. – cdeterman