International audienceThis paper presents a new algorithm for the fast, shared memory multi-core computation of augmented merge trees on triangulations. In contrast to most existing parallel algorithms, our technique computes augmented trees. This augmentation is required to enable the full extent of merge tree based applications, including data segmentation. Our approach completely revisits the traditional, sequential merge tree algorithm to re-formulate the computation as a set of independent local tasks based on Fibonacci heaps. This results in superior time performance in practice, in sequential as well as in parallel thanks to the OpenMP task runtime. In the context of augmented contour tree computation, we show that a direct usage of ...
International audienceWe propose an efficient vectorial implementation of a region merging segmentat...
In this paper, we present several improvements in the parallelization of the in-place merge algorith...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
International audienceThis paper presents a new algorithm for the fast, shared memory, multi-core co...
As data sets grow to exascale, automated data analysis and visualization are increasingly important,...
Improved simulations and sensors are producing datasets whose increasing complexity exhausts our abi...
As data sets grow to exascale, automated data analysis and visualisation are increasingly important,...
International audienceComponent trees are region-based representations that encode the inclusion rel...
As data sets increase in size beyond the petabyte, it is increasingly important to have automated me...
Contour trees are used for topological data analysis in scientific visualization. While originally c...
As data sets grow to exascale, automated data analysis and visu- alisation are increasingly importan...
Topological Data Analysis requires efficient algorithms to deal with the continuously increasing siz...
The contour tree is a topological structure associated with a scalar function that tracks the connec...
thesisThe ever-increasing amounts of data generated by scientific simulations, coupled with system I...
Motivated by an application in computational topology, we consider a novel variant of the problem of...
International audienceWe propose an efficient vectorial implementation of a region merging segmentat...
In this paper, we present several improvements in the parallelization of the in-place merge algorith...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
International audienceThis paper presents a new algorithm for the fast, shared memory, multi-core co...
As data sets grow to exascale, automated data analysis and visualization are increasingly important,...
Improved simulations and sensors are producing datasets whose increasing complexity exhausts our abi...
As data sets grow to exascale, automated data analysis and visualisation are increasingly important,...
International audienceComponent trees are region-based representations that encode the inclusion rel...
As data sets increase in size beyond the petabyte, it is increasingly important to have automated me...
Contour trees are used for topological data analysis in scientific visualization. While originally c...
As data sets grow to exascale, automated data analysis and visu- alisation are increasingly importan...
Topological Data Analysis requires efficient algorithms to deal with the continuously increasing siz...
The contour tree is a topological structure associated with a scalar function that tracks the connec...
thesisThe ever-increasing amounts of data generated by scientific simulations, coupled with system I...
Motivated by an application in computational topology, we consider a novel variant of the problem of...
International audienceWe propose an efficient vectorial implementation of a region merging segmentat...
In this paper, we present several improvements in the parallelization of the in-place merge algorith...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...