A B C D E F G H I J K L M N P R S T W X Y _

A

ALLOWED_DELTA - Static variable in class SpaceAccessor
 
arg - Variable in class Master
 
args - Variable in class Dynamic
 
args - Variable in class Heat
 
args - Variable in class Master
 
arr - Variable in class TypedArr
 
ArrayIO - class ArrayIO.
JavaSpaces array i/o benchmark.
ArrayIO(String[]) - Constructor for class ArrayIO
 
ArrayRef - class ArrayRef.
Utility class which demonstrates the severe performance penalties of accessing multidimensional arrays in Java.
ArrayRef(String[]) - Constructor for class ArrayRef
 

B

banner() - Method in class ComputeMaster
 
body - Variable in class CSrc
 

C

checkp() - Method in class Timer
 
checkp(String) - Method in class Timer
 
checkpSecs() - Method in class Timer
 
cInvoke(String[]) - Method in class Executive
 
CMapMaster - class CMapMaster.
Master subclass, derived for ISIS confidence contour map computations.
CMapMaster(String[]) - Constructor for class CMapMaster
 
collectTasks() - Method in class ImagePMaster
 
collectTasks() - Method in class Master
 
compute() - Method in class Dynamic
 
compute() - Method in class ExternalProcess
 
compute() - Method in class Heat
 
compute() - Method in class Histogram
 
compute() - Method in class Jacobi
 
compute() - Method in class Neutron
 
compute() - Method in class Neutron.Surrogate
 
compute() - Method in class Pi
 
compute() - Method in class Sieve
 
compute() - Method in class Smooth
 
compute() - Method in class Task
 
ComputeMaster - class ComputeMaster.
Master subclass, derived for scientific computation.
ComputeMaster(String[]) - Constructor for class ComputeMaster
 
content - Variable in class Message
 
CSrc - class CSrc.
C source code base class for Tonic dynamic compilation technique.
CSrc() - Constructor for class CSrc
 

D

data - Variable in class Task
 
distributeTasks() - Method in class ImagePMaster
 
distributeTasks() - Method in class Master
 
done - Variable in class Task
 
DoubleArr - class DoubleArr.
 
DoubleArr() - Constructor for class DoubleArr
 
DoubleArr(double[]) - Constructor for class DoubleArr
 
DoubleArr(int) - Constructor for class DoubleArr
 
DoubleArr(Integer, Integer) - Constructor for class DoubleArr
 
DoubleArr(int, Integer, Integer) - Constructor for class DoubleArr
 
Dynamic - class Dynamic.
The Dynamic class is the first step in the Tonic dynamic compilation technique.
Dynamic() - Constructor for class Dynamic
 
Dynamic(int, String[]) - Constructor for class Dynamic
 
Dynamic(int, String[], Task) - Constructor for class Dynamic
 

E

echoTasks() - Method in class CMapMaster
 
execute() - Method in class Task
 
Executive - class Executive.
 
Executive(String) - Constructor for class Executive
 
ExternalProcess - class ExternalProcess.
Models the invocation of arbitrary programs as Worker tasks.
ExternalProcess() - Constructor for class ExternalProcess
 
ExternalProcess(long, String) - Constructor for class ExternalProcess
 
ExternalProcess(long, String[]) - Constructor for class ExternalProcess
 

F

finalize() - Method in class Task
 
format(double) - Method in class Master
 
format(double) - Method in class Reporter
 
format(double) - Method in class Timer
 
from - Variable in class TypedArr
 

G

generateTask() - Method in class CMapMaster
 
generateTask() - Method in class ComputeMaster
 
generateTask() - Method in class ImagePMaster
 
generateTask() - Method in class Master
 
getChunkSize() - Method in class ImageChunker
 
getCurrChunkNum() - Method in class ImageChunker
 
getData() - Method in class ImageChunker
 
getDims() - Method in class ImageChunker
 
getImage() - Method in class ImageChunker
 
getJavaSpace() - Static method in class SpaceAccessor
 
getJavaSpace(String) - Static method in class SpaceAccessor
 
