pads:hpc-pads
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
pads:hpc-pads [2013/03/27 12:43] – created gdangelo | pads:hpc-pads [2013/03/27 12:46] (current) – gdangelo | ||
---|---|---|---|
Line 6: | Line 6: | ||
The overall objective of this research project is to design, implement and evaluate a Parallel And Distributed Simulation (PADS) middleware capable to work seamlessly and efficiently among multiple execution architectures (e.g. multi-core smartphones, | The overall objective of this research project is to design, implement and evaluate a Parallel And Distributed Simulation (PADS) middleware capable to work seamlessly and efficiently among multiple execution architectures (e.g. multi-core smartphones, | ||
- | ===== Scientific Rationale | + | ===== Project description ===== |
+ | |||
+ | ==== Scientific Rationale ==== | ||
In the years, many simulation paradigms have been proposed, each one presenting some benefits and drawbacks. Among them, the Discrete Event Simulation (DES) is powerful in terms of expressiveness and easy to understand for the simulation models developer. DES alone or combined with other paradigms (such as agent-based simulation) has gained very good popularity in many fields (e.g. engineering, | In the years, many simulation paradigms have been proposed, each one presenting some benefits and drawbacks. Among them, the Discrete Event Simulation (DES) is powerful in terms of expressiveness and easy to understand for the simulation models developer. DES alone or combined with other paradigms (such as agent-based simulation) has gained very good popularity in many fields (e.g. engineering, | ||
Line 17: | Line 19: | ||
Unfortunately, | Unfortunately, | ||
- | ===== State of the art ===== | + | ==== State of the art ==== |
Even if in the last years many PADS middlewares have been developed few of them have been ported to the HPC architectures. At the moment of writing, we are not aware of any simulation middleware that is able to work on a wide range of execution architectures and that provides efficient mechanisms for the adaptive partitioning of the simulation model at runtime. | Even if in the last years many PADS middlewares have been developed few of them have been ported to the HPC architectures. At the moment of writing, we are not aware of any simulation middleware that is able to work on a wide range of execution architectures and that provides efficient mechanisms for the adaptive partitioning of the simulation model at runtime. | ||
- | ===== Outcomes and high-impact scientific advances expected | + | ==== Outcomes and high-impact scientific advances expected ==== |
Our primary goal for this part of the overall project is to build a simulation middleware that is capable of running efficiently on HPC architectures such as the IBM Blue Gene. When the porting will be completed, the set of advanced features that are already implemented in the middleware will be available for the HPC community and this could significantly increase the usage of discrete event simulation in HPC. | Our primary goal for this part of the overall project is to build a simulation middleware that is capable of running efficiently on HPC architectures such as the IBM Blue Gene. When the porting will be completed, the set of advanced features that are already implemented in the middleware will be available for the HPC community and this could significantly increase the usage of discrete event simulation in HPC. | ||
+ | |||
+ | ===== People ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
pads/hpc-pads.1364388220.txt.gz · Last modified: 2013/03/27 12:43 by gdangelo