deep learning(딥러닝)

keras 딥러닝 gpu 사용이 되고 있나? 확인해보자 keras gpu 확인

이수진의 블로그 2019. 4. 24. 10:59
반응형
728x170

가끔씩 keras를 사용하다보면 gpu가 제대로 돌아가고 있는지 알고 싶을 때가 있다.

아니 소리는 요란하게 크게 들리는데 막상 돌아가는 것 보면 흠.. 별것 없는 데이터인데 정말 오래걸리고..

뭔가 gpu가 사용되지 않는 것 같은 기분이 든다

그럴 땐 gpu가 동작이 되는지 확인해야합니다.

 

 

커맨드 + r 을 누르시면 위와 같은 화면이 나옵니다.

여기서 dxidag를 입력하면 directx 창이 뜨는데요

 

 

먼저 그래픽카드가 인식이 되는지부터 확인하면 됩니다

저는 그래픽 카드가 잘 인식되네요~

 

 

그리고 저는 주로 케라스를 이용합니다. 케라스에서 gpu를 확인을 하려면

from keras import backend as K 를 이용합니다

K.tensorflow_backend._get_available_gpus() 를 입력하면 gpu가 인식이 되고 있다면 리스트가 위 처럼 나올 것입니다!

그러면 gpu를 인식하고 있다는 것이죠.

그리고 만약 딥러닝 모델을 돌리고 있는 중에 gpu가 동작이 되는 지 알고 싶다면?

작업 관리자로 들어가시면 됩니다.

 

 

 

윈도우 커맨드 창을 누르시고 작업관리자(영어는 task manager)로 입력하시면 작업관리자 창이 나옵니다.

저길 들어가시면

 

 

두 번째 탭 성능(performance)에 들어가시면 GPU가 있습니다.

여기서 gpu가 제대로 동작이 되는지 확인하면 됩니다~ 저는 동작 중이네요 ㅎㅎ 마침 딥러닝 모델을 돌리고 있었거든요!

 

반응형
그리드형