|
|
[![](https://amas.web.psi.ch/images/logo.png)](/OPAL/wiki/TracIni#header_logo-section)
|
|
|
|
|
|
optPilot Introduction
|
|
|
==================
|
|
|
* [Introduction](#introduction)
|
|
|
* [Documentation & Help](#documentation-&-help)
|
|
|
* [Running](#running)
|
|
|
* [Basic Syntax](#basic-syntax)
|
|
|
* [Expression Syntax](#expression-syntax)
|
|
|
* [FODO Example](#fodo-example)
|
|
|
* [Advanced Examples](#advanced-examples)
|
|
|
* [Output](#output)
|
|
|
|
|
|
Introduction
|
|
|
============
|
|
|
|
|
|
Large-scale multi- objective design optimization enables the automated identification of working points in high dimensional search and decision spaces.
|
|
|
The design, commission, and operation of an accelerator facility is an excellent example of such a non-trivial problem.
|
... | ... | @@ -13,8 +22,8 @@ optPilot is a general-purpose framework for simulation-based multi-objective opt |
|
|
The implementation is based on a Master/Slave paradigm, employing several masters and groups of workers to prevent communication hotspots at master processes. In addition, we exploit information about the underlying network topology when placing master processes and assigning roles. Solution states are exchanged between masters in a "rumor routing" fashion on a social network graph using one-sided communication.
|
|
|
Using evolutionary algorithms and OPAL simulations as optimizer and forward solver in our framework, we demonstrate the feasibility and scalability of our approach on real applications in the domain of particle accelerators.
|
|
|
|
|
|
optPilot Documentation & Help
|
|
|
========================
|
|
|
Documentation & Help
|
|
|
====================
|
|
|
|
|
|
* [PhD Thesis of Y. Ineichen]( http://e-collection.library.ethz.ch/eserv/eth:7041/eth-7041-02.pdf)
|
|
|
* [arXiv:1302.2889](https://arxiv.org/abs/1302.2889)
|
... | ... | |