20.07.2015 Views

PhD Thesis - staffweb - University of Greenwich

PhD Thesis - staffweb - University of Greenwich

PhD Thesis - staffweb - University of Greenwich

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.

<strong>PhD</strong> <strong>Thesis</strong> by John Ewer.to provide a comprehensive tool for fire field modelling scenarios. The most important <strong>of</strong> thesefeatures are toxicity modelling, pyrolysis and solid fuel combustion [COX95], flash-overmodelling [JIA97], discrete transfer model for radiation, fire spread modelling and secondaryignition. These features are by no means trivial and some are at the forefront <strong>of</strong> current research[JIA99].9.6 Exploitation <strong>of</strong> parallel processing architecturesIt is interesting to note that the Object Oriented data structures used in the prototype systemcould be used to provide a fairly simple exploitation <strong>of</strong> parallel processing architectures. Sinceeach cell is a complete and separate entity and the fact that group solvers and dynamic groupmembership have already be demonstrated as workable, it is possible that a parallelimplementation <strong>of</strong> the code could be formulated with relatively little additional programming.There are several areas that would need to be addressed i.e. the addition <strong>of</strong> halo cell regionsabout each group and the scheduling <strong>of</strong> inter-processor data updates. Where this implementationmay really benefit is from the potential for dynamic assessment and handling <strong>of</strong> load balancingas under-utilised parallel processes could have additional cells passed across to them in orderto make maximal use <strong>of</strong> all processors. The data structures <strong>of</strong> the prototype system minimise theamount <strong>of</strong> book-keeping and simplify the data access so that parallel implementation is likely tobe greatly simplified.Whilst such exploitation <strong>of</strong> parallel or distributed architectures is not new [LUKSCH98], it isanticipated that the Object Oriented data structures within the prototype system will greatlyfacilitate the parallelisation <strong>of</strong> the s<strong>of</strong>tware.9.7 Interactive control expertiseThroughout the current research there has been a lack <strong>of</strong> high quality expertise about how tomanage the interactive control <strong>of</strong> CFD codes. This is mostly due to the fact that CFD9-127

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

Saved successfully!

Ooh no, something went wrong!