Task farm computations in Java

05/05/2000


Click here to start


Table of Contents

Task farm computations in Java

Talk outline

Motivations

Structured // programming

Structured development of (//) programs

Common parallel patterns

Task Farm computations

Task Farm computations (2)

Java: features of interest

Java & parallelism

Skeletons in Java

Known implementation schema

Data parallel computations

Data flow implementation

Java Task Farm support

Java Task Farm support

Java code structure

Single task computation

Skeleton class

Farm class

EvalRemote class

Remote Server Interface

Remote Server

Experimental results

Thread initialization overhead

Speedup vs. stream size

Efficiency vs. grain

Mechanism comparison

New experiments

New Experiments (1)

New Experiments (2)

New experiments (3)

Ongoing work

Conclusions

Author: marcod

Email: marcod@di.unipi.it

Home Page: http:/www.di.unipi.it/~marcod