European Porting Project No. 2

EUROPORT-2 - 8586

Keywords benchmarking, industrial application, joint information dissemination, parallel computing market

Start Date: 01 January 1994 / Duration: 26 months / Status: ongoing

[ contact / participants ]

parallel high-performance platforms for industrial computational fluid dynamics and computational material dynamics applications

Objectives and Approach

The primary objective of both the EUROPORT-1 (8421) and EUROPORT-2 (8586) projects is to build confidence and generate awareness in the effectiveness of parallel high-performance computing (HPC) platforms by demonstrating their industrial potential. In this context, EUROPORT-2 focuses on the areas of:

To achieve the project aims, the following specific objectives must be met:

Clustering several porting activities into a single project has a number of advantages, but particularly helps with:

The service providers will provide the skills and other resources which are required by the individual Porting Consortia but which are not available within the consortium. These include:

These facilities are likely to be offered by a range of organisations including specialist HPC centres within universities and government laboratories and hardware vendors.

The EUROPORT-2 Manager reports directly to the CEC and will carry out many of the duties on the project's behalf.

Reporting to the Manager there are 10 individual Porting Consortia, which will carry out the 15 code porting activities themselves.

Each of the 10 Porting Consortia is summarised below.


A portable, scalable parallel version of a widely used application, Eclipse 100, will be developed. This is used in the petroleum industry for black oil reservoir simulation. The use of parallel processing will enable larger simulations to be conducted (improving accuracy) together with reductions in execution time (reducing costs) compared with the vector parallel systems currently used.

Partners and Roles


Three computational chemistry codes, GAMES-UK, ADF and VAMP, will be ported. Parallel processing will permit many molecular modelling computations in the chemistry and the pharmaceutical industry to become interactive rather than batch thereby reducing development costs.

Partners and Roles


Three computational chemistry codes, GROMOS, MNDO and TURBOMOLE will be ported. The use of parallel processing will permit many molecular modelling computations in the chemistry and the pharmaceutical industry to become interactive rather than batch thereby reducing development costs.

Partners and Roles


The aim is to convert the computational electromagnetic codes, TOSCA and ELEKTRA, so that they will run efficiently on a range of parallel processing systems from networked workstations to shared memory multiprocessors. the use of parallel processing will enable larger simulations to be conducted (improving accuracy) together with reductions in execution time (reducing costs) compared with the systems currently used.

Partners and Roles


The general aim is to build a high performance system for determining the best treatment plans in radiotherapy. This will involve the migration of the Monte Carlo method code EGS4 onto a parallel platform and the realisation of software packages to build the target of the simulation process, namely a 3D representation of human bodies deriving data from computer topography, and to permit the visualisation of the resulting effects of the radiation on the patient. The use of parallel processing will enable visualisation to be carried out cost-effectively. Only vector parallel systems are currently capable of such calculations within an acceptable time limit and these systems are too expensive to be widely available to hospitals.

Partners and Roles


An electromagnetic problem solving environment which consists of the Field Analysis Modeller FAM and a three dimensional finite difference time domain solver of Maxwell equations, THREDE, will be parallelised. The use of parallel processing will address the main areas where the lack of computational power seriously limits the size of problems that can currently be modelled on vector parallel systems.

Partners and Roles


This aims to produce a scalable parallel and highly portable version of the satellite radar processing and image understanding programmes developed by two of the partners. The proposed work falls into two parts, the analysis of radar data and the visualisation of the results. The computational requirements of the algorithms are heavy and current processors, typically workstation-based, provide inadequate response to deal with the high volumes of data involved. The advent of fully commercial highly parallel computing systems has, however, made it possible to provide adequate power for real-time SAR processing at economic cost.

Partners and Roles


It is proposed to migrate the ADABAS database to the European Declarative System (EDS) parallel platform designed specifically for the large scale commercial corporate market. The technical issues which would need to be resolved concern scalable performance, reliability and the provision of an integrated single image of the system. The use of parallel processing will enable transaction per second (tps) rates to be achieved that are significantly higher than may be achieved on mainframe systems. In addition, the relative cost of each tps will be much lower than on mainframe systems.

Partners and Roles


The aim is to implement, optimise and benchmark a protein database search software running on the most advanced parallel computers. This will be achieved by porting the multiple sequence alignment programme MaxHom. The goal of this project is a significant performance improvement such that scanning a complete database using the most sensitive search technique can be done interactively.

Partners and Roles


It is proposed to port the cartoon animation ANIMO onto a parallel environment thereby demonstrating the advantages of parallel implementations to the entire visualisation and graphics industries. This will be achieved using end-user supplied benchmarks, like interactive painting operations and off-line rendering the animation to film, HDTV or videotape.

Partners and Roles

Further information about EUROPORT-2 is available from the EUROPORT home page <URL:>.


Adrian Colbrook
Smith System Engineering Ltd
Surrey Research Park
UK-Guildford GU2 5YP
tel: +44 483 505565
fax: +44 483 506976


Smith System Engineering Ltd [UK]
Associate Partners
Agip S.p.A. [I]
Bayer AG [D]
British Aerospace Ltd. [UK]
Cambridge Animation Systems [UK]
Cerfacs [F]
City of Nottingham [UK]
CRS4 [I]
E. Merck [D]
Elsag Bailey Finmeccanica S.p.A. [I]
Fegs Ltd. [UK]
ICI Wilton Centre [UK]
Intera [UK]
Musical Tunes Ltd SIRIOL Productions [UK]
N.A. Software Ltd. [UK]
Nederlandse Philips Bedrijven B.V. [NL]
Ospedali Galliera [I]
Oxford Molecular Ltd. [UK]
Oxford University [UK]
Parallel Application Centre Southampton [UK]
Parsytec Computer GmbH [D]
Perihelion Software Ltd. [UK]
Rijksuniversiteit Groningen [NL]
Scot Conseil [F]
SERC Daresbury Laboratory [UK]
Smith System Engineering Ltd [UK]
Software AG [D]
Statoil [N]
Swiss Federal Institute of Technology Zurich [CH]
Systems & Management [I]
Unilever Research [UK]
Università di Genova [I]
Universität Erlangen Nürnberg [D]
University of Bradford [UK]
University of Edinburgh [UK]
University of Karlsruhe [D]
University of Liverpool [UK]
University of Zurich [CH]
Vector Fields Ltd. [UK]
Vrije Universiteit [NL]
Zeneca Specialties [UK]

HPCN synopses home page HPCN acronym index HPCN number index
All synopses home page all acronyms index all numbers index

EUROPORT-2 - 8586, December 1993

please address enquiries to the ESPRIT Information Desk

html version of synopsis by Nick Cook