Seminar on Modeling June 2015 - Hélène Coullon: Implicitly-parallel programming model for mesh-based numerical simulatio

Hosted by Dailymotion. For legal issues report at the Copyright Center, report us on DMC, or use the Instant Removal tool.

Seminar on Modeling June 2015 - Hélène Coullon: Implicitly-parallel programming model for mesh-based numerical simulatio

S
Seminar on Modeling

1 Views • Jun 10, 2015

Description

With the heterogeneity of modern parallel architectures, and with the democratization of parallel hardware in our day to day life, scientific applications has become, in the past few years, a complex HPC-centric development science. However, numericians are not computer-scientists, and even if some of them follow parallelization courses, the complexity of modern architectures and the needed knowledge on low level programming represent too much work and time to actually reach the performance peak of a given machine.
As a result, one of the main research topic of HPC is to find how to abstract intricate details of HPC programming to non-specialists. Some HPC programming models try to solve general problems, but most of the time to stay efficient, those models do not totally hide parallelization but simplify it. On the other hand, some HPC programming models try to make transparent or implicit the parallelization of codes. In this case, though, the model has to be specialized to a specific domain where parallelization technics are known and can be applied transparently.
I will present SIPSim (Structured Implicit Parallelism for scientific SIMulations), an implicitly-parallel programming model for mesh-based numerical simulations. This model proposes the good balance to keep a sequential programming style, and thus the development freedom searched by numericians, while obtaining a transparent high performance simulation on distributed memory architectures, such as clusters. I will also show that this model can be applied to more complex multi-physics simulations. The parallelization of two real case simulations will be presented using two implementations of the SIPSim model, one on a water flow simulation on 2D surfaces, the second one on an arterial blood flow simulation. Finally, I will open this work to the use of component and workflow models to implement the SIPSim model.

More from User

56:05

Seminar on Modeling September 2015 - Pierre Jolivet: Algorithmic Aspects of Domain Decomposition Methods

Seminar on Modeling

01:03:45

Seminar on Modeling June 2015 - Hélène Coullon: Implicitly-parallel programming model for mesh-based numerical simulatio

Seminar on Modeling

01:03:53

Seminar on Modeling May 2015 - Serge Guelton: Turning Python numerical kernels into parallel, vectorized native modules

Seminar on Modeling

01:02:04

Seminar on Modeling May 2015 - Laurent Orgogozo: RichardsFOAM : high performance computing for the resolution of Richard

Seminar on Modeling

54:22

Seminar on Modeling Apr 2015 - Vincent Faucher: Mise en oeuvre du Raffinement Adaptatif de Maillage pour les transitoir

Seminar on Modeling

55:47

Seminar on Modeling Apr 2015 - Brice Goglin: Why you should care about hardware locality and How

Seminar on Modeling

Related Videos

01:03:53

Seminar on Modeling May 2015 - Serge Guelton: Turning Python numerical kernels into parallel, vectorized native modules

Seminar on Modeling

00:08

Read Biological Modeling and Simulation: A Survey of Practical Models Algorithms and Numerical

Marciastevenson

00:05

Read Biological Modeling and Simulation: A Survey of Practical Models Algorithms and Numerical

Leoni1994

53:42

Seminar on Modeling Oct. 2014 - Marc Massot: Eulerian models for the description of polydisperse sprays : from fundamental issues to industrial applications and HPC

Seminar on Modeling

00:25

Download Numerical Modeling of Concrete Cracking (CISM International Centre for Mechanical

Antonia Olivo

00:06

Read Modeling and Valuation of Energy Structures: Analytics Econometrics and Numerics (Applied

Alisha Cunningham