2007
DOI: 10.1117/12.706325
|View full text |Cite
|
Sign up to set email alerts
|

A modular extensible visualization system architecture for culled prioritized data streaming

Abstract: Massive dataset sizes can make visualization difficult or impossible. One solution to this problem is to divide a dataset into smaller pieces and then stream these pieces through memory, running algorithms on each piece. This paper presents a modular data-flow visualization system architecture for culling and prioritized data streaming. This streaming architecture improves program performance both by discarding pieces of the input dataset that are not required to complete the visualization, and by prioritizing… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2007
2007
2016
2016

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…Parallel visualization [21], [22], [23] is used to distribute the visualization process across multiple processing units and to run it concurrently. Parallelism can be achieved (among other options) by chunking and distributing the data (data parallelism) and/or by subdividing and distributing the visualization process (pipeline parallelism) [13], [23].…”
Section: Fundamental Visualization Architecturesmentioning
confidence: 99%
“…Parallel visualization [21], [22], [23] is used to distribute the visualization process across multiple processing units and to run it concurrently. Parallelism can be achieved (among other options) by chunking and distributing the data (data parallelism) and/or by subdividing and distributing the visualization process (pipeline parallelism) [13], [23].…”
Section: Fundamental Visualization Architecturesmentioning
confidence: 99%
“…An interactive application may show the results of a streaming visualization pipeline as they become available. Such an application can be improved greatly by prioritizing the streamed regions to process those that provide the most information first [42]. Possible priority metrics include the following.…”
Section: Prioritized Streamingmentioning
confidence: 99%
“…These control mechanisms can also be used to stream data, in pieces, through the pipeline [3]. More recent advances allow us to prioritize the streaming, thus allowing to compensate for high latency of streaming by presenting the most relevant data first [4]. This in turn has lead to multi-resolution visualization [38,57].…”
Section: Related Workmentioning
confidence: 99%