SS-2001-01 Portable Lattice-Boltzmann in Java

Summer Scholarship Programme at the Edinburgh Parallel Computing Centre, University of Edinburgh. Summer 2001
From: 02/07/2001 To: 10/09/2001 (10 weeks)

Project Summary

The aim of this project is to develop a medium-scale realistic application in Java. The basis for this project will be an existing code, called LUDWIG, which is written in C (and MPI). The major part of this project will consist of translating the sequential C code into Java. This will allow direct performance comparison between the two versions. As a further part of the project, parallel versions of the Java code (using mpiJava and/or JOMP) will be developed and benchmarked.

Funding:

£ 1 500

Results:

UKHEC Technical Report: Portable Lattice-Boltzmann in Java

(EPCC SSP SS-2001-01)
Rubén Jesús García Hernández
EPCC no longer has a copy of the SSP projects (they were deleted when the site was reorganized in 2007). United Kingdom High-End Computing also kept a copy of the reports, but the project has now been discontinued.
Local copies: Project Summary Poster Slides Report

JAVA FOR HPC, A CASE STUDY: Porting LUDWIG to Java and OpenMP

J. C. Desplat, EPCC
United Kingdom High End Computing (UKHEC) Newsletter, Issue 4, Summer 2002. Pages 12-13 (mirror)

Java and OpenMP benchmarking

Mark Bull
EPCC news, Issue 45, March 2002. Pages 4-5 (mirror)

Continuity:

The resulting code was used by Amos Akinola Folarin (University College London) for modelling the convection of blood through tumour vasculature.

The report was cited by enacts Grid Service Requirements (mirror)

The Summer Scholarship Programme at the Edinburgh Parallel Computing Centre. 1994 - 2001

The Summer Scholarship Programme closed in 2001 and was a unique training programme in which senior undergraduates were employed to work on 10-week projects investigating various aspects of high performance and/or novel computing.
SSP 2001 Projects at the web archive
Local mirror of SSP 2001

Valid XHTML 1.1

Rubén García's Web Page