Bugra Gedik

Orcid: 0000-0002-0622-1141

Affiliations:
  • Bilkent University, Ankara, Turkey


According to our database1, Bugra Gedik authored at least 102 papers between 2003 and 2022.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Understanding data storage and ingestion for large-scale deep recommendation model training: industrial product.
Proceedings of the ISCA '22: The 49th Annual International Symposium on Computer Architecture, New York, New York, USA, June 18, 2022

Revisiting Weakly Supervised Pre-Training of Visual Perception Models.
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2022

2021
Fair Task Allocation in Crowdsourced Delivery.
IEEE Trans. Serv. Comput., 2021

Forecasting Flight Delays Using Clustered Models Based on Airport Networks.
IEEE Trans. Intell. Transp. Syst., 2021

Understanding and Co-designing the Data Ingestion Pipeline for Industry-Scale RecSys Training.
CoRR, 2021

2020
Joker: Elastic stream processing with organic adaptation.
J. Parallel Distributed Comput., 2020

SLIM: Scalable Linkage of Mobility Data.
Proceedings of the 2020 International Conference on Management of Data, 2020

2019
Stream Query Optimization.
Proceedings of the Encyclopedia of Big Data Technologies., 2019

Topic-Based Influence Computation in Social Networks Under Resource Constraints.
IEEE Trans. Serv. Comput., 2019

2018
Stream Processing on Modern Hardware.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Geospatial Metadata.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

C-Stream: A Co-routine-Based Elastic Stream Processing Engine.
ACM Trans. Parallel Comput., 2018

Spatio-Temporal Linkage over Location-Enhanced Services.
IEEE Trans. Mob. Comput., 2018

2017
SPL: An Extensible Language for Distributed Stream Processing.
ACM Trans. Program. Lang. Syst., 2017

ALACA: A platform for dynamic alarm collection and alert notification in network management systems.
Int. J. Netw. Manag., 2017

Distributed block formation and layout for disk-based management of large-scale graphs.
Distributed Parallel Databases, 2017

Call center text mining approach.
Proceedings of the 25th Signal Processing and Communications Applications Conference, 2017

2016
RailwayDB: adaptive storage of interaction graphs.
VLDB J., 2016

Incremental k-core decomposition: algorithms and evaluation.
VLDB J., 2016

River: an intermediate language for stream processing.
Softw. Pract. Exp., 2016

Pipelined fission for stream programs with dynamic selectivity and partitioned state.
J. Parallel Distributed Comput., 2016

SONIC: streaming overlapping community detection.
Data Min. Knowl. Discov., 2016

2015
S<sup>3</sup>-TM: scalable streaming short text matching.
VLDB J., 2015

Safe Data Parallelism for General Streaming.
IEEE Trans. Computers, 2015

Sliding windows over uncertain data streams.
Knowl. Inf. Syst., 2015

Language Runtime and Optimizations in IBM Streams.
IEEE Data Eng. Bull., 2015

Aggregate Profile Clustering for Streaming Analytics.
Comput. J., 2015

2014
Partitioning functions for stateful data parallelism in stream processing.
VLDB J., 2014

Elastic Scaling for Data Stream Processing.
IEEE Trans. Parallel Distributed Syst., 2014

Disk-Based Management of Interaction Graphs.
IEEE Trans. Knowl. Data Eng., 2014

Discriminative Fine-Grained Mixing for Adaptive Compression of Data Streams.
IEEE Trans. Computers, 2014

Generic windowing support for extensible stream processing systems.
Softw. Pract. Exp., 2014

Optimized Disk Layouts for Adaptive Storage of Interaction Graphs.
CoRR, 2014

2013
Autopipelining for Data Stream Processing.
IEEE Trans. Parallel Distributed Syst., 2013

Streaming Algorithms for k-core Decomposition.
Proc. VLDB Endow., 2013

Aggregate Profile Clustering for Telco Analytics.
Proc. VLDB Endow., 2013

Auto-tuning Similarity Search Algorithms on Multi-core Architectures.
Int. J. Parallel Program., 2013

IBM Streams Processing Language: Analyzing Big Data in motion.
IBM J. Res. Dev., 2013

A catalog of stream processing optimizations.
ACM Comput. Surv., 2013

SLIM: A Scalable Location-Sensitive Information Monitoring Service.
Proceedings of the 2013 IEEE 20th International Conference on Web Services, Santa Clara, CA, USA, June 28, 2013

Tutorial: stream processing optimizations.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013

2012
A model-based framework for building extensible, high performance stream processing middleware and programming language for IBM InfoSphere Streams.
Softw. Pract. Exp., 2012

Building User-defined Runtime Adaptation Routines for Stream Processing Applications.
Proc. VLDB Endow., 2012

Streams that compose using macros that oblige.
Proceedings of the ACM SIGPLAN 2012 Workshop on Partial Evaluation and Program Manipulation, 2012

Extending a general-purpose streaming system for XML.
Proceedings of the 15th International Conference on Extending Database Technology, 2012

From a calculus to an execution environment for stream processing.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012

CAPSULE: language and system support for efficient state sharing in distributed stream processing systems.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012

Auto-parallelizing stateful distributed streaming applications.
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2012

2011
Load Shedding in Mobile Systems with MobiQual.
IEEE Trans. Knowl. Data Eng., 2011

Processing high data rate streams in System S.
J. Parallel Distributed Comput., 2011

Modeling stream processing applications for dependability evaluation.
Proceedings of the 2011 IEEE/IFIP International Conference on Dependable Systems and Networks, 2011

SpamWatcher: a streaming social network analytic on the IBM wire-speed processor.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

Fault injection-based assessment of partial fault tolerance in stream processing applications.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

2010
Design principles for developing stream processing applications.
Softw. Pract. Exp., 2010

From a Stream of Relational Queries to Distributed Stream Processing.
Proc. VLDB Endow., 2010

Visual Debugging for Stream Processing Applications.
Proceedings of the Runtime Verification - First International Conference, 2010

A Universal Calculus for Stream Processing Languages.
Proceedings of the Programming Languages and Systems, 2010

DEDUCE: at the intersection of MapReduce and stream processing.
Proceedings of the EDBT 2010, 2010

Workload characterization for operator-based distributed stream processing applications.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010

Evaluation of streaming aggregation on parallel hardware architectures.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010

2009
Geospatial Metadata.
Proceedings of the Encyclopedia of Database Systems, 2009

CellJoin: a parallel stream join operator for the cell processor.
VLDB J., 2009

Tools and strategies for debugging distributed stream processing applications.
Softw. Pract. Exp., 2009

Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware.
Proceedings of the 2nd Workshop on High Performance Computational Finance, 2009

COLA: Optimizing Stream Processing Applications via Graph Partitioning.
Proceedings of the Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30, 2009

A Code Generation Approach for Auto-Vectorization in the Spade Compiler.
Proceedings of the Languages and Compilers for Parallel Computing, 2009

Elastic scaling of data parallel operators in stream processing.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Auto-vectorization through code generation for stream processing applications.
Proceedings of the 23rd international conference on Supercomputing, 2009

Scale-Up Strategies for Processing High-Rate Data Streams in System S.
Proceedings of the 25th International Conference on Data Engineering, 2009

Language level checkpointing support for stream processing applications.
Proceedings of the 2009 IEEE/IFIP International Conference on Dependable Systems and Networks, 2009

A code generation approach to optimizing high-performance distributed data stream processing.
Proceedings of the 18th ACM Conference on Information and Knowledge Management, 2009

IBM InfoSphere streams: event processing for a smarter planet.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

2008
Protecting Location Privacy with Personalized k-Anonymity: Architecture and Algorithms.
IEEE Trans. Mob. Comput., 2008

