2015-02-06 4 views

답변

5

headless mode을 사용하면 클러스터/클라우드 컴퓨팅 플랫폼에서 여러 실험을 실행할 수 있습니다. 이것은 단순히 실행 파일을 실행해야하므로 대부분의 설정과 호환되어야합니다. 기관을 통해 클러스터에 액세스 할 수 없다면 사람들이 AWSGoogle compute을 사용한다는 것을 알고 있습니다. BehaviorSpace의 단일 인스턴스가 여러 프로세스에 걸쳐 실험에 포함 된 실행을 자동으로 배포 할 수 있으므로 많은 코어가있는 인스턴스가 필요할 수 있습니다. 당연히 더 높은 처리 능력도 도움이됩니다. 너는 많은 기억을 필요로하지 않아야한다. Google 컴퓨팅의 n1-highcpu-16 또는 n1-standard-16 인스턴스 유형은 나에게 이상적입니다.

+2

기타 : http://www.openmole.org, http://mass.aitia.ai/index.php/intro/meme, [RepastHPC/ReLogo] (http://repast.sourceforge.net/docs) .php) –

+0

@ 브라이언 헤드 (Bryan Head)는 가능한 한 최대 코어를 사용하거나 다른 방법으로 지정하기 위해 머리를 쓰지 않고 행동을 해고합니다. http://stackoverflow.com/questions/28409720/running-netlogo-on-hpc-machine –

+0

스레드 수를 지정하지 않으면 NetLogo는 코어 수를 감지하고 해당 수의 스레드로 실행하려고 시도합니다. 어떤 이유로 든 이것이 작동하지 않거나 코어 수가 적은 것보다 적은 스레드로 실행하고자한다면'--threads'를 사용할 수 있습니다. –