A catalog of stream processing optimizations M Hirzel, R Soulé, S Schneider, B Gedik, R Grimm ACM Computing Surveys (CSUR) 46 (4), 1-34, 2014 | 429 | 2014 |
Elastic scaling for data stream processing B Gedik, S Schneider, M Hirzel, KL Wu IEEE Transactions on Parallel and Distributed Systems 25 (6), 1447-1463, 2013 | 309 | 2013 |
Elastic scaling of data parallel operators in stream processing S Schneider, H Andrade, B Gedik, A Biem, KL Wu 2009 IEEE international symposium on parallel & distributed processing, 1-12, 2009 | 202 | 2009 |
IBM streams processing language: Analyzing big data in motion M Hirzel, H Andrade, B Gedik, G Jacques-Silva, R Khandekar, V Kumar, ... IBM Journal of Research and Development 57 (3/4), 7: 1-7: 11, 2013 | 165 | 2013 |
General incremental sliding-window aggregation K Tangwongsan, M Hirzel, S Schneider, KL Wu Proceedings of the VLDB Endowment 8 (7), 702-713, 2015 | 147 | 2015 |
Scalable locality-conscious multithreaded memory allocation S Schneider, CD Antonopoulos, DS Nikolopoulos Proceedings of the 5th international symposium on Memory management, 84-94, 2006 | 133 | 2006 |
Auto-parallelizing stateful distributed streaming applications S Schneider, M Hirzel, B Gedik, KL Wu Proceedings of the 21st international conference on Parallel architectures …, 2012 | 95 | 2012 |
Low-latency sliding-window aggregation in worst-case constant time K Tangwongsan, M Hirzel, S Schneider Proceedings of the 11th ACM international conference on distributed and …, 2017 | 64 | 2017 |
Safe data parallelism for general streaming S Schneider, M Hirzel, B Gedik, KL Wu IEEE transactions on computers 64 (2), 504-517, 2013 | 55 | 2013 |
A comparison of programming models for multiprocessors with explicitly managed memory hierarchies S Schneider, JS Yeom, B Rose, JC Linford, A Sandu, DS Nikolopoulos Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of …, 2009 | 40 | 2009 |
Sliding-window aggregation algorithms: Tutorial M Hirzel, S Schneider, K Tangwongsan Proceedings of the 11th ACM International Conference on Distributed and …, 2017 | 39 | 2017 |
Optimal and general out-of-order sliding-window aggregation K Tangwongsan, M Hirzel, S Schneider Proceedings of the VLDB Endowment 12 (10), 1167-1180, 2019 | 38 | 2019 |
SPL: An extensible language for distributed stream processing M Hirzel, S Schneider, B Gedik ACM Transactions on Programming Languages and Systems (TOPLAS) 39 (1), 1-39, 2017 | 35 | 2017 |
Elastic and data parallel operators for stream processing H Andrade, B Gedik, SA Schneider, KL Wu US Patent App. 12/539,201, 2011 | 33 | 2011 |
Evaluation of streaming aggregation on parallel hardware architectures S Schneider, H Andrade, B Gedik, KL Wu, DS Nikolopoulos Proceedings of the Fourth ACM International Conference on Distributed Event …, 2010 | 33 | 2010 |
Tutorial: stream processing optimizations S Schneider, M Hirzel, B Gedik Proceedings of the 7th ACM international conference on Distributed event …, 2013 | 28 | 2013 |
Programming multiprocessors with explicitly managed memory hierarchies S Schneider, JS Yeom, DS Nikolopoulos Computer 42 (12), 28-34, 2009 | 28 | 2009 |
Elastic auto-parallelization for stream processing applications based on measured throughput and congestion B Gedik, MJ Hirzel, SA Schneider, KL Wu US Patent 9,112,666, 2015 | 24 | 2015 |
Dynamic load balancing for ordered data-parallel regions in distributed streaming systems S Schneider, J Wolf, K Hildrum, R Khandekar, KL Wu Proceedings of the 17th International Middleware Conference, 1-14, 2016 | 22 | 2016 |
Automatic exploitation of data parallelism in streaming applications B Gedik, MJ Hirzel, SA Schneider, KL Wu US Patent 9,176,717, 2015 | 21 | 2015 |