getJavaSpace(String, String) - Static method in class SpaceAccessor
 
getJavaSpace(String, String, ServiceID) - Static method in class SpaceAccessor
 
getName(Object) - Method in class Sizeof
 
getNextChunk(Point) - Method in class ImageChunker
 
getNumBytes() - Method in class ImageChunker
 
getNumChunks() - Method in class ImageChunker
 
getNumPixels() - Method in class ImageChunker
 
getSize(Object) - Method in class Sizeof
 
getSpace() - Static method in class SpaceAccessor
Deprecated. Use getJavaSpace()
getSpace(String) - Static method in class SpaceAccessor
Deprecated. Use getJavaSpace(String jiniURL, String spaceName)

H

Heat - class Heat.
1 W Point Source Heating in Infinite Isotropic Scattering Medium Because of random number patterns the results of P distinct Workers executing N/P photons will in general be different from 1 Worker executing N photons (in fact, to ensure that each Worker does not return precisely the same result as all the others we seed the generator with the current system time).
Heat() - Constructor for class Heat
 
Heat(int, String[]) - Constructor for class Heat
 
HeatCSrc - class HeatCSrc.
 
HeatCSrc() - Constructor for class HeatCSrc
 
Histogram - class Histogram.
 
Histogram() - Constructor for class Histogram
 
Histogram(int, int, int, int, int, Object) - Constructor for class Histogram
 

I

id - Variable in class Task
 
ImageChunker - class ImageChunker.
 
ImageChunker(String) - Constructor for class ImageChunker
 
ImageChunker(String, int) - Constructor for class ImageChunker
 
ImageChunker(String, int, int) - Constructor for class ImageChunker
 
ImageDisplayer - class ImageDisplayer.
 
ImageDisplayer(String) - Constructor for class ImageDisplayer
 
ImagePMaster - class ImagePMaster.
Master subclass, derived for image processing computations.
ImagePMaster(String[]) - Constructor for class ImagePMaster
 
ImagePTask - class ImagePTask.
 
ImagePTask() - Constructor for class ImagePTask
 
ImagePTask(int, int, int, int, int) - Constructor for class ImagePTask
 
ImagePTask(int, int, int, int, int, Object) - Constructor for class ImagePTask
 
init() - Method in class ImageChunker
 
init() - Method in class Master
 
init(Entry) - Method in class Master
 
init(Entry, String) - Method in class Master
 
init(String[]) - Method in class CMapMaster
 
invoke(String[]) - Method in class Executive
 

J

Jacobi - class Jacobi.
This class demonstrates the use of JavaSpaces to solve iterative problems on a regular grid/mesh.
Jacobi() - Constructor for class Jacobi
 
Jacobi(long, int, int, double, JavaSpace) - Constructor for class Jacobi
 

K

keepData() - Method in class Histogram
 
keepData() - Method in class Task
 

L

listComputations() - Method in class ComputeMaster
 

M

main(String[]) - Static method in class ArrayIO
 
main(String[]) - Static method in class ArrayRef
 
main(String[]) - Static method in class CMapMaster
 
main(String[]) - Static method in class ComputeMaster
 
main(String[]) - Static method in class ImageDisplayer
 
main(String[]) - Static method in class ImagePMaster
 
main(String[]) - Static method in class NeuralNQ
 
main(String[]) - Static method in class NullIO
 
main(String[]) - Static method in class NullReader
 
main(String[]) - Static method in class NullWriter
 
main(String[]) - Static method in class Partition2D
 
main(String[]) - Static method in class PrimitiveObj
 
main(String[]) - Static method in class Squeegee
 
main(String[]) - Static method in class StringIO
 
main(String[]) - Static method in class Worker
 
Master - class Master.
Base class for master/worker paradigm.
Master() - Constructor for class Master
 
mergeResult(Object) - Method in class Dynamic
 
mergeResult(Object) - Method in class ExternalProcess
 
mergeResult(Object) - Method in class Heat
 
mergeResult(Object) - Method in class Jacobi
 
mergeResult(Object) - Method in class Neutron
 
