![SGE 출력으로 인해 시뮬레이션 속도가 느려지나요? 그렇다면 어느 정도입니까?](https://linux55.com/image/43363/SGE%20%EC%B6%9C%EB%A0%A5%EC%9C%BC%EB%A1%9C%20%EC%9D%B8%ED%95%B4%20%EC%8B%9C%EB%AE%AC%EB%A0%88%EC%9D%B4%EC%85%98%20%EC%86%8D%EB%8F%84%EA%B0%80%20%EB%8A%90%EB%A0%A4%EC%A7%80%EB%82%98%EC%9A%94%3F%20%EA%B7%B8%EB%A0%87%EB%8B%A4%EB%A9%B4%20%EC%96%B4%EB%8A%90%20%EC%A0%95%EB%8F%84%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
저는 대학의 고성능 컴퓨팅 센터에서 클러스터를 사용하고 있으며, 작업 관리를 위해 SGE 시스템을 사용합니다. 아시다시피 기본적으로 SGE는 NAME.oXXXXX
, , 및 2개의 파일을 출력합니다 NAME.poXXXXX
. 이 출력으로 인해 시뮬레이션 속도가 느려지는지 궁금합니다.
일반적으로 시뮬레이션에는 몇 주가 걸리고 NAME.oXXXXX
파일이 몇 기가바이트 정도로 상당히 커지기 때문에 이렇게 큰 파일로 인해 시뮬레이션 속도가 느려질까 조금 걱정됩니다.
누구든지 경험이 있습니까? 그렇다면 끄는 방법. 사실은 내가하다이 출력 로그는 내 결과를 확인하는 데 가끔 필요합니다.
PS: 제가 지금 사용하고 있는 스토리지는AFS, 하지만긁힌 자국, 그래서 그것은 쓸모가 없습니다 fsync
.
감사합니다!
답변1
로그에 얼마나 많이 기록하는지에 따라 다르지만 제 생각에는 너무 많은 단계가 모두 선이므로 걱정할 필요가 없습니다. 대부분의 시뮬레이션은 일반적으로 중간에 더 많은 단계를 수행합니다(각 단계에는 수천 개의 계산이 있습니다). ) 로그 라인을 작성합니다.
출력 .oXXXX
파일은 시뮬레이션 패키지의 표준 출력입니다. 그렇지 않으면 콘솔("병렬 출력")에 기록되므로 .poXXXX
작성 빈도는 프로그램에 따라 다릅니다. 따라서 작성하는 양은 전적으로 시뮬레이션 패키지에 따라 다릅니다. 가능한 경우 출력 주파수를 줄이는 방법을 확인하려면 설명서를 참조하십시오. 그럼에도 불구하고 이는 시뮬레이션 속도에 거의 영향을 미치지 않습니다.