Sign in
Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all fields of study
Limit my searches in the following fields of study
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(9)
Complex Network
Data Flow
Data Processing
interprocess communication
Multicore Processors
Parallel Systems
Performance Analysis
Upper Bound
Volume Visualization
Subscribe
Academic
Publications
Processing of volumetric data by slice- and process-based streaming
Processing of volumetric data by slice- and process-based streaming,10.1145/1294685.1294703,Andrej Varchola,Anton Vasko,Viliam Solcany,Leonid I. Dimit
Edit
Processing of volumetric data by slice- and process-based streaming
BibTex
|
RIS
|
RefWorks
Download
Andrej Varchola
,
Anton Vasko
,
Viliam Solcany
,
Leonid I. Dimitrov
,
Milos Srámek
Although the main memory capacity of modern computers is con- stantly growing, the developers and users of data manipulation and visualization tools fight all over again with the problem of its short- age. In this paper, we advocate slice-based streaming as a possible solution for the memory shortage problem in the case of preprocess- ing and analysis of volumetric data defined over Cartesian, regular and other types of structured grids. In our version of streaming, data flows through independent processing units—filters—represented by individual system processes, which store each just a minimal fraction of the whole data set, with a slice as a basic data entity. Such filters can be easily interconnected in complex networks by means of standard
interprocess communication
using named pipes and are executed concurrently on a parallel system without a re- quirement of specific modification or explicit parallelization. In our technique, the amount of stored data by a filter is defined by the algorithm implemented therein, and is in most cases as small as one data slice or only several slices. Thus, the
upper bound
on the processed data volume is not any more defined by the main mem- ory size but is shifted to the disc capacity, which is usually orders of magnitude larger. We propose implementations of this technique for various point, local and even global
data processing
operations, which may require multiple runs over the input data or eventually temporary data buffering. Further, we give a detailed
performance analysis
and show how well this approach fits to the current trend of employing cheap
multicore processors
and multiprocessor com- puters.
Conference:
Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa - Afrigraph
, pp. 101-110, 2007
DOI:
10.1145/1294685.1294703
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
dl.acm.org
)
(
portal.acm.org
)
(
portal.acm.org
)
(
www.informatik.uni-trier.de
)
(
doi.acm.org
)
(
www.viskom.oeaw.ac.at
)
More »
References
(19)
Large-Scale Data Visualization Using Parallel Data Streaming
(
Citations: 60
)
James P. Ahrens
,
Kristi Brislawn
,
Ken Martin
,
Berk Geveci
,
C. Charles Law
,
Michael E. Papka
Journal:
IEEE Computer Graphics and Applications - CGA
, vol. 21, no. 4, pp. 34-41, 2001
Comparison of Four Freely Available Frameworks for Image Processing and Visualization That Use ITK
(
Citations: 18
)
Ingmar Bitter
,
Robert L. Van Uitert Jr.
,
Ivo Wolf
,
Luis Ibáñez
,
Jan-martin Kuhnigk
Journal:
IEEE Transactions on Visualization and Computer Graphics - TVCG
, vol. 13, no. 3, pp. 483-493, 2007
Out-Of-Core Rendering of Large, Unstructured Grids
(
Citations: 34
)
Ricardo C. Farias
,
Cláudio T. Silva
Journal:
IEEE Computer Graphics and Applications - CGA
, vol. 21, no. 4, pp. 42-50, 2001
Muliscale Vessel Enhancement Filtering
(
Citations: 380
)
Alejandro F. Frangi
,
Wiro J. Niessen
,
Koen L. Vincken
,
Max A. Viergever
Conference:
Medical Image Computing and Computer-Assisted Intervention - MICCAI
, pp. 130-137, 1998
Adaptively sampled distance fields: a general representation of shape for computer graphics
(
Citations: 309
)
Sarah F. Frisken
,
Ronald N. Perry
,
Alyn P. Rockwood
,
Thouis R. Jones
Conference:
Annual Conference on Computer Graphics - SIGGRAPH
, pp. 249-254, 2000