Distributed scientific computing in Java: observations and recommendations

  • Authors:
  • Humphrey Sheil

  • Affiliations:
  • University College Dublin, Belfield, Dublin, Ireland

  • Venue:
  • PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The search for techniques to process growing mountains of data efficiently continues apace, nowhere more so than in the field of bioinformatics. Distributed processing represents a practical solution to the search for more powerful architectures that can harness the power of multiple machines to solve a given problem.However this approach brings with it associated problems - selecting the most appropriate language to use in developing the software, development platform and system architecture.This paper addresses some of these issues and also details observations gathered during the design and construction of one such distributed system [1] built using Java to solve a well-known bioinformatics problem [2] in a parallel processing environment using artificial neural networks. This paper does not provide a detailed discussion of the problem itself or results obtained, however the inquisitive reader will find further details in [1].