Skip to main navigation Skip to search Skip to main content

On creating efficient object-relational views of scientific datasets

  • Sivaramakrishnan Narayanan
  • , Tahsin Kurc
  • , Umit V. Catalyurek
  • , Joel Saltz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Scientific datasets are often large and distributed in flat files across several storage nodes. Scientists frequently want to analyze subsets of these datasets. A data source abstraction that provides an object-relational view of data while hiding the details of storage and transport mechanisms and dataset layouts is useful in this regard. In this abstraction, Basic Data Sources (BDS) interpret flat files as a set of records and are the building blocks of the view mechanism. Derived Data Sources (DDS) may be built on top of BDSs and provide more complex objects that serve the scientists' needs. The simplest DDS is one that supports a join based view over BDSs. We investigate issues involving building such DDSs for scientific applications and consider distributed versions of the indexed join and the Grace Hash join algorithms. We construct cost models that capture their performance in a restricted space of dataset and system parameters and compare them analytically and experimentally.

Original languageEnglish
Title of host publicationICPP 2006
Subtitle of host publicationProceedings of the 2006 International Conference on Parallel Processing
Pages551-558
Number of pages8
DOIs
StatePublished - Dec 1 2006
EventICPP 2006: 2006 International Conference on Parallel Processing - Columbus, OH, United States
Duration: Aug 14 2006Aug 18 2006

Publication series

NameProceedings of the International Conference on Parallel Processing
ISSN (Print)0190-3918

Other

OtherICPP 2006: 2006 International Conference on Parallel Processing
Country/TerritoryUnited States
CityColumbus, OH
Period08/14/0608/18/06

Fingerprint

Dive into the research topics of 'On creating efficient object-relational views of scientific datasets'. Together they form a unique fingerprint.

Cite this