07.02.2013 Views

Optimization and Computational Fluid Dynamics - Department of ...

Optimization and Computational Fluid Dynamics - Department of ...

Optimization and Computational Fluid Dynamics - Department of ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

34 Gábor Janiga<br />

∆T<br />

∆P<br />

Position parameters<br />

Master<br />

Worker 1 Worker n<br />

Fig. 2.9 Schematic flow chart showing the multi-objective CFD optimization problem<br />

running on a multi-node PC cluster<br />

An EA optimization procedure can easily be carried out in parallel to<br />

reduce the complete simulation time. The individuals (here the CFD simulations)<br />

are completely independent from each other in one generation. In<br />

this way, several evaluations can be performed at the same time on several<br />

processors (Fig. 2.9). A single simulation for the presented heat exchanger<br />

problem requires only some minutes <strong>of</strong> CPU time.<br />

The parallel computation can be limited by the required computational<br />

resources, i.e., the number <strong>of</strong> free computers in the system or the available<br />

licenses when using commercial codes. Most cluster systems are supervised<br />

by a so-called batch system to control <strong>and</strong> organize the computational work<br />

<strong>and</strong> the available licenses. Depending on the load <strong>of</strong> the cluster, it is possible<br />

that at one time no simulation is running or that several computations are<br />

processed at the same time. In this case, the load will not be uniform <strong>and</strong><br />

the resulting total wall-clock time may not be representative to measure the<br />

speed-up <strong>of</strong> the parallel optimization.<br />

Typical results leading to Pareto fronts can be extracted from these calculations<br />

<strong>and</strong> are presented <strong>and</strong> discussed next.<br />

2.3.6 <strong>Computational</strong> Results<br />

2.3.6.1 Pareto Fronts<br />

After several tests, EA optimization was carried out using 40 individuals at<br />

every generation. The applied probabilities are given in Table 2.2.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!