Publications by Cagri Balkesen

×

Status message

The Publications site is currently under construction, as a result some publications might be missing.

2015

IEEE Trans. Knowl. Data Eng., January 2015
@inproceedings{abc,
	author = {Cagri Balkesen and Jens Teubner and Gustavo Alonso and M. Tamer {\"O}zsu},
	booktitle = {IEEE Trans. Knowl. Data Eng.},
	title = {Main-Memory Hash Joins on Modern Processor Architectures.},
	url = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2014.2313874},
	year = {2015}
}

2014

ETH Zürich, Diss. Nr. 21954, May 2014
Supervised by: Prof. Gustavo Alonso
@phdthesis{abc,
	author = {Cagri Balkesen},
	school = {21954},
	title = {In-Memory Parallel Join Processing on Multi-Core Processors},
	year = {2014}
}

2013

The 7th ACM International Conference on Distributed Event-Based Systems, DEBS '13, Arlington, TX, June 2013
@inproceedings{abc,
	author = {Cagri Balkesen and Nesime Tatbul and M. Tamer {\"O}zsu},
	booktitle = {The 7th ACM International Conference on Distributed Event-Based Systems, DEBS {\textquoteright}13, Arlington, TX},
	title = {Adaptive input admission and management for parallel stream processing.},
	url = {http://doi.acm.org/10.1145/2488222.2488258},
	year = {2013}
}
The 7th ACM International Conference on Distributed Event-Based Systems, DEBS '13, Arlington, TX, June 2013
@inproceedings{abc,
	author = {Cagri Balkesen and Nihal Dindar and Matthias Wetter and Nesime Tatbul},
	booktitle = {The 7th ACM International Conference on Distributed Event-Based Systems, DEBS {\textquoteright}13, Arlington, TX},
	title = {RIP: run-based intra-query parallelism for scalable complex event processing.},
	url = {http://doi.acm.org/10.1145/2488222.2488257},
	year = {2013}
}
29th IEEE International Conference on Data Engineering, ICDE 2013, Brisbane, Australia, April 2013
@inproceedings{abc,
	author = {Cagri Balkesen and Jens Teubner and Gustavo Alonso and M. Tamer {\"O}zsu},
	booktitle = {29th IEEE International Conference on Data Engineering, ICDE 2013, Brisbane, Australia},
	title = {Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware.},
	url = {http://doi.ieeecomputersociety.org/10.1109/ICDE.2013.6544839},
	year = {2013}
}
Datenbanksysteme für Business, Technologie und Web (BTW), - Workshopband, 15. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme" (DBIS), 11.-15.3.2013 in Magdeburg, Germany. Proceedings, January 2013
@inproceedings{abc,
	author = {Cagri Balkesen and Louis Woods and Jens Teubner},
	booktitle = {Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW), - Workshopband, 15. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme" (DBIS), 11.-15.3.2013 in Magdeburg, Germany. Proceedings},
	title = {Tutorium: Neue Hardwarearchitekturen f{\"u}r das Datenmanagement (DPMH).},
	year = {2013}
}
PVLDB, January 2013
@article{abc,
	author = {Cagri Balkesen and Gustavo Alonso and Jens Teubner and M. Tamer {\"O}zsu},
	journal = {PVLDB},
	title = {Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited.},
	url = {http://www.vldb.org/pvldb/vol7/p85-balkesen.pdf},
	year = {2013}
}

2012

January 2012
@techreport{abc,
	author = {Cagri Balkesen and Jens Thilo Teubner and Gustavo Alonso and M. Tamer Ozsu},
	title = {Main-Memory Hash Joins on Multi-Core CPUs: Tuning to the Underlying Hardware},
	year = {2012}
}

2011

Proceedings of the VLDB International Workshop on Data Management for Sensor Networks (DMSN'11), Seattle, USA, Aug. 29. - Sept. 3, 2011. , January 2011
@inproceedings{abc,
	author = {Cagri Balkesen and Nesime Tatbul},
	booktitle = {Proceedings of the VLDB International Workshop on Data Management for Sensor Networks (DMSN{\textquoteright}11), Seattle, USA, Aug. 29. - Sept. 3, 2011. 	},
	title = {Scalable Data Partitioning Techniques for Parallel Sliding Window Processing over Data Streams },
	year = {2011}
}

2009

Systems Group Master's Thesis, no. ETH Zürich; Department of Computer Science, April 2009
Supervised by: Prof. Nesime Tatbul
Financial Market Data has a trend of ever increasing growth in volumes. Increased volume of data put a burden on processing capabilities of market data processing systems. Financial companies and other market participants need low latency access to recent market data to be very responsive and high throughput to have more processing capability. The only way to cope with increasing volume of data and processing complexity is through improving their systems in the direction of high-throughput and low-latency. In this thesis, we worked on such a real-world production level market data processing system. We thoroughly analyzed and benchmarked this system by setting up a replica of the real-world scenario in our lab. We investigated the problems and bottlenecks in this system in-depth and came with solutions to improve the overall performance of such a system. We experimentally evaluated our improvement idea and compared the results with the current solution. We have shown up to %26 improvement in the overall latency of the system.
@mastersthesis{abc,
	abstract = {Financial Market Data has a trend of ever increasing growth in volumes.
Increased volume of data put a burden on processing capabilities of market data
processing systems. Financial companies and other market participants need low
latency access to recent market data to be very responsive and high throughput
to have more processing capability. The only way to cope with increasing volume
of data and processing complexity is through improving their systems in the
direction of high-throughput and low-latency. In this thesis, we worked on such
a real-world production level market data processing system. We thoroughly
analyzed and benchmarked this system by setting up a replica of the real-world
scenario in our lab. We investigated the problems and bottlenecks in this system
in-depth and came with solutions to improve the overall performance of such a
system. We experimentally evaluated our improvement idea and compared the
results with the current solution. We have shown up to \%26 improvement in
the overall latency of the system.},
	author = {Cagri Balkesen},
	school = {ETH Z{\"u}rich},
	title = {Analysis, Benchmarking and Performance Improvement of a FAST Implementation},
	year = {2009}
}
IEEE Pervasive Computing, January 2009
@inproceedings{abc,
	author = {Nihal Dindar and Cagri Balkesen and Katina Kromwijk and Nesime Tatbul},
	booktitle = {IEEE Pervasive Computing},
	title = {Event Processing Support for Cross-Reality Environments.},
	url = {http://doi.ieeecomputersociety.org/10.1109/MPRV.2009.43},
	year = {2009}
}