JBSP : a BSP programming library in Java

General purpose parallel computing systems come in a variety of forms, among which there are distributed memory multiprocessors and shared memory architectures. Over the past few years, the focus of the parallel computing community is gradually moving from those expensive parallel computers to netwo...

Full description

Saved in:
Bibliographic Details
Main Author: Gu, Yan.
Other Authors: Lee, Bu Sung
Format: Theses and Dissertations
Published: 2008
Subjects:
Online Access:http://hdl.handle.net/10356/2647
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
id sg-ntu-dr.10356-2647
record_format dspace
spelling sg-ntu-dr.10356-26472023-03-04T00:31:03Z JBSP : a BSP programming library in Java Gu, Yan. Lee, Bu Sung School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Software General purpose parallel computing systems come in a variety of forms, among which there are distributed memory multiprocessors and shared memory architectures. Over the past few years, the focus of the parallel computing community is gradually moving from those expensive parallel computers to networked computers. This move has been accelerated with the increase in network computers' computing power as well as the wide spread of Java programming language which supports the concept of "Write once run anywhere". To make parallel computing similar to the normal form of computing, Valiant proposed the BSP (Bulk Synchronous Parallel) model which describes parallel computers in general. Some BSP libraries have been implemented in Fortran, C, and C++. This thesis will report on the development of a Java-based Bulk Synchronous Parallel (JBSP) system. Master of Applied Science 2008-09-17T09:07:00Z 2008-09-17T09:07:00Z 1999 1999 Thesis http://hdl.handle.net/10356/2647 Nanyang Technological University application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
topic DRNTU::Engineering::Computer science and engineering::Software
spellingShingle DRNTU::Engineering::Computer science and engineering::Software
Gu, Yan.
JBSP : a BSP programming library in Java
description General purpose parallel computing systems come in a variety of forms, among which there are distributed memory multiprocessors and shared memory architectures. Over the past few years, the focus of the parallel computing community is gradually moving from those expensive parallel computers to networked computers. This move has been accelerated with the increase in network computers' computing power as well as the wide spread of Java programming language which supports the concept of "Write once run anywhere". To make parallel computing similar to the normal form of computing, Valiant proposed the BSP (Bulk Synchronous Parallel) model which describes parallel computers in general. Some BSP libraries have been implemented in Fortran, C, and C++. This thesis will report on the development of a Java-based Bulk Synchronous Parallel (JBSP) system.
author2 Lee, Bu Sung
author_facet Lee, Bu Sung
Gu, Yan.
format Theses and Dissertations
author Gu, Yan.
author_sort Gu, Yan.
title JBSP : a BSP programming library in Java
title_short JBSP : a BSP programming library in Java
title_full JBSP : a BSP programming library in Java
title_fullStr JBSP : a BSP programming library in Java
title_full_unstemmed JBSP : a BSP programming library in Java
title_sort jbsp : a bsp programming library in java
publishDate 2008
url http://hdl.handle.net/10356/2647
_version_ 1759857041622433792