SPADE: the system s declarative stream processing engine.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2008

MobiQual: QoS-aware Load Shedding in Mobile CQ Systems.
Proceedings of the 24th International Conference on Data Engineering, 2008

Efficient Construction of Compact Shedding Filters for Data Stream Processing.
Proceedings of the 24th International Conference on Data Engineering, 2008

2007
ASAP: An Adaptive Sampling Approach to Data Collection in Sensor Networks.
IEEE Trans. Parallel Distributed Syst., 2007

GrubJoin: An Adaptive, Multi-Way, Windowed Stream Join with Time Correlation-Aware CPU Load Shedding.
IEEE Trans. Knowl. Data Eng., 2007

CPU load shedding for binary stream joins.
Knowl. Inf. Syst., 2007

Challenges and Experience in Prototyping a Multi-Modal Stream Analytic and Monitoring Application on System S.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

Executing Stream Joins on the Cell Processor.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

CellSort: High Performance Sorting on the Cell Processor.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

A Load Shedding Framework and Optimizations for M-way Windowed Stream Joins.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Lira: Lightweight, Region-aware Load Shedding in Mobile CQ Systems.
Proceedings of the 23rd International Conference on Data Engineering, 2007

2006
Scaling Continuous Query Services for Future Computing Platforms and Applications.
PhD thesis, 2006

Large Scaling Unstructured Peer-to-Peer Networks with Heterogeneity-Aware Topology and Routing.
IEEE Trans. Parallel Distributed Syst., 2006

MobiEyes: A Distributed Location Monitoring Service Using Moving Location Queries.
IEEE Trans. Mob. Comput., 2006

Processing Moving Queries over Moving Objects Using Motion-Adaptive Indexes.
IEEE Trans. Knowl. Data Eng., 2006

Agyaat: mutual anonymity over structured P2P networks.
Internet Res., 2006

Quality-aware dstributed data delivery for continuous query services.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

2005
A Distributed Approach to Node Clustering in Decentralized Peer-to-Peer Networks.
IEEE Trans. Parallel Distributed Syst., 2005

A Scalable Peer-to-Peer Architecture for Distributed Information Monitoring Applications.
IEEE Trans. Computers, 2005

Location Privacy in Mobile Systems: A Personalized Anonymization Model.
Proceedings of the 25th International Conference on Distributed Computing Systems (ICDCS 2005), 2005

Adaptive load shedding for windowed stream joins.
Proceedings of the 2005 ACM CIKM International Conference on Information and Knowledge Management, Bremen, Germany, October 31, 2005

2004
Scaling Unstructured Peer-to-Peer Networks With Multi-Tier Capacity-Aware Overlay Topologies.
Proceedings of the 10th International Conference on Parallel and Distributed Systems, 2004

Energy efficient exact kNN search in wireless broadcast environments.
Proceedings of the 12th ACM International Workshop on Geographic Information Systems, 2004

MobiEyes: Distributed Processing of Continuously Moving Queries on Moving Objects in a Mobile System.
Proceedings of the Advances in Database Technology, 2004

Motion adaptive indexing for moving continual queries over moving objects.
Proceedings of the 2004 ACM CIKM International Conference on Information and Knowledge Management, 2004

2003
Reliable Peer-to-Peer Information Monitoring through Replication.
Proceedings of the 22nd Symposium on Reliable Distributed Systems (SRDS 2003), 2003

Connectivity Based Node Clustering in Decentralized Peer-to-Peer Networks.
Proceedings of the 3rd International Conference on Peer-to-Peer Computing (P2P 2003), 2003

PeerCQ: A Decentralized and Self-Configuring Peer-to-Peer Information Monitoring System.
Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS 2003), 2003

PINCO: a pipelined in-network compression scheme for data collection in wireless sensor networks.
Proceedings of the 12th International Conference on Computer Communications and Networks, 2003


  Loading...