2015-01-18 11 views
0

클러스터에 rstan을 설치할 때 빌드에 사용할 코어 수를 선택해야합니다 (documentation에 설명 된 Sys.setenv(MAKEFLAGS = "-j4" 줄에 있음)? 클러스터의 각 노드에 16 개의 코어가 있으면 값을 16으로 설정하는 것이 좋습니다. 사용자가 MPI를 사용하여 여러 노드에서 스탠을 실행하려면 어떻게해야합니까? 또는 어쨌든 대부분의 사람들이 병렬로 4 개 이상의 체인을 실행하지 않으므로이 값을 4로 유지하는 것이 가장 바람직합니까? 이 설정에 대한 조언을 정말 고맙게 생각합니다.클러스터에 rstan 설치

답변

1

완벽을 기하기 위해 John의 질문에 Stan-users 메일 링리스트에 게시했을 때 대답했습니다. 즉, 빌드 할 때 몇 개의 코어가 사용되는지는 중요하지 않으므로 R (또는 Stan의 다른 인터페이스)에서 지원하는 병렬 구성표를 사용하여 런타임에 임의의 수의 코어를 사용할 수 있습니다.