Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469)
DOI: 10.1109/hpdc.1999.805305
|View full text |Cite
|
Sign up to set email alerts
|

Reducing data distribution bottlenecks by employing data visualization filters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 0 publications
0
6
0
Order By: Relevance
“…There are a number of interesting uses for overlay networks. For example, overlay networks could (1) filter input data in an applicationspecific way, saving network bandwidth and compute-node memory [24,4,20,25]; (2) efficiently route data to compute nodes using data-dependent mapping functions, for example in applications with data-dependent decomposition of unstructured data [24]; and (3) process in-flight data sets to transform data into a format that matches the needs of the computation or a particular data distribution, for example to convert time-series data into frequency data for seismic imaging [31]. figure (a) shows n-to-1 (shared-file) and n-to-n (file-per-process) write performance of Lustre compared to the n-to-n write performance of LWFS.…”
Section: Overlay Networkmentioning
confidence: 99%
“…There are a number of interesting uses for overlay networks. For example, overlay networks could (1) filter input data in an applicationspecific way, saving network bandwidth and compute-node memory [24,4,20,25]; (2) efficiently route data to compute nodes using data-dependent mapping functions, for example in applications with data-dependent decomposition of unstructured data [24]; and (3) process in-flight data sets to transform data into a format that matches the needs of the computation or a particular data distribution, for example to convert time-series data into frequency data for seismic imaging [31]. figure (a) shows n-to-1 (shared-file) and n-to-n (file-per-process) write performance of Lustre compared to the n-to-n write performance of LWFS.…”
Section: Overlay Networkmentioning
confidence: 99%
“…If the distribution of data across clients or across disks is dependent on the value of the data, moving that function to the data server can halve network traffic [22]. Processors near the data servers can filter data in an application-specific way, passing only the necessary data on to the clients, saving network bandwidth and client memory [10,[22][23][24]. Processors near the data servers can exchange blocks without passing the data through clients, e.g., to rearrange blocks between disks during a copy or permutation operation.…”
Section: Remote Processing Of Application Codementioning
confidence: 99%
“…For example, seismic data, used to extract images of the subsurface, requires a variety of processing steps to filter and transform data before computation [2]. Data-intensive applications also exist in climate modeling [3,4] physics and astronomy [5], biology and chemistry [6,7], visualization [8][9][10], and many others.…”
Section: Introductionmentioning
confidence: 99%
“…Applications can distribute file data to compute nodes using a datadependent mapping function, for example, in applications with a data-dependent decomposition of unstructured data [Kot95]. I/O nodes can filter data in an application-specific way, passing only the necessary data on to the compute node, saving network bandwidth and compute-node memory [Kot95,BP88,FM99,KCFS99]. I/O nodes can exchange blocks without passing the data through compute nodes, for example, to rearrange blocks between disks during a copy or permutation operation.…”
Section: The Need For Remote Application Codementioning
confidence: 99%