Papers
2024
Storage management with multi-version partitioned BTrees, Information Systems
C. Riegger and I. Petrov. In Information Systems. [PDF]
2023
NVMulator: A Configurable Open-Source Non-volatile Memory Emulator for FPGAs
S. Tamimi, A. Bernhardt, F. Stock, I. Petrov, A. Koch In Proc. ARC 2023. [PDF]
pimDB: From Main-Memory DBMS to Processing-In-Memory DBMS-Engines on Intelligent Memories.
bloomRF: On Performing Range-Queries in Bloom-Filters with Piecewise-Monotone Hash Functions and Prefix Hashing.
[Best Paper Award]
[PDF] [Paper (extended)] [Video]
2022
An Evaluation of Using CCIX for Cache-Coherent Host-FPGA Interfacing.
HiPEAC 2022 Paper Award
Result-Set Management for NDP Operations on Smart Storage.
The full story of 1000 cores.
Near-Data Processing in Database Systems on Native Computational Storage under HTAP Workloads.
A. Bernhardt, S. Tamimi, T. Vincon, C. Knoedler, F. Stock, C Heinz, A. Koch, I. Petrov. In Proc. VLDB 2022. [Paper] [Slides] [Video]
Storage Management with Multi-Version Partitioned BTrees.
2021
A cost model for NDP-aware query optimization for KV-stores
Christian Knoedler, Tobias Vincon, Arthur Bernhardt, Leonardo Solis-Vasquez, Lukas Weber, Ilia Petrov, Andreas Koch. In Proc. DAMON 2021. [Paper] [Video]
2020
nKV in Action: Accelerating KV-Stores on Native Computational Storage with Near-Data Processing.
T. Vincon, L. Weber, A. Bernhardt, C. Riegger, S. Hardock, C. Knoedler, F. Stock, L. Solis-Vasquez, S. Tamimi, A. Koch, I. Petrov. nKV in Action: Accelerating KV-Stores on Native Computational Storage with Near-Data Processing. In Proc. VLDB 2020. [Paper][Video]
Robust Performance of Main Memory Data Structures by Configuration.
T. Bang, I. Oukid, N. May, I. Petrov, C. Binnig. Robust Performance of Main Memory Data Structures by Configuration. In Proc. SIGMOD 2020. [Paper]
The Tale of 1000 Cores: An Evaluation of Concurrency Control on Real(ly) Large Multi-Socket Hardware.
T. Bang, N. May, I. Petrov, C. Binnig. The Tale of 1000 Cores: An Evaluation of Concurrency Control on Real(ly) Large Multi-Socket Hardware. In Proc. DAMON 2020. [Paper]
nKV: Near-Data Processing with KV-Stores on Native Computational Storage.
T. Vincon, L. Weber, A. Bernhardt, A. Koch, I. Petrov. nKV: Near-Data Processing with KV-Stores on Native Computational Storage. In Proc. DAMON 2020. [Paper]
On the Necessity of Explicit Cross-Layer DataFormats in Near-Data Processing Systems.
T. Vincon, A. Bernhardt, L. Weber, A. Koch, I. Petrov. On the Necessity of Explicit Cross-Layer DataFormats in Near-Data Processing Systems. In Proc. HardBD 2020. [Paper]
MV-PBT: Multi-Version Indexing for Large Datasets and HTAP Workloads
C. Riegger, T. Vincon, R. Gottstein, I. Petrov. MV-PBT: Multi-Version Indexing for Large Datasets and HTAP Workloads. In Proc. EDBT 2020. [Paper]
2019
PIM Survey Published
T. Vincon, A. Koch, I. Petrov. Moving Processing to Data:On the Influence of Processing-in-Memory on Data Management. arXiv. [ Paper ]
Paper Accepted at ADBIS
T. Vincon, S. Hardock, C. Riegger, A. Koch, I. Petrov. nativeNDP: Processing Big Data Analytics on Native Storage Nodes. In Proc. ADBIS 2019. [Paper]
Indexing large updatable Datasets in Multi-Version Database Management Systems.
C. Riegger, T. Vinccon, I. Petrov. Indexing large updatable Datasets in Multi-Version Database Management Systems. In Proc. IDEAS 2019. [Paper]
IPA-IDX: In-Place Appends for B-Tree Indices.
S. Hardock, A. Koch, T. Vinccon, I. Petrov. IPA-IDX: In-Place Appends for B-Tree Indices. In Proc. DaMoN 2019. [Paper]
2018
Efficient Data and Indexing Structure for Blockchains in Enterprise Systems
C. Riegger, T. Vincon, I. Petrov.
In Proc. iiWAS 2018 [Extended Abstract]
NoFTL-KV: Tackling Write-Amplification on KV-Stores with Native Storage Management
T. Vincon, S. Hardock, C. Riegger, J. Oppermann, A. Koch, I. Petrov.
In Proc. EDBT 2018 [PDF]
2017
From In-Place Updates to In-Place Appends: Revisiting Out-of-Place Updates on Flash
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann
In Proc. SIGMOD 2017 [PDF]
In-Place Appends for Real: DBMS Overwrites on Flash without Erase
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. EDBT 2017 [PDF]
Multi-version indexing and modern hardware technologies: a survey of present indexing approaches
C. Riegger, T. Vincon, I. Petrov.
In Proc. iiWAS 2017 [PDF]
Selective In-Place Appends for Real: Reducing Erases on Wear-prone DBMS Storage
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann
In Proc. ICDE 2017 [PDF] [Video]
SIAS-Chains: Snapshot Isolation Append Storage Chains
R. Gottstein, I. Petrov, S. Hardock, A. Buchmann
In Proc. ADMS@VLDB 2017 [PDF]
Write-optimized indexing with partitioned b-trees
C. Riegger, T. Vincon, I. Petrov.
In Proc. iiWAS 2017 [PDF]
2016
cIPT: Shift of Image Processing Technologies to Column-Oriented Databases
T. Vincon, I. Petrov, C. Thies.
In Proc. ADBIS 2016 [PDF]
Near Data Processing within Column-Oriented DBMSs for High Performance Analysis
T. Vincon, I. Petrov.
In Proc. DEC 2016 [PDF]
Revisiting DBMS Space Management for Native Flash
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. EDBT 2016
2015
DBMS on Modern Storage Hardware
I. Petrov, R. Gottstein, S. Hardock.
In Proc. ICDE 2015 [PDF]
NoFTL for Real: Databases on Real Native Flash Storage
S. Hardock, I. Petrov, R. Gottstein, A. Buchmann.
In Proc. EDBT 2015 [PDF] [Video]
Real Time Charging Database Benchmarking
J. Bogner, C. Dehner, T. Vincon, I. Petrov.
In Proc. iiWAS 2015 [PDF]
2014
SIAS-V in Action: Snapshot Isolation Append Storage - Vectors on Flash
R. Gottstein, T. Peter, I. Petrov, A. Buchmann.
In Proc. EDBT 2014 [PDF] [Demo Video]
Books and Book Chapters
Entries: Active Storage
I. Petrov, T. Vincon, A. Koch, J. Oppermann, S. Hardock, C. Riegger.Transaction Processing on NVM
I. Petrov, T. Vincon, A. Koch, J. Oppermann, S. Hardock, C. Riegger.in Encyclopedia of Big Data Technologies
Sakr, Sherif, Zomaya, Albert (Eds.)
Springer Verlag, Berlin, 2018
ISBN 978-3-319-77524-1
Book Chapter: Replication and Mobile Databases
in Database Systems: A Practical Approach to Design, Implementation and Management
Thomas M. Connolly, Carolyn E. Begg
Prentice Hall 6th Edition [to appear]
Guide to Web Application and Platform Architectures
Stefan Jablonski, Ilia Petrov, Christian Meiler, Udo Mayer
Springer Verlag, Berlin, 2004
249 Pages
ISBN 3-540-00947-7
Book Chapter: Virtualization and Column-oriented Database Systems
in Grid and Cloud Database Management
Ilia Petrov, Vyacheslav Polonskyy, Alejandro Buchmann
G. Aloisio and S. Fiore (Editors), 2011
Springer Verlag
Book Chapter: Integratives IT-Architekturmanagement
in Handbuch der Software-Architektur
Ralf Reussner / Wilhelm Hasselbring (Editors)
Sascha Mueller, Walter Kuhn, Christian Meiler, Ilia Petrov, Stefan Jablonski
dpunkt.verlag, February 2006
ISBN 3-89864-372-7
Meta-data, Meta-Modelling and Query Processing in Meta-data Repository Systems (Doctoral dissertation).
Ilia Petrov
Berichte aus der Informatik
Shaker-Verlag, June 2006
ISBN 3-8322-5195-2
Invited Talks
From Flat to Complex Transactions
Tim Lessner
DBTech Symposium, New Technology Trends and Challenges for the Database Professional - Challenges for Database Education
HAAGA-HELIA University of Applied Sciences, Helsinki, 26.11.2010
Emerging hardware technologies and database systems.
Ilia Petrov
Invited Talk.
HITS Lab. (Prof. Dr. Andreas Reuter) Universitaet Heidelberg, June 2011.
Flash SSD und ihre Versprechen als kuenftige Datenspreicherungs-Technologie
Ilia Petrov
Informatik-Kolloquium, Institut fuer Informatik.
Universtaet Erlangen-Nuernberg. June, 2010.
Web Services, Workflow And Metadata Management As The Integration Means In The Electronic Collaboration Era
Stefan Jablonsi, Ilia Petrov
Tutorial
5th International Conference on Enterprise Information Systems (ICEIS) 2003, Angers, France 23 April 2003
Creating and Managing Web Servcies
Stefan Jablonski, Ilia Petrov
Tutorial
The OMG Information Days 2003, Helsinki, Finland, 04. March 2003