-
1
-
-
34547285007
-
The design of the Borealis stream processing engine
-
D. Abadi, Y. Ahmad, M. Balazinska, U. Çetintemel, M. Cherniack, J.-H. Hwang, W. Lindner, A. Maskey, A. Rasin, E. Ryvkina, N. Tatbul, Y. Xing, S. Zdonik, The design of the Borealis stream processing engine, in: Innovative Data Systems Research Conference, CIDR, 2005.
-
(2005)
Innovative Data Systems Research Conference, CIDR
-
-
Abadi, D.1
Ahmad, Y.2
Balazinska, M.3
Çetintemel, U.4
Cherniack, M.5
Hwang, J.-H.6
Lindner, W.7
Maskey, A.8
Rasin, A.9
Ryvkina, E.10
Tatbul, N.11
Xing, Y.12
Zdonik, S.13
-
2
-
-
0042014316
-
Aurora: A new model and architecture for data stream management
-
D.J. Abadi, D. Carney, U. Çetintemel, M. Cherniack, C. Convey, S. Lee, M. Stonebraker, N. Tatbul, and S. Zdonik Aurora: A new model and architecture for data stream management VLDB J. 12 2 2003 120 139
-
(2003)
VLDB J.
, vol.12
, Issue.2
, pp. 120-139
-
-
Abadi, D.J.1
Carney, D.2
Çetintemel, U.3
Cherniack, M.4
Convey, C.5
Lee, S.6
Stonebraker, M.7
Tatbul, N.8
Zdonik, S.9
-
3
-
-
84928006303
-
-
first ed. Cambridge Press Cambridge, UK (Chapter 12.4) - The Semiconductor Process Control application
-
H. Andrade, B. Gedik, and D. Turaga Fundamentals of Stream Processing: Application Design, Systems, Analytics first ed. 2014 Cambridge Press Cambridge, UK (Chapter 12.4) - The Semiconductor Process Control application
-
(2014)
Fundamentals of Stream Processing: Application Design, Systems, Analytics
-
-
Andrade, H.1
Gedik, B.2
Turaga, D.3
-
4
-
-
78650415754
-
Processing high data rate streams in systems
-
Special Issue on Data Intensive Computing
-
H. Andrade, B. Gedik, K.-L. Wu, and P.S. Yu Processing high data rate streams in systems J. Parallel Distrib. Comput. (JPDC) 71 2011 145 156 Special Issue on Data Intensive Computing
-
(2011)
J. Parallel Distrib. Comput. (JPDC)
, vol.71
, pp. 145-156
-
-
Andrade, H.1
Gedik, B.2
Wu, K.-L.3
Yu, P.S.4
-
5
-
-
1542595336
-
STREAM: The Stanford stream data manager
-
A. Arasu, B. Babcock, S. Babu, M. Datar, K. Ito, R. Motwani, I. Nishizawa, U. Srivastava, D. Thomas, R. Varma, J. Widom, STREAM: The Stanford stream data manager, IEEE Data Eng. Bull., Vol. 26, no. 1.
-
IEEE Data Eng. Bull.
, vol.26
, Issue.1
-
-
Arasu, A.1
Babcock, B.2
Babu, S.3
Datar, M.4
Ito, K.5
Motwani, R.6
Nishizawa, I.7
Srivastava, U.8
Thomas, D.9
Varma, R.10
Widom, J.11
-
6
-
-
0035480276
-
Distributed processing of very large datasets with DataCutter
-
M.D. Beynon, T.M. Kurç, Ü.V. Çatalyürek, C. Chang, A. Sussman, and J.H. Saltz Distributed processing of very large datasets with DataCutter Parallel Comput. J. 27 11 2001 1457 1478
-
(2001)
Parallel Comput. J.
, vol.27
, Issue.11
, pp. 1457-1478
-
-
Beynon, M.D.1
Kurç, T.M.2
Çatalyürek, U.V.3
Chang, C.4
Sussman, A.5
Saltz, J.H.6
-
7
-
-
84975511067
-
-
International Conference on Distributed Event Based Systems, DEBS
-
E. Bouillet, R. Kothari, V. Kumar, L. Mignet, S. Nathan, A. Ranganathan, D.S. Turaga, O. Udrea, O. Verscheure, Processing 6 billion CDRs/day: from research to production (experience report), in: International Conference on Distributed Event Based Systems, DEBS, 2012.
-
(2012)
Processing 6 Billion CDRs/day: From Research to Production (Experience Report)
-
-
Bouillet, E.1
Kothari, R.2
Kumar, V.3
Mignet, L.4
Nathan, S.5
Ranganathan, A.6
Turaga, D.S.7
Udrea, O.8
Verscheure, O.9
-
8
-
-
31744441529
-
X10: An object-oriented approach to non-uniform cluster computing
-
P. Charles, C. Grothoff, V.A. Saraswat, C. Donawa, A. Kielstra, K. Ebcioglu, C. von Praun, V. Sarkar, X10: An object-oriented approach to non-uniform cluster computing, in: International Conference on Object-Oriented Programming, Systems, Languages & Applications, OOPSLA, 2005.
-
(2005)
International Conference on Object-Oriented Programming, Systems, Languages & Applications, OOPSLA
-
-
Charles, P.1
Grothoff, C.2
Saraswat, V.A.3
Donawa, C.4
Kielstra, A.5
Ebcioglu, K.6
Von Praun, C.7
Sarkar, V.8
-
9
-
-
85030321143
-
Mapreduce: Simplified data processing on large clusters
-
J. Dean, S. Ghemawat, Mapreduce: Simplified data processing on large clusters, in: USENIX Symposium on Operating Systems Design and Implementation, OSDI, 2004, pp. 137-150, 2008.
-
(2004)
USENIX Symposium on Operating Systems Design and Implementation, OSDI
, pp. 137-150
-
-
Dean, J.1
Ghemawat, S.2
-
10
-
-
84877050132
-
Compiler support for exploiting coarse-grained pipelined parallelism
-
W. Du, R. Ferreira, G. Agrawal, Compiler support for exploiting coarse-grained pipelined parallelism, in: Supercomputing Conference, SC, 2003, p. 8.
-
(2003)
Supercomputing Conference, SC
, pp. 8
-
-
Du, W.1
Ferreira, R.2
Agrawal, G.3
-
11
-
-
79959906704
-
Kremlin: Rethinking and rebooting gprof for the multicore age
-
S. Garcia, D. Jeon, C.M. Louie, M.B. Taylor, Kremlin: Rethinking and rebooting gprof for the multicore age, in: International Conference on Programming Language Design and Implementation, PLDI, 2011.
-
(2011)
International Conference on Programming Language Design and Implementation, PLDI
-
-
Garcia, S.1
Jeon, D.2
Louie, C.M.3
Taylor, M.B.4
-
12
-
-
84867097696
-
A model-based framework for building extensible, high performance stream processing middleware and programming language for IBM InfoSphere Streams
-
B. Gedik, and H. Andrade A model-based framework for building extensible, high performance stream processing middleware and programming language for IBM InfoSphere Streams Software: Practice and Experience 42 11 2012 1363 1391
-
(2012)
Software: Practice and Experience
, vol.42
, Issue.11
, pp. 1363-1391
-
-
Gedik, B.1
Andrade, H.2
-
13
-
-
74549185781
-
A code generation approach to optimizing high-performance distributed data stream processing
-
B. Gedik, H. Andrade, K.-L. Wu, A code generation approach to optimizing high-performance distributed data stream processing, in: ACM International Conference on Information and Knowledge Management, CIKM, 2009.
-
(2009)
ACM International Conference on Information and Knowledge Management, CIKM
-
-
Gedik, B.1
Andrade, H.2
Wu, K.-L.3
-
14
-
-
55649105542
-
SPADE: The systems declarative stream processing engine
-
B. Gedik, H. Andrade, K.-L. Wu, P.S. Yu, M. Doo, SPADE: The systems declarative stream processing engine, in: ACM International Conference on Management of Data, SIGMOD, 2008, pp. 1123-1134.
-
(2008)
ACM International Conference on Management of Data, SIGMOD
, pp. 1123-1134
-
-
Gedik, B.1
Andrade, H.2
Wu, K.-L.3
Yu, P.S.4
Doo, M.5
-
16
-
-
34547423880
-
Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
-
M.I. Gordon, W. Thies, S. Amarasinghe, Exploiting coarse-grained task, data, and pipeline parallelism in stream programs, in: International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS, 2006.
-
(2006)
International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS
-
-
Gordon, M.I.1
Thies, W.2
Amarasinghe, S.3
-
17
-
-
34547423880
-
Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
-
M.I. Gordon, W. Thies, S. Amarasinghe, Exploiting coarse-grained task, data, and pipeline parallelism in stream programs, in: International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS, 2006, pp. 151-162.
-
(2006)
International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS
, pp. 151-162
-
-
Gordon, M.I.1
Thies, W.2
Amarasinghe, S.3
-
18
-
-
0036959649
-
A stream compiler for communication-exposed architectures
-
M.I. Gordon, W. Thies, M. Karczmarek, J. Lin, A.S. Meli, A.A. Lamb, C. Leger, J. Wong, H. Hoffmann, D. Maze, S. Amarasinghe, A stream compiler for communication-exposed architectures, in: International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS, 2002, pp. 291-303.
-
(2002)
International Conference on 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
-
19
-
-
77954942121
-
The cilkview scalability analyzer
-
Y. He, C.E. Leiserson, W.M. Leiserson, The cilkview scalability analyzer, in: ACM Symposium on Parallelism in Algorithms and Architectures, SPAA, 2010.
-
(2010)
ACM Symposium on Parallelism in Algorithms and Architectures, SPAA
-
-
He, Y.1
Leiserson, C.E.2
Leiserson, W.M.3
-
20
-
-
84893537534
-
Streams processing language: Analyzing big data in motion
-
M. Hirzel, H. Andrade, B. Gedik, G. Jacques-Silva, R. Khandekar, V. Kumar, M. Mendell, H. Nasgaard, S. Schneider, R. Soule, and K.-L. Wu Streams processing language: Analyzing big data in motion IBM J. Res. Dev. 57 2013 7:1 7:11
-
(2013)
IBM J. Res. Dev.
, vol.57
, pp. 71-711
-
-
Hirzel, M.1
Andrade, H.2
Gedik, B.3
Jacques-Silva, G.4
Khandekar, R.5
Kumar, V.6
Mendell, M.7
Nasgaard, H.8
Schneider, S.9
Soule, R.10
Wu, K.-L.11
-
21
-
-
84905590328
-
-
IBM
-
M. Hirzel, H. Andrade, B. Gedik, V. Kumar, G. Losa, M. Mendell, H. Nasgaard, R. Soule, and K.-L. Wu SPL language spec., Tech. Rep. RC24897 2009 IBM
-
(2009)
SPL Language Spec., Tech. Rep. 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
-
23
-
-
84901236377
-
A catalog of stream processing optimizations
-
M. Hirzel, R. Soule, S. Schneider, B. Gedik, R. Grimm, A catalog of stream processing optimizations, ACM Comput. Surv., Vol. 46, no. 4.
-
ACM Comput. Surv.
, vol.46
, Issue.4
-
-
Hirzel, M.1
Soule, R.2
Schneider, S.3
Gedik, B.4
Grimm, R.5
-
24
-
-
84975455450
-
-
Intel cilk++. (retrieved October, 2014)
-
Intel cilk++. http://software.intel.com/en-us/articles/intel-cilk-plus/ (retrieved October, 2014).
-
-
-
-
25
-
-
80053425739
-
COLA: Optimizing stream processing applications via graph partitioning
-
R. Khandekar, K. Hildrum, S. Parekh, D. Rajan, J. Wolf, K.-L. Wu, H. Andrade, B. Gedik, COLA: Optimizing stream processing applications via graph partitioning, in: ACM/IFIP/USENIX Middleware Conference, Middleware, 2009.
-
(2009)
ACM/IFIP/USENIX Middleware Conference, Middleware
-
-
Khandekar, R.1
Hildrum, K.2
Parekh, S.3
Rajan, D.4
Wolf, J.5
Wu, K.-L.6
Andrade, H.7
Gedik, B.8
-
27
-
-
84976850651
-
A brief survey of papers on scheduling for pipelined processors
-
S.M. Krishnamurthy A brief survey of papers on scheduling for pipelined processors ACM SIGPLAN Not. 25 7 1990 97 106
-
(1990)
ACM SIGPLAN Not.
, vol.25
, Issue.7
, pp. 97-106
-
-
Krishnamurthy, S.M.1
-
28
-
-
57349172999
-
Orchestrating the execution of stream programs on multicore platforms
-
M. Kudlur, S.A. Mahlke, Orchestrating the execution of stream programs on multicore platforms, in: International Conference on Programming Language Design and Implementation, PLDI, 2008, pp. 114-124.
-
(2008)
International Conference on Programming Language Design and Implementation, PLDI
, pp. 114-124
-
-
Kudlur, M.1
Mahlke, S.A.2
-
29
-
-
84957571983
-
Twitter heron: Stream processing at scale
-
S. Kulkarni, N. Bhagat, M. Fu, V. Kedigehalli, C. Kellogg, S. Mittal, J.M. Patel, K. Ramasamy, S. Taneja, Twitter heron: Stream processing at scale, in: ACM International Conference on Management of Data, SIGMOD, 2105, pp. 239-250.
-
ACM International Conference on Management of Data, SIGMOD
, pp. 239-250
-
-
Kulkarni, S.1
Bhagat, N.2
Fu, M.3
Kedigehalli, V.4
Kellogg, C.5
Mittal, S.6
Patel, J.M.7
Ramasamy, K.8
Taneja, S.9
-
30
-
-
84975486567
-
-
Openmp. (retrieved October, 2014)
-
Openmp. http://www.openmp.org (retrieved October, 2014).
-
-
-
-
31
-
-
84975482217
-
-
Samza project. (retrieved Nov., 2014)
-
Samza project. http://samza.apache.org/ (retrieved Nov., 2014).
-
-
-
-
32
-
-
70449877411
-
Elastic scaling of data parallel operators in stream processing
-
S. Schneider, H. Andrade, B. Gedik, A. Biem, K.-L. Wu, Elastic scaling of data parallel operators in stream processing, in: IEEE International Parallel and Distributed Processing Symposium, IPDPS, 2009.
-
(2009)
IEEE International Parallel and Distributed Processing Symposium, IPDPS
-
-
Schneider, S.1
Andrade, H.2
Gedik, B.3
Biem, A.4
Wu, K.-L.5
-
33
-
-
84921326768
-
Safe data parallelism for general streaming
-
S. Schneider, M. Hirzel, B. Gedik, K.-L. Wu, Safe data parallelism for general streaming, IEEE Trans. Comput. (TC), Vol. 64, no. 2.
-
IEEE Trans. Comput. (TC)
, vol.64
, Issue.2
-
-
Schneider, S.1
Hirzel, M.2
Gedik, B.3
Wu, K.-L.4
-
34
-
-
0041414949
-
Flux: An adaptive partitioning operator for continuous query systems
-
M.A. Shah, J.M. Hellerstein, S. Chandrasekaran, M.J. Franklin, Flux: An adaptive partitioning operator for continuous query systems, in: IEEE International Conference on Data Engineering, ICDE, 2003.
-
(2003)
IEEE International Conference on Data Engineering, ICDE
-
-
Shah, M.A.1
Hellerstein, J.M.2
Chandrasekaran, S.3
Franklin, M.J.4
-
35
-
-
84975512074
-
-
D.M. Sow, A. Biem, M. Blount, M. Ebling, O. Verscheure, Body sensor data processing using stream computing.
-
Body Sensor Data Processing Using Stream Computing
-
-
Sow, D.M.1
Biem, A.2
Blount, M.3
Ebling, M.4
Verscheure, O.5
-
36
-
-
84975476263
-
-
Storm project. (retrieved Nov., 2013)
-
Storm project. http://storm-project.net/ (retrieved Nov., 2013).
-
-
-
-
37
-
-
84975483808
-
-
StreamBase Systems. (retrieved Nov., 2013)
-
StreamBase Systems. http://www.streambase.com (retrieved Nov., 2013).
-
-
-
-
38
-
-
84975460627
-
-
S4 distributed stream computing platform. (retrieved May, 2012)
-
S4 distributed stream computing platform. http://www.s4.io/ (retrieved May, 2012).
-
-
-
-
40
-
-
0036041527
-
SEDA: An architecture for well-conditioned, scalable Internet services
-
M. Welsh, D. Culler, E. Brewer, SEDA: An architecture for well-conditioned, scalable Internet services, in: ACM Symposium on Operating Systems Principles (SOSP), 2001, pp. 230-243.
-
(2001)
ACM Symposium on Operating Systems Principles (SOSP)
, pp. 230-243
-
-
Welsh, M.1
Culler, D.2
Brewer, E.3
-
41
-
-
74049113739
-
Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware
-
X.J. Zhang, H. Andrade, B. Gedik, R. King, J.F. Morar, S. Nathan, Y. Park, R. Pavuluri, E. Pring, R. Schnier, P. Selo, M. Spicer, V. Uhlig, C. Venkatramani, Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware, in: Workshop on High Performance Computational Finance, SC-WHPCF, 2009.
-
(2009)
Workshop on High Performance Computational Finance, SC-WHPCF
-
-
Zhang, X.J.1
Andrade, H.2
Gedik, B.3
King, R.4
Morar, J.F.5
Nathan, S.6
Park, Y.7
Pavuluri, R.8
Pring, E.9
Schnier, R.10
Selo, P.11
Spicer, M.12
Uhlig, V.13
Venkatramani, C.14
-
42
-
-
67650568216
-
Alchemist: A transparent dependence distance profiling infrastructure
-
X. Zhang, A. Navabi, S. Jagannathan, Alchemist: A transparent dependence distance profiling infrastructure, in: International Symposium on Code Generation and Optimization, CGO, 2009, pp. 47-58.
-
(2009)
International Symposium on Code Generation and Optimization, CGO
, pp. 47-58
-
-
Zhang, X.1
Navabi, A.2
Jagannathan, S.3
|