jh0shin / Graph-Neural-Network

2021-2학기 소프트웨어 종합설계 프로젝트입니다.
0 stars 0 forks source link

acsys 서버 구동 환경 #6

Open jh0shin opened 3 years ago

jh0shin commented 3 years ago

ssh로 접속 시 나오는 홈 디렉토리에서 GNN 폴더 안에 프로젝트 파일이 있습니다. GNN 위치에서 source ./.venv/bin/activate을 통해 프로젝트를 위해 필요한 가상 환경에 접속 가능합니다. 접속 해제시에는 deactivate를 이용해 종료 가능합니다. 기존 연구실에서 사용중인 서버이기 때문에 GPU 1개만을 이용하여 프로젝트를 구동해야 하며, python3로 시작하는 스크립트 앞에 CUDA_VISIBLE_DEVICES={GPU_ID}를 사용하여 특정 GPU 1개만을 이용해 시뮬레이션을 진행합니다. GPU의 사용 여부는 nvidia-sim 명령어를 통해 확인할 수 있습니다.

jh0shin commented 3 years ago

acsys 서버의 가상환경 파이썬 버전이 3.6으로 util/timer.py의 time.time_ns()에서 오류가 발생합니다.

# github version (L52)
start = time.time_ns() * NS

# acsys server version (L53)
start = time.time()

서버에서는 위와 같이 수정하여 시뮬레이션을 진행합니다.