8 |
import java.net.MulticastSocket; |
import java.net.MulticastSocket; |
9 |
import java.net.URL; |
import java.net.URL; |
10 |
import java.net.UnknownHostException; |
import java.net.UnknownHostException; |
|
import java.rmi.MarshalledObject; |
|
11 |
import java.rmi.Naming; |
import java.rmi.Naming; |
12 |
import java.rmi.NotBoundException; |
import java.rmi.NotBoundException; |
13 |
import java.rmi.RMISecurityManager; |
import java.rmi.RMISecurityManager; |
14 |
import java.rmi.Remote; |
import java.rmi.Remote; |
15 |
import java.rmi.RemoteException; |
import java.rmi.RemoteException; |
|
import java.rmi.activation.Activatable; |
|
|
import java.rmi.activation.ActivationID; |
|
16 |
import java.rmi.server.ServerNotActiveException; |
import java.rmi.server.ServerNotActiveException; |
17 |
import java.rmi.server.UnicastRemoteObject; |
import java.rmi.server.UnicastRemoteObject; |
18 |
import java.util.HashMap; |
import java.util.HashMap; |
|
import java.util.Vector; |
|
19 |
import java.util.concurrent.Callable; |
import java.util.concurrent.Callable; |
20 |
import java.util.concurrent.ExecutionException; |
import java.util.concurrent.ExecutionException; |
21 |
import java.util.concurrent.ExecutorService; |
import java.util.concurrent.ExecutorService; |
33 |
|
|
34 |
import appl.ext.XuluConfig; |
import appl.ext.XuluConfig; |
35 |
import appl.parallel.ComputingResourceProperties; |
import appl.parallel.ComputingResourceProperties; |
|
import appl.parallel.client.DataServer; |
|
36 |
import appl.parallel.client.ClientDataServer; |
import appl.parallel.client.ClientDataServer; |
37 |
|
import appl.parallel.event.CommEvent.CommType; |
38 |
import appl.parallel.event.CommEventSink; |
import appl.parallel.event.CommEventSink; |
39 |
import appl.parallel.event.TimeEvent; |
import appl.parallel.event.TimeEvent; |
|
import appl.parallel.event.CommEvent.CommType; |
|
40 |
import appl.parallel.services.RemoteEventProxy; |
import appl.parallel.services.RemoteEventProxy; |
41 |
import appl.parallel.spmd.AdvancedSPMDServerController; |
import appl.parallel.spmd.AdvancedSPMDServerController; |
|
import appl.parallel.spmd.AdvancedSPMDServerInterface; |
|
|
import appl.parallel.spmd.SPMDServerController; |
|
|
import appl.parallel.spmd.SPMDServerInterface; |
|
42 |
import appl.parallel.spmd.SPMDTask; |
import appl.parallel.spmd.SPMDTask; |
43 |
import appl.parallel.spmd.split.SinglePartitionInfo; |
import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode; |
44 |
import appl.parallel.spmd.split.SplitMap; |
import appl.parallel.spmd.split.SplitMap; |
45 |
import appl.parallel.spmd.split.SplitMap1DVertical; |
import appl.parallel.spmd.split.SplitMap1DVertical; |
|
import appl.parallel.spmd.split.AbstractSplitMap.NeighborhoodBoxingMode; |
|
|
import appl.parallel.thread.OneMethodThread; |
|
46 |
import appl.parallel.util.Helper; |
import appl.parallel.util.Helper; |
47 |
import appl.util.benchmark.Benchmark; |
import appl.util.benchmark.Benchmark; |
48 |
|
|