|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Skeleton | |
---|---|
org.objectweb.proactive.calcium | This is the main package of the Calcium skeleton framework. |
org.objectweb.proactive.calcium.examples.findprimes | This package contains a toy examples of finding prime number with calcium. |
org.objectweb.proactive.calcium.examples.nqueens | This package contains an example of solving the nqueens counting problem using the framework. |
org.objectweb.proactive.calcium.skeletons | This package contains the skeletons supported by the framework @author ProActive Team. |
Uses of Skeleton in org.objectweb.proactive.calcium |
---|
Methods in org.objectweb.proactive.calcium with parameters of type Skeleton | ||
---|---|---|
|
Calcium.newStream(Skeleton<T> root)
This method is used to instantiate a new stream from the framework. |
Constructors in org.objectweb.proactive.calcium with parameters of type Skeleton | |
---|---|
Stream(Facade facade,
Skeleton<T> skeleton)
|
Uses of Skeleton in org.objectweb.proactive.calcium.examples.findprimes |
---|
Fields in org.objectweb.proactive.calcium.examples.findprimes declared as Skeleton | |
---|---|
Skeleton<org.objectweb.proactive.calcium.examples.findprimes.Challenge> |
FindPrimes.root
|
Uses of Skeleton in org.objectweb.proactive.calcium.examples.nqueens |
---|
Fields in org.objectweb.proactive.calcium.examples.nqueens declared as Skeleton | |
---|---|
Skeleton<Board> |
NQueens.root
|
Uses of Skeleton in org.objectweb.proactive.calcium.skeletons |
---|
Classes in org.objectweb.proactive.calcium.skeletons that implement Skeleton | |
---|---|
class |
DaC<T>
This skeleton represents Divide and Conquer parallelism (data parallelism). |
class |
Farm<T>
This class provides Farm parallelism (also known as Master/Slave). |
class |
For<T>
|
class |
If<T>
This class provides If conditioning. |
class |
Map<T>
Map is only a special case of Divide and Conquer, and therfore represents data parallelism. |
class |
Pipe<T>
The Pipe skeleton represents staged computation. |
class |
Seq<T>
The Seq skeleton is a wrapper for the user inputed sequential code. |
class |
While<T>
The while skeleton represents conditioned iteration. |
Constructors in org.objectweb.proactive.calcium.skeletons with parameters of type Skeleton | |
---|---|
DaC(Divide<T> div,
Condition<T> cond,
Skeleton<T> child,
Conquer<T> conq)
Creates a Divide and Conquer skeleton structure |
|
Farm(Skeleton<T> child)
|
|
For(int times,
Skeleton<T> child)
|
|
If(Condition<T> cond,
Skeleton<T> ifChild,
Skeleton<T> elseChild)
|
|
If(Condition<T> cond,
Skeleton<T> ifChild,
Skeleton<T> elseChild)
|
|
Map(Divide<T> div,
Skeleton<T> child,
Conquer<T> conq)
|
|
Pipe(Skeleton<T>... args)
|
|
Pipe(Skeleton<T> child1,
Skeleton<T> child2)
|
|
Pipe(Skeleton<T> child1,
Skeleton<T> child2)
|
|
While(Condition<T> cond,
Skeleton<T> child)
|
Constructor parameters in org.objectweb.proactive.calcium.skeletons with type arguments of type Skeleton | |
---|---|
Pipe(java.util.List<Skeleton<T>> stages)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |