Approximating Streaming Window Joins Under CPU Limitations

dc.contributor.authorAyad, Ahmeden_US
dc.contributor.authorNaughton, Jeffreyen_US
dc.contributor.authorWright, Stephenen_US
dc.contributor.authorSrivastava, Utkarshen_US
dc.date.accessioned2012-03-15T17:19:40Z
dc.date.available2012-03-15T17:19:40Z
dc.date.created2005en_US
dc.date.issued2005en_US
dc.description.abstractData streaming systems face the possibility of having to shed load in the case of CPU or memory resource limitations. In this paper, we study the CPU limited scenario in detail. First, we propose a new model for the CPU cost. Then we formally state the problem of shedding load for the goal of obtaining the maximum possible subset of the complete answer, assuming an offline scenario. We then present an online strategy for semantic load shedding, assuming a frequency model. Moving on to random load shedding, we prove that having an open memory budget does not help the CPU constrained case. We then present a random load shedding strategy ? Probe-No-Insert ? based on decoupling the window maintenance and tuple production operations of the symmetric hash join, and prove that it always dominates the previously proposed coin flipping strategy. Finally, we investigate the problem in case the goal is to obtain a random sample of the join.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationTR1542en_US
dc.identifier.urihttp://digital.library.wisc.edu/1793/60466
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen_US
dc.titleApproximating Streaming Window Joins Under CPU Limitationsen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR1542.pdf
Size:
1.55 MB
Format:
Adobe Portable Document Format