cuSparse는 스파 스 매트릭스에 고밀도 매트릭스를 곱하는 함수 api 만 있습니다. cuSparse 또는 다른 cuda liberary를 사용하여 두 희소 행렬에 대해 곱셈 연산을 수행하는 방법은 무엇입니까?cuSparse를 사용하여 두 개의 희소 행렬을 곱하는 방법은 무엇입니까?
3
A
답변
2
내가 설명했듯이 CUSP library은 행렬 곱셈에 사용할 수 있습니다. 사이트에서 :
Cusp는 CUDA에서 희소 선형 대수와 그래프 계산을위한 라이브러리입니다. Cusp는 희소 행렬을 조작하고 희소 선형 시스템을 해결하기위한 유연하고 높은 수준의 인터페이스를 제공합니다.
5
cuSPARSE (CUDA 툴킷 V5.0)의 현재 버전을 사용 cusparse<t>csrgemm functions 희소 행렬 희소 행렬 곱셈을 지원한다.
이 루틴의 경우 컴퓨팅 기능 2.0 이상이 필요합니다.
관련 문제
- 1. JAMA를 사용하여 두 개의 1D 행렬을 곱하는 방법은 무엇입니까?
- 2. 두 행렬을 곱하는 루프 풀기 NxN?
- 3. MATLAB에서이 행렬을 곱하는 방법
- 4. 두 개의 spars 행렬을 모두 C++로 합하는 방법은 무엇입니까?
- 5. 루프를 사용하여 행렬을 곱하는 방법 - 파이썬
- 6. 희소 행렬을 저장할 데이터베이스
- 7. 희소 행렬의 행에서 희소 대각선 행렬을 만듭니다.
- 8. 내가 R에 희소 행렬을 R
- 9. JasperReports에서 두 개의 문자열 필드를 곱하는 방법은 무엇입니까?
- 10. XMMATRIX와 XMVECTOR (DirectX11)를 곱하는 방법은 무엇입니까?
- 11. 두 개의 numpy 배열을 곱하는 중 오류
- 12. 희소 행렬을 더 큰 희소 행렬로 확장/변환
- 13. 두 개의 다른 행렬의 항목을 기반으로 행렬을 만드는 방법은 무엇입니까?
- 14. 변수를 곱하는 방법은 무엇입니까?
- 15. 오라클 데이터베이스와 utl_nla를 사용하여 행렬에 전치 행렬을 곱하는 방법
- 16. Matlab에서 희소 행렬을 제로 평균으로 행 정규화
- 17. cusparse를 사용하여 사전 컨디셔닝 된 그래디언트 가속화하는 방법은 무엇입니까?
- 18. 두 개의 4x4 행렬을 뺍니다 - 이것이 가능합니까?
- 19. 두 개의 다른 행렬을 처리하는 방법
- 20. numpy를 사용하여 행렬을 4 개의 블록으로 분할하는 방법은 무엇입니까?
- 21. numpy를 사용하여 배열의 두 요소를 추가하고 행렬을 만드는 방법은 무엇입니까?
- 22. scipy.sparse 행렬을 브로드 캐스트 된 1 차원 배열로 요소 단위로 곱하는 방법은 무엇입니까?
- 23. 2 개의 long long int를 올바르게 곱하는 방법은 무엇입니까?
- 24. 두 개의 삼각형을 정렬하기 위해 행렬을 결정해야합니다.
- 25. SpriteBatch Draw XNA (2D)에서 두 개의 스프라이트를 곱하는 방법
- 26. 테이블에서 부분 집합을 곱하는 방법은 무엇입니까?
- 27. SciPy NumPy 및 SciKit 배우고 희소 행렬을 만듭니다.
- 28. 두 배로 정수를 곱하는 문제
- 29. 자바에서 두 개의 큰 숫자 (512 비트)를 곱하는 방법
- 30. 포인터를 사용하여 nxn 행렬을 읽는 방법은 무엇입니까?
첨단은 어떻습니까? http://code.google.com/p/cusp-library/ – flipchart
좋아요! 고마워, @ flipchart. – Andrew
2 개의 희소 행렬의 곱셈을 보여주는 실제 함수에 대한 링크를 업데이트 할 수 있습니까? –