2012-04-03 2 views
5

나는 K 최대 고유치를 계산할 필요가있는 스펙트럼 클러스터링을위한 병렬 알고리즘을 연구 중이다. Matlab을위한 Jacket 플러그인을 사용하고 있지만, 슬프게도 matlab에서 EIGS 함수를 지원하지 않는다. (K를 계산할 수 없다. 고유 값을 평행하게) GPU에서이 작업을 수행 할 수있는 다른 도구/라이브러리를 제안 해 주시겠습니까? 아니면 GPL 지원 Matlab에서이 작업을 수행 할 수 있습니까?GPU에서 k 개의 가장 큰 고유 값을 계산하는 방법은 무엇입니까?

+0

숫자 적으로 말해서 고유 값 문제에 대한 QR 알고리즘의 GPU 구현을 작성할 수 있습니다. 또는 여기에 제시된 모든 방법의 GPU 호환 버전을 찾으십시오. http : //cseweb.ucsd.edu/classes/fa04/cse252c/sakumar.pdf. 사용할 준비가 된 gpu 라이브러리를 알지 못합니다. eigenvalue 문제 – chemeng

+2

EIGS는 스파 스 행렬에 대한 것입니다. 스파 스 매트릭스가 필요합니까, 아니면 밀집 매트릭스에 EIG (자켓이 지원합니까?)를 사용할 수 있습니까? – arrayfire

+0

고유 값 문제를 완벽하게 수행 할 수있는 CULA가 있지만 밀도가 높은 버전에서만 가능합니다. – leftaroundabout

답변

관련 문제