Data-parallel mesh connected components labeling and analysis
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
Hi-index | 0.00 |
Parallel simulations decompose large domains into many blocks. A fundamental requirement for subsequent parallel analysis and visualization is the presence of ghost data that supplements each block with a layer of adjacent data elements from neighboring blocks. The standard approach for generating ghost data requires all blocks to be in memory at once. This becomes impractical when fewer processors—and thus less aggregate memory—are available for analysis than for simulation. A proposed algorithm for generating ghost data for structured grids uses many fewer processors than previously possible. It stores as little as one block per processor in memory and can run on as few processors as are available (possibly just one). The basic approach first slightly changes the original blocks' size by declaring parts of them to be ghost data and then pads adjacent blocks with this data.