MJay
Magma에 있는 testing_zgesv 와 testing_zgesv_gpu 차이점 본문
testing_zgesv --ngpu 4 실행 결과
GPU기기에 Titan 4개가 있는데 4개가 다 쓰인다
하지만 testing_zgesv_gpu --ngpu 4 실행 결과
ngpu 라는 옵션을 줘도 gpu는 1개만 쓰인다
코드도 보면 그렇다
testing_zgesv.cpp 를 보면
이런 코드가 있다 .options중에 ngpu를 출력하는 구문도 있다. 즉 ngpu를 쓴다는 걸 알 수 있지만
그리고 magma_zgesv()함수를 쓰고
testing_zgesv_gpu.cpp를 보면
ngpu에 관한 코드가 없고
magma_zgesv_gpu() 함수를 쓴다
Magma의 코드를 좀더 살펴봐야겠다.
'Cloud Computing > MAGMA' 카테고리의 다른 글
GEMM은 무엇일까? (0) | 2017.07.16 |
---|---|
Magma함수 정리 ( zfill_matrix, MAGMA_ZMAKE) (0) | 2017.07.15 |
행렬 Column-Wise 뜻 (0) | 2017.07.15 |
Magma_opts란 (0) | 2017.07.14 |
MAGMA- Testing_ZGESV (General Linear Solve) (0) | 2017.07.14 |