-
1
-
-
34547285007
-
The design of the borealis stream processing engine
-
Daniel J. Abadi, Yanif Ahmad, Magdalena Balazinska, Ugur Cetintemel, Mitch Cherniack, Jeong-Hyon Hwang, Wolfgang Lindner, Anurag S. Maskey, Alexander Rasin, Esther Ryvkina, Nesime Tatbul, Ying Xing, and Stan Zdonik. The design of the Borealis stream processing engine. In Conference on Innovative Data Systems Research (CIDR), pages 277-289, 2005.
-
(2005)
Conference on Innovative Data Systems Research (CIDR)
, pp. 277-289
-
-
Abadi, D.J.1
Ahmad, Y.2
Balazinska, M.3
Cetintemel, U.4
Cherniack, M.5
Hwang, J.-H.6
Lindner, W.7
Maskey, A.S.8
Rasin, A.9
Ryvkina, E.10
Tatbul, N.11
Xing, Y.12
Zdonik, S.13
-
2
-
-
38849108661
-
SPC: A distributed, scalable platform for data mining
-
Lisa Amini, Henrique Andrade, Ranjita Bhagwan, Frank Eskesen, Richard King, Philippe Selo, Yoonho Park, and Chitra Venkatramani. SPC: A distributed, scalable platform for data mining. In Workshop on Data Mining Standards, Services and Platforms (DM-SSP), pages 27-37, 2006.
-
(2006)
Workshop on Data Mining Standards, Services and Platforms (DM-SSP)
, pp. 27-37
-
-
Amini, L.1
Andrade, H.2
Bhagwan, R.3
Eskesen, F.4
King, R.5
Selo, P.6
Park, Y.7
Venkatramani, C.8
-
3
-
-
33745289988
-
The CQL continuous query language: Semantic foundations and query execution
-
Arvind Arasu, Shivnath Babu, and Jennifer Widom. The CQL continuous query language: semantic foundations and query execution. Journal on Very Large Data Bases (VLDB J.), 15(2): 121-142, 2006.
-
(2006)
Journal on Very Large Data Bases (VLDB J.)
, vol.15
, Issue.2
, pp. 121-142
-
-
Arasu, A.1
Babu, S.2
Widom, J.3
-
4
-
-
85135986978
-
Linear road: A stream data management benchmark
-
Arvind Arasu, Mitch Cherniack, Eduardo Galvez, David Maier, Anurag S. Maskey, Esther Ryvkina, Michael Stonebraker, and Richard Tibbetts. Linear road: A stream data management benchmark. In Very Large Data Bases (VLDB), pages 480-491, 2004.
-
(2004)
Very Large Data Bases (VLDB)
, pp. 480-491
-
-
Arasu, A.1
Cherniack, M.2
Galvez, E.3
Maier, D.4
Maskey, A.S.5
Ryvkina, E.6
Stonebraker, M.7
Tibbetts, R.8
-
5
-
-
0032680295
-
Cluster I/O with river: Making the fast case common
-
Remzi H. Arpaci-Dusseau, Eric Anderson, Noah Treuhaft, David E. Culler, Joseph M. Hellerstein, David Patterson, and Kathy Yelick. Cluster I/O with River: Making the fast case common. In Workshop on I/O in Parallel and Distributed Systems (IOPADS), pages 10-22, 1999.
-
(1999)
Workshop on I/O in Parallel and Distributed Systems (IOPADS)
, pp. 10-22
-
-
Arpaci-Dusseau, R.H.1
Anderson, E.2
Treuhaft, N.3
Culler, D.E.4
Hellerstein, J.M.5
Patterson, D.6
Yelick, K.7
-
7
-
-
57549098031
-
Speculative out-of-order event processing with software transaction memory
-
Andrey Brito, Christof Fetzer, Heiko Sturzrehm, and Pascal Felber. Speculative out-of-order event processing with software transaction memory. In Conference on Distributed Event-Based Systems (DEBS), pages 265-275, 2008.
-
(2008)
Conference on Distributed Event-Based Systems (DEBS)
, pp. 265-275
-
-
Brito, A.1
Fetzer, C.2
Sturzrehm, H.3
Felber, P.4
-
8
-
-
85012180694
-
Operator scheduling in a data stream manager
-
Don Carney, Ugur Cetintemel, Alex Rasin, Stan Zdonik, Mitch Cherniack, and Mike Stonebraker. Operator scheduling in a data stream manager. In Very Large Data Bases (VLDB), pages 838-849, 2003.
-
(2003)
Very Large Data Bases (VLDB)
, pp. 838-849
-
-
Carney, D.1
Cetintemel, U.2
Rasin, A.3
Zdonik, S.4
Cherniack, M.5
Stonebraker, M.6
-
9
-
-
0040377588
-
NiagaraCQ: A scalable continuous query system for internet databases
-
Jianjun Chen, David J. DeWitt, Feng Tian, and Yuan Wang. NiagaraCQ: A scalable continuous query system for internet databases. In International Conference on Management of Data (SIGMOD), pages 379-390, 2000.
-
(2000)
International Conference on Management of Data (SIGMOD)
, pp. 379-390
-
-
Chen, J.1
DeWitt, D.J.2
Tian, F.3
Wang, Y.4
-
11
-
-
0020177941
-
Rete: A fast algorithm for the many pattern/many object pattern match problem
-
Charles L. Forgy. Rete: A fast algorithm for the many pattern/many object pattern match problem. Artificial Intelligence, 19: 17-37, 1982.
-
(1982)
Artificial Intelligence
, vol.19
, pp. 17-37
-
-
Forgy, C.L.1
-
14
-
-
33846471996
-
Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
-
Michael I. Gordon, William Thies, and Saman Amarasinghe. Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. In Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 151-162, 2006.
-
(2006)
Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 151-162
-
-
Gordon, M.I.1
Thies, W.2
Amarasinghe, S.3
-
15
-
-
0036959649
-
A stream compiler for communication-exposed architectures
-
Michael I. Gordon, William Thies, Michal Karczmarek, Jasper Lin, Ali S. Meli, Andrew A. Lamb, Chris Leger, Jeremy Wong, Henry Hoffmann, David Maze, and Saman Amarasinghe. A stream compiler for communication-exposed architectures. In Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 291-303, 2002.
-
(2002)
Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 291-303
-
-
Gordon, M.I.1
Thies, W.2
Karczmarek, M.3
Lin, J.4
Meli, A.S.5
Lamb, A.A.6
Leger, C.7
Wong, J.8
Hoffmann, H.9
Maze, D.10
Amarasinghe, S.11
-
16
-
-
0025444574
-
Encapsulation of parallelism in the volcano query processing system
-
Goetz Graefe. Encapsulation of parallelism in the Volcano query processing system. In International Conference on Management of Data (SIGMOD), pages 102-111, 1990.
-
(1990)
International Conference on Management of Data (SIGMOD)
, pp. 102-111
-
-
Graefe, G.1
-
17
-
-
77955781026
-
Streams processing language specification
-
IBM
-
Martin Hirzel, Henrique Andrade, Bugra Gedik, Vibhore Kumar, Giuliano Losa, Mark Mendell, Howard Nasgaard, Robert Soule, and Kun-Lung Wu. Streams processing language specification. Research Report RC24897, IBM, 2009.
-
(2009)
Research Report RC24897
-
-
Hirzel, M.1
Andrade, H.2
Gedik, B.3
Kumar, V.4
Losa, G.5
Mendell, M.6
Nasgaard, H.7
Soule, R.8
Wu, K.-L.9
-
18
-
-
84881134655
-
A catalog of stream processing optimizations
-
IBM
-
Martin Hirzel, Robert Soule, Scott Schneider, Bugra Gedik, and Robert Grimm. A catalog of stream processing optimizations. Research Report RC25215, IBM, 2011.
-
(2011)
Research Report RC25215
-
-
Hirzel, M.1
Soule, R.2
Schneider, S.3
Gedik, B.4
Grimm, R.5
-
19
-
-
70449669477
-
Flextream: Adaptive compilation of streaming applications for heterogeneous architectures
-
Amir Hormati, Yoonseo Choi, Manjunath Kudlur, Rodric M. Rabbah, Trevor N. Mudge, and Scott A. Mahlke. Flextream: Adaptive compilation of streaming applications for heterogeneous architectures. In Parallel Architectures and Compilation Techniques (PACT), pages 214-223, 2009.
-
(2009)
Parallel Architectures and Compilation Techniques (PACT)
, pp. 214-223
-
-
Hormati, A.1
Choi, Y.2
Kudlur, M.3
Rabbah, R.M.4
Mudge, T.N.5
Mahlke, S.A.6
-
20
-
-
84873187154
-
Opening the black boxes in data flow optimization
-
Fabian Hueske, Mathias Peters, Matthias J. Sax, Astrid Rheinlander, Rico Bergmann, Aljoscha Krettek, and Kostas Tzoumas. Opening the black boxes in data flow optimization. In Very Large Data Bases (VLDB), pages 1256-1267, 2012.
-
(2012)
Very Large Data Bases (VLDB)
, pp. 1256-1267
-
-
Hueske, F.1
Peters, M.2
Sax, M.J.3
Rheinlander, A.4
Bergmann, R.5
Krettek, A.6
Tzoumas, K.7
-
21
-
-
0010251226
-
-
D. Karger, E. Lehman, T. Leighton, R. Panigrahy, M. Levine, and D. Lewin. Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web. 1997.
-
(1997)
Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web
-
-
Karger, D.1
Lehman, E.2
Leighton, T.3
Panigrahy, R.4
Levine, M.5
Lewin, D.6
-
22
-
-
70549086842
-
COLA: Optimizing stream processing applications via graph partitioning
-
Rohit Khandekar, Kirsten Hildrum, Sujay Parekh, Deepak Rajan, Joel Wolf, Lung Kun-Wu, Henrique Andrade, and Bugra Gedik. COLA: Optimizing stream processing applications via graph partitioning. In International Conference on Middleware, pages 308-327, 2009.
-
(2009)
International Conference on Middleware
, pp. 308-327
-
-
Khandekar, R.1
Hildrum, K.2
Parekh, S.3
Rajan, D.4
Wolf, J.5
Kun-Wu, L.6
Andrade, H.7
Gedik, B.8
-
23
-
-
10444269287
-
The stream virtual machine
-
Francois Labonte, Peter Mattson, William Thies, Ian Buck, Christos Kozyrakis, and Mark Horowitz. The Stream virtual machine. In Parallel Architectures and Compilation Techniques (PACT), pages 267-277, 2004.
-
(2004)
Parallel Architectures and Compilation Techniques (PACT)
, pp. 267-277
-
-
Labonte, F.1
Mattson, P.2
Thies, W.3
Buck, I.4
Kozyrakis, C.5
Horowitz, M.6
-
28
-
-
33749375700
-
August. Automatic thread extraction with decoupled software pipelining
-
Guilherme Ottoni, Ram Rangan, Adam Stoler, and David I. August. Automatic thread extraction with decoupled software pipelining. In International Symposium on Microarchitecture (MICRO), pages 105-118, 2005.
-
(2005)
International Symposium on Microarchitecture (MICRO)
, pp. 105-118
-
-
Ottoni, G.1
Rangan, R.2
Stoler, A.3
David, I.4
-
29
-
-
33749640284
-
Network-aware operator placement for stream-processing systems
-
Peter Pietzuch, Jonathan Ledlie, Jeffrey Shneidman, Mema Roussopoulos, Matt Welsh, and Margo Seltzer. Network-aware operator placement for stream-processing systems. In International Conference on Data Engineering (ICDE), pages 49-61, 2006.
-
(2006)
International Conference on Data Engineering (ICDE)
, pp. 49-61
-
-
Pietzuch, P.1
Ledlie, J.2
Shneidman, J.3
Roussopoulos, M.4
Welsh, M.5
Seltzer, M.6
-
30
-
-
84867568822
-
Auto-parallelizing stateful distributed streaming applications
-
Scott Schneider, Martin Hirzel, Bugra Gedik, and Kun-Lung Wu. Auto-parallelizing stateful distributed streaming applications. In International Conference on Parallel Architectures and Compilation Techniques (PACT), pages 53-64, 2012.
-
(2012)
International Conference on Parallel Architectures and Compilation Techniques (PACT)
, pp. 53-64
-
-
Schneider, S.1
Hirzel, M.2
Gedik, B.3
Wu, K.-L.4
-
31
-
-
31844444712
-
Cache aware optimization of stream programs
-
Janis Sermulins, William Thies, Rodric Rabbah, and Saman Amarasinghe. Cache aware optimization of stream programs. In Languages, Compiler, and Tool Support for Embedded Systems (LCTES), pages 115-126, 2005.
-
(2005)
Languages, Compiler, and Tool Support for Embedded Systems (LCTES)
, pp. 115-126
-
-
Sermulins, J.1
Thies, W.2
Rabbah, R.3
Amarasinghe, S.4
-
32
-
-
84881150567
-
-
Retrieved April
-
Storm. http://storm-project.net/. Retrieved April, 2013.
-
(2013)
-
-
-
33
-
-
85012113183
-
Load shedding in a data stream manager
-
Nesime Tatbul, Ugur Cetintemel, Stan Zdonik, Mitch Cherniack, and Michael Stonebraker. Load shedding in a data stream manager. In Very Large Data Bases (VLDB), pages 309-320, 2003.
-
(2003)
Very Large Data Bases (VLDB)
, pp. 309-320
-
-
Tatbul, N.1
Cetintemel, U.2
Zdonik, S.3
Cherniack, M.4
Stonebraker, M.5
-
34
-
-
78149262760
-
An empirical characterization of stream programs and its implications for language and compiler design
-
William Thies and Saman Amarasinghe. An empirical characterization of stream programs and its implications for language and compiler design. In Parallel Architectures and Compilation Techniques (PACT), pages 365-376, 2010.
-
(2010)
Parallel Architectures and Compilation Techniques (PACT)
, pp. 365-376
-
-
Thies, W.1
Amarasinghe, S.2
-
35
-
-
0036041527
-
SEDA: An architecture for well-conditioned, scalable internet services
-
Matt Welsh, David Culler, and Eric Brewer. SEDA: An architecture for well-conditioned, scalable internet services. In Symposium on Operating Systems Principles (SOSP), pages 230-243, 2001.
-
(2001)
Symposium on Operating Systems Principles (SOSP)
, pp. 230-243
-
-
Welsh, M.1
Culler, D.2
Brewer, E.3
-
36
-
-
58049113792
-
SODA: An optimizing scheduler for large-scale stream-based distributed computer systems
-
Joel Wolf, Nikhil Bansal, Kirsten Hildrum, Sujay Parekh, Deepak Rajan, Rohit Wagle, Kun-Lung Wu, and Lisa Fleischer. SODA: an optimizing scheduler for large-scale stream-based distributed computer systems. In International Conference on Middleware, pages 306-325, 2008.
-
(2008)
International Conference on Middleware
, pp. 306-325
-
-
Wolf, J.1
Bansal, N.2
Hildrum, K.3
Parekh, S.4
Rajan, D.5
Wagle, R.6
Wu, K.-L.7
Fleischer, L.8
-
37
-
-
72249089011
-
Distributed aggregation for data-parallel computing: Interfaces and implementations
-
Yuan Yu, Pradeep Kumar Gunda, and Michael Isard. Distributed aggregation for data-parallel computing: Interfaces and implementations. In Symposium on Operating Systems Principles (SOSP), pages 247-260, 2009.
-
(2009)
Symposium on Operating Systems Principles (SOSP)
, pp. 247-260
-
-
Yu, Y.1
Gunda, P.K.2
Isard, M.3
|