1995
DOI: 10.1007/bfb0046603
|View full text |Cite
|
Sign up to set email alerts
|

Language, compiler and parallel database support for I/O intensive applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

1996
1996
2006
2006

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(8 citation statements)
references
References 5 publications
0
8
0
Order By: Relevance
“…Compilation of I/O-intensive codes using explicit I/O has also been the focus of some research (see [3,1,28] for example techniques that target out-of-core datasets). Brezany et al [3] have developed a parallel I/O system called VIPIOS that can be used by an optimizing compiler.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Compilation of I/O-intensive codes using explicit I/O has also been the focus of some research (see [3,1,28] for example techniques that target out-of-core datasets). Brezany et al [3] have developed a parallel I/O system called VIPIOS that can be used by an optimizing compiler.…”
Section: Related Workmentioning
confidence: 99%
“…Brezany et al [3] have developed a parallel I/O system called VIPIOS that can be used by an optimizing compiler. Bordawekar et al [1,2] have focussed on stencil computations that can be re-ordered freely due to lack of flow-dependences.…”
Section: Related Workmentioning
confidence: 99%
“…This second point manifests itself in a number of ways. First, at the compiler level, very few techniques (e.g., [20,4,3,12]) target specifically I/O statements; rather, many data dependence and data reuse analysis techniques employed by state-of-the-art optimizing compilers fail when, during compilation, an I/O statement (e.g., within a loop) is encountered. Second, at the runtime system, libraries, and operating system (OS) levels, no single, standard API for I/O exists.…”
Section: I/o Problemmentioning
confidence: 99%
“…While many scientific environments process vast amounts of data, in most cases, the regularity in data access patterns enable code and data structuring for better I/O behavior. Therefore, previous work in I/O compilation [3,20,15,4] targeted scientific applications that manipulate out-of-core data sets. Note that a compiler is in a good position for optimizing I/O in a program-wide fashion as it can capture the global (program-wide) data access pattern.…”
Section: I/o Problemmentioning
confidence: 99%
See 1 more Smart Citation