mergeResult(Object) - Method in class Pi
 
mergeResult(Object) - Method in class Sieve
 
mergeResult(Object) - Method in class Task
 
Message - class Message.
 
Message() - Constructor for class Message
 
metaResult - Variable in class Master
 
msg(String, String, int) - Method in class Sizeof
 

N

N - Variable in class Jacobi
 
N - Variable in class Pi
 
N - Variable in class Sieve
 
name() - Method in class CMapMaster
 
name() - Method in class ComputeMaster
 
name() - Method in class Dynamic
 
name() - Method in class ExternalProcess
 
name() - Method in class Heat
 
name() - Method in class Histogram
 
name() - Method in class Jacobi
 
name() - Method in class Master
 
name() - Method in class Neutron
 
name() - Method in class Pi
 
name() - Method in class Sieve
 
name() - Method in class Smooth
 
name() - Method in class Task
 
NeuralNQ - class NeuralNQ.
 
NeuralNQ(String[]) - Constructor for class NeuralNQ
 
Neutron - class Neutron.
 
Neutron.Surrogate - class Neutron.Surrogate.
 
Neutron.Surrogate(String[]) - Constructor for class Neutron.Surrogate
 
Neutron() - Constructor for class Neutron
 
Neutron(int, String[]) - Constructor for class Neutron
 
NeutronCSrc - class NeutronCSrc.
 
NeutronCSrc() - Constructor for class NeutronCSrc
 
NullIO - class NullIO.
JavaSpaces null message benchmark.
NullIO.NullEntry - class NullIO.NullEntry.
 
NullIO.NullEntry() - Constructor for class NullIO.NullEntry
 
NullIO(String[]) - Constructor for class NullIO
 
NullReader - class NullReader.
NullReader: receiver side of uncoupled null tuple benchmark.
NullReader(String[]) - Constructor for class NullReader
 
NullWriter - class NullWriter.
NullWriter: sender side of uncoupled null tuple benchmark.
NullWriter.NullEntry - class NullWriter.NullEntry.
 
NullWriter.NullEntry() - Constructor for class NullWriter.NullEntry
 
NullWriter(String[]) - Constructor for class NullWriter
 
numIters - Variable in class Master
 
numObjs - Variable in class Master
 
numTasksProcessed - Variable in class Master
 

P

P - Variable in class Jacobi
 
P - Variable in class Sieve
 
paint(Graphics) - Method in class ImageDisplayer
 
Partition2D - class Partition2D.
 
Partition2D(String[]) - Constructor for class Partition2D
 
Pi - class Pi.
Compute PI by evaluating the integral(4/(1+x*x)dx) from 0 to 1, which can be approximated by the discrete sum(4 / ((1+(k-1/2)**2))(1/N)) from k=1 to N.
Pi() - Constructor for class Pi
 
Pi(long, long, long) - Constructor for class Pi
 
PrimitiveObj - class PrimitiveObj.
Utility class which demonstrates the performance penalties of using object wrappers for the Java primitive numeric types.
PrimitiveObj() - Constructor for class PrimitiveObj
 
printEntrySize(Object) - Method in class Sizeof
 
printHeader(String) - Method in class Reporter
 
printObjSize(Object) - Method in class Sizeof
 
printObjSize(String) - Method in class Sizeof
 
processEvent(Event) - Method in class ImageDisplayer
 
progArgs() - Method in class ExternalProcess
 
progName() - Method in class ExternalProcess
 

R

randFloat() - Method in class Neutron.Surrogate
 
rClass - Variable in class Master
 
Reducer - class Reducer.
The Reducer provides simple gather/reduce + broadcast capability.
Reducer(JavaSpace, int) - Constructor for class Reducer
 
reporter - Variable in class Master
 
Reporter - class Reporter.
Basic benchmark statistics reporting.
Reporter(String, int, int) - Constructor for class Reporter
 
Reporter(String, int, Object) - Constructor for class Reporter
 
reportResult(Object) - Method in class Dynamic
 
reportResult(Object) - Method in class ExternalProcess
 
reportResult(Object) - Method in class Heat
 
