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.

38 Gábor Janiga<br />

Table 2.3 Speed-up obtained using the parallel optimization method (Case A)<br />

Number <strong>of</strong> processors Wall-clock time Speed-up<br />

1 1280 min 1.00<br />

2 661 min 1.94<br />

5 294 min 4.35<br />

10 153 min 8.37<br />

Table 2.3 shows the resulting CPU times needed for the evaluation <strong>of</strong> 20 generations<br />

consisting <strong>of</strong> 40 individuals, performed with an increasing number<br />

<strong>of</strong> processors on the PC-cluster. The speed-up is defined here as the ratio<br />

between the wall-clock time obtained when using Nproc processors compared<br />

to the one needed with a single processor. The theoretical optimal value <strong>of</strong><br />

the speed-up using Nproc processors is Nproc. In practical cases, the communication<br />

times between processors <strong>and</strong> load-imbalance reduce the speed-up<br />

valuebelowthetheoreticalmaximum.<br />

In the present case, the obtained parallel speed-up is nearly optimal. This<br />

is not really a surprise since the quantity <strong>of</strong> information transferred between<br />

the so-called farmer <strong>and</strong> workers is very small: four real parameters in one<br />

direction, two in the reverse direction. The communication times are therefore<br />

almost negligible compared to the CPU times required for the evaluation <strong>of</strong><br />

the objectives on each processor. Deviation from the optimal speed-up is<br />

thus mainly due to boundary effects at the end <strong>of</strong> each optimization iteration<br />

when some worker PCs become inactive for a short time waiting for the next<br />

iteration to start.<br />

2.4 Multi-objective <strong>Optimization</strong> <strong>of</strong> a Laminar Burner<br />

(Case B)<br />

2.4.1 Governing Equations<br />

Laminar flows involving chemical reactions are considered in this section. In<br />

the presented application Mach numbers M are very low. It is observed that<br />

pressure variations through laminar flames at low Mach numbers are always <strong>of</strong><br />

the order <strong>of</strong> magnitude <strong>of</strong> a few Pascal <strong>and</strong> stem mainly from hydrodynamical<br />

<strong>and</strong> not from compressibility effects. Stated differently, density variations only<br />

result from heat release due to chemical reactions <strong>and</strong> from changes in the<br />

mixture composition, but not from local fluid compression. Temperature <strong>and</strong><br />

density vary in opposite directions, such that their effects within the ideal<br />

gas law compensate. These physical observations motivate the decomposition<br />

<strong>of</strong> pressure into a bulk background uniform thermodynamic pressure pu <strong>and</strong>

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

Saved successfully!

Ooh no, something went wrong!