Package no.uib.cipr.matrix.distributed
Class CollectiveCommunications
- java.lang.Object
-
- no.uib.cipr.matrix.distributed.CollectiveCommunications
-
@Deprecated public class CollectiveCommunications extends java.lang.Object
Deprecated.theno.uib.cipr.matrix.distributed
package has been deprecated because of a number of hard to fix concurrency bugs. It is distributed only for backwards compatibility, but is not recommended. The utility of this package is questionable, as it does not allow distribution of computation between JVMs or across a network. For many people, distributed computing of multiple matrices can be achieved at a user-level through the JPPF Framework. Users who need to deal with few very large matrices may wish to implement their own storage classes and solvers using JPPF, but this will not be supported directly in matrix-toolkits-java.Collective communications between all the participating threads.
-
-
Constructor Summary
Constructors Constructor Description CollectiveCommunications(int size)
Deprecated.Sets up a collective of the given size
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Communicator
createCommunicator(int rank)
Deprecated.Creates a communicator for point-to-point data-exchange.int
size()
Deprecated.Gets the size of the collective
-
-
-
Method Detail
-
size
public int size()
Deprecated.Gets the size of the collective
-
createCommunicator
public Communicator createCommunicator(int rank)
Deprecated.Creates a communicator for point-to-point data-exchange. This method should be called by all the threads in the collective- Parameters:
rank
- Rank of the communicator
-
-