2 |
|
|
3 |
import java.awt.Rectangle; |
import java.awt.Rectangle; |
4 |
import java.rmi.RemoteException; |
import java.rmi.RemoteException; |
|
import java.util.HashMap; |
|
|
import java.util.Vector; |
|
5 |
|
|
6 |
import org.apache.log4j.LogManager; |
import org.apache.log4j.LogManager; |
7 |
import org.apache.log4j.Logger; |
import org.apache.log4j.Logger; |
8 |
|
|
|
import appl.parallel.ComputingResource; |
|
|
import appl.parallel.client.DataServer; |
|
|
import appl.parallel.data.WritableGridArrayPartition; |
|
|
import appl.parallel.model.AbstractParallelStepModel; |
|
9 |
import appl.parallel.server.PartitionDataManager; |
import appl.parallel.server.PartitionDataManager; |
10 |
import appl.parallel.spmd.split.DataPartition; |
import appl.parallel.spmd.split.DataPartition; |
11 |
import appl.parallel.spmd.split.PartitionInfo; |
import appl.parallel.spmd.split.PartitionInfo; |
12 |
import appl.parallel.spmd.split.SplitMap; |
import appl.parallel.spmd.split.SplitMap; |
|
import appl.parallel.spmd.split.SplittableResource; |
|
13 |
|
|
14 |
/** |
/** |
15 |
* This class controls all the parallelization action on the server side and is |
* This class controls all the parallelization action on the server side and is |