makeastir
30
2019-01-27 21:06:11
3
731

공용서버에서 같이 학습시킬 때 질문드려요!


안녕하세요 !

공용 서버에서 기계학습을 하게 되어서 생길 문제점을 미리 예방하고자 해서 질문 드립니다!


공용 서버에서 딥러닝을 진행하려고 하는데요, 서버에 연결 시, Jupyter notebook으로 연결됩니다.


여기서 생각되는 문제점이, 여러 명이 서버에서 각자 학습을 시키는 일이 발생하면

GPU에 대해서는 어떻게 처리해야 할 까요?


예를 들어

0,1번을 A가 사용 중이고,

B가 2,3 번을 사용 중인 상황에서

C가 GPU를 사용하려 할 때 어떤 식으로 처리가 되는지 혹은 다른 분들께서 

쓰시는 정책이 있다면 저도 적용을 해보고 싶어서 질문 남깁니다 ㅎㅎ

(주피터의 default 설정은 순서대로 GPU를 사용하게 되나요?)



혹시, visual studio로 작업을 해서도 공용 서버로 돌릴 수 있는 지 궁금하네요!

(서버는 우분투OS입니당) 

감사합니다. 주말 마무리 다들 잘하시고 월요일 화이팅입니다><!

0
0
  • 댓글 3

  • EF
    903
    2019-01-28 04:00:02

    팀이 몇개인지, GPU는 몇개인지, 학습 시간은 얼마나 걸리는지에 따라 다른 정책을 사용해야 될 것 같네요.

    제 경험은 각 팀별로 GPU를 할당받고 만약 다른 팀 GPU를 급하게 써야되는 상황엔 해당 팀에 알리고 해당 GPU가 비작업중인걸 확인 후에 사용하도록 했거든요.

    1
  • makeastir
    30
    2019-01-28 07:28:49

    @EF 답변 감사합니다 ㅎㅎ

    혹시 프로그래밍하실때 어떤 프로그램으로 작업하셨는지 여줘봐도 될까요~?

    0
  • EF
    903
    2019-01-29 00:51:39

    @makeastir

    Theano 썻습니다

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.