Parallel Isosurface Extraction for 3D Data Analysis Workflows in Distributed Environments - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Concurrency and Computation: Practice and Experience Année : 2011

Parallel Isosurface Extraction for 3D Data Analysis Workflows in Distributed Environments

Daniele d'Agostino
  • Fonction : Auteur correspondant
  • PersonId : 909123

Connectez-vous pour contacter l'auteur
Andrea Clematis
  • Fonction : Auteur
  • PersonId : 909124
Vittoria Gianuzzi
  • Fonction : Auteur
  • PersonId : 909125

Résumé

In this paper we discuss the issues related to the development of efficient parallel implementations of the Marching Cubes algorithm, one of the most used methods for isosurface extraction, which is a fundamental operation for 3D data analysis and visualization. We present three possible parallelization strategies and we outline pros and cons of each of them, considering isosurface extraction as stand-alone operation or as part of a dynamic workflow. Our analysis shows that none of these implementations represents the most efficient solution for arbitrary situations. This is a major issue, because in many cases the quality of the service provided by a workflow depends on the possibility of selecting dynamically the operations to perform and, consequently, the more efficient basic building block for each stage. In this paper we present a set of guidelines that permits to achieve the highest performance for the extraction of isosurface in the most common situations, considering the characteristics of the data to process and of the workflow. These guidelines represent a suitable example to support the efficient configurations of workflows for 3D data processing in a dynamic and complex computing environment.

Mots clés

Fichier principal
Vignette du fichier
PEER_stage2_10.1002%2Fcpe.1710.pdf (891.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00618499 , version 1 (02-09-2011)

Identifiants

Citer

Daniele d'Agostino, Andrea Clematis, Vittoria Gianuzzi. Parallel Isosurface Extraction for 3D Data Analysis Workflows in Distributed Environments. Concurrency and Computation: Practice and Experience, 2011, 23 (11), pp.1284. ⟨10.1002/cpe.1710⟩. ⟨hal-00618499⟩

Collections

PEER
36 Consultations
196 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More