예전에 누가 WSL2 Ubuntu는 딥러닝 학습에 쓸거면 오버헤드 커서 별로라고 해서 일부러 Native Ubuntu 위주로 썼었는데
막상 세팅해서 도커 올리고 써보니까 크게 차이 안 나네?
그냥 우분투 듀얼부팅 파티션 밀어버리고 WSL로 통일해야겠노
예전에 누가 WSL2 Ubuntu는 딥러닝 학습에 쓸거면 오버헤드 커서 별로라고 해서 일부러 Native Ubuntu 위주로 썼었는데
막상 세팅해서 도커 올리고 써보니까 크게 차이 안 나네?
그냥 우분투 듀얼부팅 파티션 밀어버리고 WSL로 통일해야겠노
그냥 cpu로 돌린거 아님? Cuda 돌리니까 오버헤드 굉장히 심하던데
당연히 GPU CUDA 환경이고, 실제 측정해봐도 10% 안쪽이라 오차범위라고 볼 수 있을 정도임. 찾아봐도 옛날에는 몰라도 요즘은 그렇게 유의미한 퍼포먼스 차이 안 난다고 하고
간단한 연산들에서는 차이가 차이가 몇배씩 나던데 이게 ALU에서의 오버헤드가 아니라 데이터 통신에서 발생하는 오버헤드라서 그런가보다. 실제로 학습할때는 큰 차이 없나보네
아 근데 그러면, 인퍼런스 성능은 차이 많이날것같은데 혹시 해봤음?
파일 작업하는거 아니면 큰 차이 없음
윗댓 말처럼 I/O쪽에서 차이나는 거 아님?
파일 IO 작업 많으면 엄청 느려지긴함
vram 통신도 IO잖아. 내가 확인했을땐 여기선 오버헤드가 심했음 연산자체가 복잡한건 큰 차이 없을텐데 GPU로 트랜스퍼가 많은 작업에선 오버헤드가 상당하더라
파일시스템 달라서 변환한다고 오래걸리는거였나