From laptop to world class HPC
Let me introduce myself
-
Finished my Master at the USTH (Vietnam)
-
Engineer on projects ANR ESCAPE & COMOKIT
-
Working on GAMA for 2 years
-
Mostly involved in Big Data, model exploration and High Performance Computing (HPC) usage
-
Should start a thesis next year
Exploring by Simulation Cities Awareness on Population Evacuation
-
Hazard: It never sticks to the plan
-
Environment: Roads and buildings turn into enemies
-
Human behavior: People do everything to make the plan fail
-
Evacuation plan: Organization(s) spend resources to help people
Answer that kinds of questions
What If 📥 | How To 📤 |
---|---|
An exit point is closed | Evacuate as soon as possible |
Explosion of a factory in the Rouen industrial area | Evacuate the most non-autonomous people under resource constraints |
Let's do some maths :
For a simulation with 3 parameters with 10 values each 10^3 = 1.000 simulations * repetitions
The full self-hosted solution
-
Free and open-source platform
-
Offers tools to run, explore, diagnose and optimize model
-
Distributed computing environments
-
Works with GAMA
OpenMole provide functions to explore diversity in input or output
ESCAPE | OpenMole |
---|---|
How To | Pattern Space Exploration (PSE) |
What If | Origin Space Exploration (OSE) |
Explaination of the PSE
What the Pattern Space Exploration is for ?
Explaination of the PSE
How the Pattern Space Exploration works ?
COMOKIT use-case
Context: OpenMole need a specific virtualizator (Singularity) to run GAMA
Problem: That virtualizator is not install on the HPC
--
Solution: Use a custom setup to optimize parallelization run with GAMA's headless tools
HCP pipeline
Two main points in it
Co-modeling
Continue thesis subject from Dr. Huynh Quang Nghi*
Parallelization of simulation processing
Working on parallel multi-scale calculation, which may be appliable on HPC environments
Feel free to ask any questions you might have