reportResult(Object) - Method in class Jacobi
 
reportResult(Object) - Method in class Neutron
 
reportResult(Object) - Method in class Pi
 
reportResult(Object) - Method in class Sieve
 
reportResult(Object) - Method in class Task
 
reportResults() - Method in class Master
 
result - Variable in class Task
 
rMethod - Variable in class Master
 
run() - Method in class ImageChunker
 
run() - Method in class Reducer
 
run() - Method in class Worker.WorkThread
 

S

seed - Variable in class NeuralNQ
 
seed - Variable in class Neutron.Surrogate
 
shift() - Method in class Master
 
shift(int) - Method in class Master
 
Sieve - class Sieve.
 
Sieve() - Constructor for class Sieve
 
Sieve(int, long, int) - Constructor for class Sieve
 
Sizeof - class Sizeof.
Analogous to ANSI C sizeof() operator.
Sizeof() - Constructor for class Sizeof
 
Sizeof(Object) - Constructor for class Sizeof
 
Sizeof(String) - Constructor for class Sizeof
 
Smooth - class Smooth.
 
Smooth() - Constructor for class Smooth
 
Smooth(int, int, int, int, int, Object) - Constructor for class Smooth
 
snapshot - Variable in class Master
 
space - Variable in class Jacobi
 
space - Variable in class Master
 
SpaceAccessor - class SpaceAccessor.
This class can be used as replacement for the SpaceAccessor class used in the book: JavaSpaces(tm) Principles, Patterns and Practice" by Freeman, Hupfer, Arnold I took the liberty to refactor Luba Powell's SpaceWrapper class and this is the result.
SpaceAccessor() - Constructor for class SpaceAccessor
 
SpaceAccessorException - exception SpaceAccessorException.
This Exceptions will be thrown if the SpaceAccessor can't find
a JavaSpace within IMHO reasonable amount of time.
The default timeout value is 10 seconds.
SpaceAccessorException() - Constructor for class SpaceAccessorException
 
SpaceAccessorException(String) - Constructor for class SpaceAccessorException
 
Squeegee - class Squeegee.
Utility class to clean all tuples from a JavaSpace.
Squeegee(String[]) - Constructor for class Squeegee
 
srcCode - Variable in class Dynamic
 
stepsize - Variable in class Pi
 
StridedArr - class StridedArr.
 
StridedArr() - Constructor for class StridedArr
 
StridedArr(double[], int) - Constructor for class StridedArr
 
StringIO - class StringIO.
 
StringIO(String[]) - Constructor for class StringIO
 
summarize() - Method in class Reporter
 
surrogate - Variable in class Heat
 
surrogate - Variable in class Neutron
 

T

taker() - Method in class Squeegee
 
takeReport(double) - Method in class Reporter
 
task - Variable in class Master
 
Task - class Task.
Base class for modeling units of work within the Tonic framework.
Task() - Constructor for class Task
 
Task(int) - Constructor for class Task
 
timer - Variable in class Master
 
Timer - class Timer.
Provides basic timer/checkpointing capabilities.
Timer() - Constructor for class Timer
 
tName - Variable in class Dynamic
 
to - Variable in class TypedArr
 
tolerance - Variable in class ComputeMaster
 
tolerance - Variable in class Jacobi
 
total() - Method in class Timer
 
total(String) - Method in class Timer
 
TypedArr - class TypedArr.
 
TypedArr() - Constructor for class TypedArr
 

W

work() - Method in class Worker
 
Worker - class Worker.
Client side class for master/worker paradigm.
Worker.WorkThread - class Worker.WorkThread.
 
Worker(String[]) - Constructor for class Worker
 
writeReport(double) - Method in class Reporter
 

X

x - Variable in class ImagePTask
 
xlen - Variable in class ImagePTask
 

Y

y - Variable in class ImagePTask
 
ylen - Variable in class ImagePTask
 

_

_progArgs - Variable in class ExternalProcess
 
_progName - Variable in class ExternalProcess
 

A B C D E F G H I J K L M N P R S T W X Y _