Scott Schneider  Scott Schneider photo       

contact information

Research Staff Member - Streams Research
Thomas J. Watson Research Center, Yorktown Heights, NY USA
  +1dash914dash945dash3347

links

Professional Associations

Professional Associations:  ACM  |  IEEE

more information

More information:  Personal web page


2017

Sliding-Window Aggregation Algorithms: Tutorial
Hirzel, Martin and Schneider, Scott and Tangwongsan, Kanat
Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems, pp. 11--14, 2017
Abstract

Low-Latency Sliding-Window Aggregation in Worst-Case Constant Time
Tangwongsan, Kanat and Hirzel, Martin and Schneider, Scott
Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems, pp. 66--77, 2017
Abstract

Low-synchronization, mostly lock-free, elastic scheduling for streaming runtimes
Schneider, Scott and Wu, Kun-Lung
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 648--661, 2017
Abstract


2016

Dynamic Load Balancing for Ordered Data-Parallel Regions in Distributed Streaming Systems
Schneider, Scott and Wolf, Joel and Hildrum, Kirsten and Khandekar, Rohit and Wu, Kun-Lung
Proceedings of the 17th International Middleware Conference, pp. 21, 2016
Abstract


2015

Language Runtime and Optimizations in IBM Streams
Schneider, Scott and Gedik, Bugra and Hirzel, Martin
Data Engineering, 61, 2015
Abstract

Constant-Time Sliding Window Aggregation
Tangwongsan, Kanat and Hirzel, Martin and Schneider, Scott
IBM, IBM Research Report RC25574 (WAT1511-030), 2015

General incremental sliding-window aggregation
Tangwongsan, Kanat and Hirzel, Martin and Schneider, Scott and Wu, Kun-Lung
Proceedings of the VLDB Endowment 8(7), 702--713, VLDB Endowment, 2015


2014

Elastic Scaling for Data Stream Processing
B. Gedik, S. Schneider, M. Hirzel and K.-L. Wu
IEEE Transactions on Parallel and Distributed Systems 25(6), 1447-1463, IEEE, 2014

A catalog of stream processing optimizations
Martin Hirzel, Robert Soul\'e, Scott Schneider, Bu\u{g}ra Gedik, Robert Grimm
ACM Computing Surveys (CSUR) 46(4), 46, ACM, 2014


2013

Ibm streams processing language: Analyzing big data in motion
Hirzel, Martin and Andrade, Henrique and Gedik, Bugra and Jacques-Silva, Gabriela and Khandekar, Rohit and Kumar, Vibhore and Mendell, Mark and Nasgaard, Howard and Schneider, Scott and Soul{'e}, Robert and others
IBM Journal of Research and Development 57(3/4), 7--1, IBM, 2013

Safe Data Parallelism for General Streaming
Scott Schneider, Martin Hirzel, Bugra Gedik, K Wu
2013 - ieeexplore.ieee.org, IEEE

Tutorial: stream processing optimizations
Scott Schneider, Martin Hirzel, Bu\u{g}ra Gedik
Proceedings of the 7th ACM international conference on Distributed event-based systems, pp. 249--258, 2013

IBM Streams Processing Language: Analyzing big data in motion
Martin Hirzel, Henrique Andrade, Bugra Gedik, Gabriela Jacques-Silva, Rohit Khandekar, Vibhore Kumar, Mark Mendell, Howard Nasgaard, Scott Schneider, Robert Soul\'e, others
IBM Journal of Research and Development 57(3/4), 7--1, IBM, 2013


2012

Auto-parallelizing stateful distributed streaming applications
Scott Schneider, Martin Hirzel, Bugra Gedik, Kun-Lung Wu
Proceedings of the 21st international conference on Parallel architectures and compilation techniques, pp. 53--64, 2012


2010

Evaluation of streaming aggregation on parallel hardware architectures
Schneider, Scott and Andrade, Henrique and Gedik, Buǧra and Wu, Kun-Lung and Nikolopoulos, Dimitrios S
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, pp. 248--257, 2010



2009

A comparison of programming models for multiprocessors with explicitly managed memory hierarchies
Scott Schneider, Jae-Seung Yeom, Benjamin Rose, John C Linford, Adrian Sandu, Dimitrios S Nikolopoulos
ACM Sigplan Notices, pp. 131--140, 2009

Programming multiprocessors with explicitly managed memory hierarchies
Scott Schneider, Jae-Seung Yeom, Dimitrios S Nikolopoulos
2009 - ieeexplore.ieee.org, IEEE

Elastic scaling of data parallel operators in stream processing
Scott Schneider, Henrique Andrade, Bugra Gedik, Alain Biem, Kun-Lung Wu
Parallel \& Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on, pp. 1--12


2008

Scheduling asymmetric parallelism on a playstation3 cluster
Filip Blagojevic, Matthew Curtis-Maury, Jae-Seung Yeom, Scott Schneider, Dimitrios S Nikolopoulos
Cluster Computing and the Grid, 2008. CCGRID'08. 8th IEEE International Symposium on, pp. 146--153


2007

Experience with memory allocators for parallel mesh generation on multicore architectures
Andrey N Chernikov, Christos D Antonopoulos, Nikos P Chrisochoides, Scott Schneider, Dimitrios S Nikolopoulos
10th International Conference on Numerical Grid Generation in Computational Field Simulations, Forth, Crete, Greece, 2007


2006

Scalable locality-conscious multithreaded memory allocation
Scott Schneider, Christos D Antonopoulos, Dimitrios S Nikolopoulos
Proceedings of the 5th international symposium on Memory management, pp. 84--94, 2006


2005

Factory: An object-oriented parallel programming substrate for deep multiprocessors
Scott Schneider, Christos D Antonopoulos, Dimitrios S Nikolopoulos
2005 - Springer, Springer


Year Unknown

SPL: An Extensible Language for Distributed Stream Processing
Hirzel, Martin and Schneider, Scott and Gedik, Bugra
hirzels.com, 0

Scalability and Productivity of Parallel Programming Models for Heterogeneous--ISA Multi-Core Architectures with Local Memories
Roger Ferrer, Pieter Bellens, Konstantinos Koukos, Michail Alvanos, Jae-Seung Yeom, Scott Schneider, Vicen\c{c} Beltran, Marc Gonz\'alez, Xavier Martorell, Rosa M Badia, others
people.ac.upc.edu, 0