2012-04-03 27 views
5

Tôi đang làm việc trên thuật toán song song cho cụm phổ mà tôi cần tính K giá trị riêng lớn nhất. Tôi đang sử dụng plugin Áo cho Matlab nhưng thật đáng buồn nó không hỗ trợ hàm EIGS trong MATLAB (Nó không thể tính K giá trị eigen song song) Bất cứ ai có thể đề nghị một số công cụ/thư viện khác để làm nhiệm vụ này trên GPU? Hoặc tôi vẫn có thể làm điều này trong GPU hỗ trợ Matlab?Làm thế nào để tính toán k giá trị eigen lớn nhất trên GPU?

+0

Nói bằng số, bạn có thể viết triển khai GPU của thuật toán QR cho vấn đề về giá trị riêng. Ngoài ra, hãy tìm phiên bản tương thích với GPU của bất kỳ phương pháp nào được trình bày tại đây: http: //cseweb.ucsd.edu/classes/fa04/cse252c/sakumar.pdf. Tôi không biết về bất kỳ thư viện gpu sẵn sàng sử dụng nào cho vấn đề eigenvalue – chemeng

+2

EIGS là cho ma trận thưa thớt. Bạn có yêu cầu ma trận thưa thớt hoặc bạn có thể sử dụng EIG (mà áo khoác hỗ trợ) cho ma trận dày đặc? – arrayfire

+0

Có CULA có thể làm các vấn đề riêng biệt hoàn toàn, nhưng chỉ trong phiên bản dày đặc. – leftaroundabout

Trả lời

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