2016-11-02 3 views
0

최적화의 각 반복이 병렬로 실행되도록 설계된 OpenMDAO 최적화의 예가 있습니까? 내가 본 예는 실험 설계 용 드라이버에 중점을 둔 것처럼 보였습니다.병렬 그룹을 사용한 openmdao 예제 최적화

+0

과 같이 병렬 그룹으로 이루어집니다. 조금 명확하게 할 수 있습니까? 루트에 대한 10 개의 프로세스를 의미하며 여러 구성 요소로 분할합니다. –

+0

@JustinGray 예를 들어 풍력 발전소 모델을 사용하여 연간 에너지 생산량을 계산하기 위해 각 방향 케이스를 병렬로 실행하고 싶습니다. 병렬화가 그룹들 사이에서 나뉘는 예제에 대해 궁금합니다. 그러나 제 질문은 윈드 팜 예제와 같은 최적화 프로그램 내에서 병렬로 실행될 그룹을 구현하는 것입니다. – kilojoules

답변

4

모델 내에서 병렬 처리가되면 잠재적으로 여러 가지 방법으로 문제를 분할 할 수 있습니다. 그러나 가장 단순한 경우와 여러 방향의 경우를 동시에 실행하는 것과 가장 관련이있는 것 중 하나는 설정과 같은 다중 점을 사용하는 것입니다. 이것은 multi-point doc.

+0

감사합니다. 이 문제를 최적화 문제로 바꾸기 위해 드라이버를 지정할 수 있다는 것을 알지 못했습니다. – kilojoules