This class extends the simulate class
poresim.simulate.Simulate
for benchmarking. It creates a
benchmark in order to figure out the best possible number of node and
processor combination to simulate with.
Depending on the iterator, different aspects will be benchmarked. Currently following inputs are possible
nodes - varying number of nodes at constant CPU number
np - varying number of CPUs at constant node number
Simulation box object
Number of processors to try
Number of nodes to try
Simulation folder link
Aspect to be benchmarked
Methods
Update simulation config file. |
|
|
Add simulation box to simulation dictionary. |
|
Generate simulation folder. |
|
Return the simulation box dictionary. |
Return the simulation dictionary. |
|
|
Set the simulation box. |
|
Set the dictionary containing all cluster preferences. |
|
Set the dictionary containing all simulation information. |
|
Set the dictionary containing all systems parameters. |
|
Set the simulation dictionary. |