[완료] gnuplot 에 관한 질문입니다.
글쓴이: 굼벵이 / 작성시간: 수, 2009/01/14 - 5:11오전
수퍼 컴퓨터에 연결해서 코드를 돌리고 결과를 봐야하는데요.
페도라 10을 깔고 그 터미널을 이용해서 접속하거든요. 그런데 접속후 그 슈퍼컴퓨터에서 gnuplot를 이용하려면 gnuplot를 쳐서 들어가고 제가 plot 명령어를 쓰면
gnuplot: unable to open display ''
gnuplot: X11 aborted.
라고 뜨네요. 저는 xterm를 쓰고 있는데요.
이렇게 원격으로 접속하면 emacs, xemacs 기타 등등이 제 컴퓨터에 깔려있는데도 쓸수가 없어서 답답합니다. 뭔가 명령어를 쳐 주어야 할 것 같은데 아무리 해봐도 안 되네요. 아시는 분 좀 알려주시면 감사하겠습니다.
Forums:
페도라10에서
페도라10에서 슈퍼컴으로 접속을 할 때 ssh를 쓰시나요? 그렇다면, ssh 명령 뒤에 파라미터로 -X 를 추가해서 해보세요. 원격의 X를 로컬로 연결시켜줍니다.
----
-C 명령을 추가해서 데이터를 압축해 주면 보통 더 뛰어난 성능을 보입니다.
해당 슈퍼컴퓨터에
해당 슈퍼컴퓨터에 설치된 소프트웨어만 사용할수있습니다.
클라이언트쪽에 설치된 프로그램을 호스트에서 사용할 수 없는건 당연한거구요.
별도의 솔류션이 있는지는 모르겠습니다만 그런 특별한 경우가 아니면 클라이언트쪽 소프트웨어를 호스트쪽 시스템 리소스를 이용해서 구동하기는 어려워보입니다.
그리고 슈퍼컴퓨터의 OS나 프로세서 아키텍처도 일반 컴퓨터랑은 상이해서 지금 사용중인 gnuplot, emacs같은 소프트웨어도 별도의 포팅 없이 사용하기는 힘들어보이네요...
해당 워크스테이션의 관리자에게 문의하시고 적절한 소프트웨어를 사용하세요.
전 대형 워크스테이션 작업경험이 없습니다만,
보통은 해당 작업을 수행하기 위한 별도의 코드를 직접 짜서 워크스테이션에서 컴파일한 후 사용하지 않나요?
일반적인 범용 작업이라면 슈퍼컴퓨터를 도입할정도의 시설이라면 범용 시뮬레이터가 설치되었을 법도 한데...
제가 대전에 있는
제가 대전에 있는 슈퍼컴퓨터 센터에 있는 TACHYON (초 병렬 컴퓨터)를
사용하는 데 위에서 언급히신대로 접속시 ssh -X 라고 하면 gnuplot을 쓸 수 있습니다.
다른 슈퍼 컴퓨터에서, 설마 이런거 까지 막아 놓지 않을 것입니다.
잘 되네요. 감사합니다.
정말 잘 되네요. 제 리눅스에서도 학교 맥 컴퓨터에서도 그 옵션 덕분에 잘 이용하게 되었네요. 정말 감사합니다.
댓글 달기