Adventures with portability
dc.contributor.author | Post, Elizabeth A. | |
dc.date.accessioned | 2011-03-22T23:34:12Z | |
dc.date.issued | 2002-10 | |
dc.description.abstract | In this paper we describe the issues we are facing, and some of the solutions we have developed, in porting a complex multi-component simulation model of pastoral dairy-farming scenarios for execution on a high-performance Linux cluster. This exercise is part of a wider goal to develop and implement global optimization procedures for this model which necessarily require very large numbers of simulations to be executed. The structure of the model poses some particularly interesting challenges as it consists of a strongly object-oriented VisualWorks Smalltalk framework which instantiates third-party "component sub-models", written in a variety of standard (e.g. Fortran, C) and proprietary (e.g. ACSL, ObjectPascal) languages, to represent the functionality of the real-world farm sub-systems. Furthermore, it was unfortunately originally constrained to being implemented in a Microsoft Windows environment and made heavy use of the Microsoft COM/DCOM protocol for communication between objects. Although still in the early stages of on-going work, the techniques developed and lessons learned should be relevant to aspects of other situations where there is a requirement to run "legacy applications" on high-performance clusters. | en |
dc.format.extent | 1-16 | en |
dc.identifier.uri | https://hdl.handle.net/10182/3366 | |
dc.language.iso | en | |
dc.publisher | Linux Clusters Institute | |
dc.relation | The original publication is available from - Linux Clusters Institute | en |
dc.source | 3rd LCI International Conference on Linux Clusters: The HPC Revolution | en |
dc.subject | Linux cluster | en |
dc.subject | parallel computing | en |
dc.subject | simulation model | en |
dc.subject | pastoral dairy farm system | en |
dc.subject | Whole Farm Model | en |
dc.subject | porting | en |
dc.title | Adventures with portability | en |
dc.type | Conference Contribution - published | |
lu.contributor.unit | Lincoln University | |
lu.contributor.unit | Faculty of Environment, Society and Design | |
lu.contributor.unit | Department of Environmental Management | |
lu.subtype | Conference Paper | en |
pubs.finish-date | 2002-10-25 | en |
pubs.notes | Paper presented at the Third LCI International Conference on Linux Clusters: The HPC Revolution 2002, Florida, USA, 23-25 October 2002. | en |
pubs.publication-status | Published | en |
pubs.start-date | 2002-10-23 | en |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- AdventuresWithPortability10.pdf
- Size:
- 85.67 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full Conference Paper
Licence bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 2.44 KB
- Format:
- Item-specific license agreed upon to submission
- Description: