Tôi đang tìm kiếm các thư viện GPU để tăng tốc mã mà tôi có, các khu vực "hiệu suất cao" chính có phân tách giá trị số ít, hệ số QR và giá trị Eigen, tính toán Eigenvector. Tôi đã xem qua trang web của Nvidia trên các công cụ của nó như CuBLAS, Magma, v.v., nhưng tôi không muốn viết mã bằng Cuda.
Thật tuyệt vời nếu có bất kỳ thư viện nào ngoài đó tôi chỉ có thể "gọi" từ mã C chính của mình cho những thứ như SVD, QR, v.v., và việc tính toán sẽ được thực hiện trên GPU. Vì vậy, tóm lại, tôi có một mã C bình thường, trong đó các hoạt động đại số tuyến tính chuyên sâu được tăng tốc. Có ai biết về một thư viện mã nguồn mở (tốt nhất) có thể làm điều này không?
Cảm ơn.