Tutorial: Stream processing optimizations
dc.citation.epage | 258 | en_US |
dc.citation.spage | 249 | en_US |
dc.contributor.author | Schneider, S. | en_US |
dc.contributor.author | Hirzel, M. | en_US |
dc.contributor.author | Gedik, Buğra | en_US |
dc.coverage.spatial | Arlington, Texas, USA | en_US |
dc.date.accessioned | 2016-02-08T12:07:38Z | |
dc.date.available | 2016-02-08T12:07:38Z | |
dc.date.issued | 2013 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description | Date of Conference: June 29 - July 03, 2013 | en_US |
dc.description.abstract | This tutorial starts with a survey of optimizations for streaming applications. The survey is organized as a catalog that introduces uniform terminology and a common categorization of optimizations across disciplines, such as data management, programming languages, and operating systems. After this survey, the tutorial continues with a deep-dive into the fission optimization, which automatically transforms streaming applications for data-parallelism. Fis-sion helps an application improve its throughput by taking advantage of multiple cores in a machine, or, in the case of a distributed streaming engine, multiple machines in a cluster. While the survey of optimizations covers a wide range of work from the literature, the in-depth discussion of ission relies more heavily on the presenters' own research and experience in the area. The tutorial concludes with a discussion of open research challenges in the field of stream processing optimizations. Copyright © 2013 ACM. | en_US |
dc.description.provenance | Made available in DSpace on 2016-02-08T12:07:38Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2013 | en |
dc.identifier.doi | 10.1145/2488222.2488268 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/27986 | en_US |
dc.language.iso | English | en_US |
dc.publisher | ACM | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1145/2488222.2488268 | en_US |
dc.source.title | DEBS 2013 - Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems | en_US |
dc.subject | Data parallelism | en_US |
dc.subject | Fission | en_US |
dc.subject | Optimizaition | en_US |
dc.subject | Stream processing | en_US |
dc.subject | Data parallelism | en_US |
dc.subject | Distributed streaming | en_US |
dc.subject | Fission | en_US |
dc.subject | Multiple machine | en_US |
dc.subject | Optimizaition | en_US |
dc.subject | Research challenges | en_US |
dc.subject | Stream processing | en_US |
dc.subject | Streaming applications | en_US |
dc.subject | Information management | en_US |
dc.subject | Software architecture | en_US |
dc.subject | Surveys | en_US |
dc.subject | Optimization | en_US |
dc.title | Tutorial: Stream processing optimizations | en_US |
dc.type | Conference Paper | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Tutorial Stream processing optimizations.pdf
- Size:
- 522.22 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version