Skip navigation

JUSTGrid: a pure Java HPCC grid architecture for multi-physics solvers using complex geometries

JUSTGrid: a pure Java HPCC grid architecture for multi-physics solvers using complex geometries

Ludewig, Thorsten (2009) JUSTGrid: a pure Java HPCC grid architecture for multi-physics solvers using complex geometries. PhD thesis, University of Greenwich.

[img] PDF
Thorsten_Ludewig_2009.pdf - Published Version
Restricted to Repository staff only until 16 March 2019.
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (61MB)

Abstract

Programming vector computers is a difficult task, and to obtain acceptable results with regard to announced peak performance has been notoriously cumbersome. On the other hand, multi-core systems with many processors on a single chip need to be programmed in a different, namely a multi threaded way. Threads are a substantial part of the Java programming language. Java is the only general programming language that does not need external libraries for parallel programming, because everything needed is built into the language. In addition, there are major additional advantages of the Java language (object oriented, parallelization, readability, maintainability, programmer productivity, platform independence, code safety and reliability, database connectivity, internet capability, multimedia capability, GUI (graphics user interfaces), 3D graphics (Java 3D) and portability etc.) which were discussed in this thesis.

The objective of this work is to build an easy to use software framework for high performance computing dealing with complex 3D geometries. The framework should also take care of all the advantages and behaviours of modern multi-core/multi-threaded hardware architectures. In view of the increasing complexity of modern hardware, working on solutions of multi-physical problems demands for software, that makes the solving process mostly independent of the available machinery.

Item Type: Thesis (PhD)
Additional Information: uk.bl.ethos.537162
Uncontrolled Keywords: Java programming language, complex geometry, mathematics
Subjects: Q Science > QA Mathematics
Pre-2014 Departments: School of Computing & Mathematical Sciences
School of Computing & Mathematical Sciences > Department of Mathematical Sciences
Last Modified: 14 Feb 2018 12:58
Selected for GREAT 2016: None
Selected for GREAT 2017: None
Selected for GREAT 2018: None
URI: http://gala.gre.ac.uk/id/eprint/5640

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year

View more statistics