Repository logo
Research Data
Publications
Projects
Persons
Organizations
English
Français
Log In(current)
  1. Home
  2. Publications
  3. Article de recherche (journal article)
  4. An Improved Parallel Multiple-Point Algorithm Using a List Approach

An Improved Parallel Multiple-Point Algorithm Using a List Approach

Author(s)
Straubhaar, Julien  
Centre d'hydrogéologie et de géothermie  
Renard, Philippe  
Poste d'hydrogéologie stochastique et géostatistique  
Mariethoz, Grégoire  
Centre d'hydrogéologie et de géothermie  
Froidevaux, Roland
Besson, Olivier  
Institut de mathématiques  
Date issued
April 2011
In
MATHEMATICAL GEOSCIENCES
Vol
3
No
43
From page
305
To page
328
Subjects
Geostatistical simulation Multiple-point statistics Facies Non-stationarity Reservoir modeling Parallel computing
Abstract
Among the techniques used to simulate categorical variables, multiple-point statistics is becoming very popular because it allows the user to provide an explicit conceptual model via a training image. In classic implementations, the multiple-point statistics are inferred from the training image by storing all the observed patterns of a certain size in a tree structure. This type of algorithm has the advantage of being fast to apply, but it presents some critical limitations. In particular, a tree is extremely RAM demanding. For three-dimensional problems with numerous facies, large templates cannot be used. Complex structures are then difficult to simulate.

In this paper, we propose to replace the tree by a list. This structure requires much less RAM. It has three main advantages. First, it allows for the use of larger templates. Second, the list structure being parsimonious, it can be extended to include additional information. Here, we show how this can be used to develop a new approach for dealing with non-stationary training images. Finally, an interesting aspect of the list is that it allows one to parallelize the part of the algorithm in which the conditional probability density function is computed. This is especially important for large problems that can be solved on clusters of PCs with distributed memory or on multicore machines with shared memory.
Publication type
journal article
Identifiers
https://libra.unine.ch/handle/20.500.14713/60587
DOI
10.1007/s11004-011-9328-7
File(s)
Loading...
Thumbnail Image
Download
Name

2023-01-10_110_2964.pdf

Type

Main Article

Size

1.31 MB

Format

Adobe PDF

Université de Neuchâtel logo

Service information scientifique & bibliothèques

Rue Emile-Argand 11

2000 Neuchâtel

contact.libra@unine.ch

Service informatique et télématique

Rue Emile-Argand 11

Bâtiment B, rez-de-chaussée

Powered by DSpace-CRIS

libra v2.1.0

© 2025 Université de Neuchâtel

Portal overviewUser guideOpen Access strategyOpen Access directive Research at UniNE Open Access ORCIDWhat's new