EDBT 2026 Demo / reviewers in the wild / expert
Süleyman Sirri Demirsoy
dblp:62/5784
· DBLP profile ↗
8ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 2 since 2021Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Indexing and storage engines · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 59% High-performance computing · 34% Reconfigurable computing and FPGAs · 6% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines › data compression
dictionary compression |
0.4 | 1 | 2020 | Faster & strong: string dictionary compression using sampling and fast vectorized decompression · VLDB J. 2020 |
Indexing and storage engines
string dictionary |
0.4 | 1 | 2020 | Faster & strong: string dictionary compression using sampling and fast vectorized decompression · VLDB J. 2020 |
Processor architecture and microarchitecture
instruction set architecture |
0.1 | 1 | 2020 | Faster & strong: string dictionary compression using sampling and fast vectorized decompression · VLDB J. 2020 |
Processor architecture and microarchitecture
SIMD |
0.1 | 1 | 2020 | Faster & strong: string dictionary compression using sampling and fast vectorized decompression · VLDB J. 2020 |
High-performance computing › sparse linear solver
cholesky factorization |
0.1 | 1 | 2009 | Cholesky decomposition using fused datapath synthesis · FPGA 2009 |
High-performance computing › numerical linear algebra
dense linear algebra |
0.0 | 1 | 2009 | Cholesky decomposition using fused datapath synthesis · FPGA 2009 |
High-performance computing › numerical linear algebra
matrix factorization |
0.0 | 1 | 2009 | Cholesky decomposition using fused datapath synthesis · FPGA 2009 |
Methods — techniques the papers use, named apart from their topics
sampling · 0.9re-pair front coding · 0.9block-based compression · 0.9AVX-512 vectorization · 0.9fused datapath synthesis · 0.1IEEE754 single precision · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Accelerating In-memory Database Functionality with FPGAsabstractIn this article, we present a hardware offload of part of the delta merge process used in In-Memory Databases (IMDBs). The delta merge process is fundamental in maintaining high transactional throughput for IMDBs. Improving the efficiency of the delta merge process allows running it more frequently, which will improve the performance for transactional throughout for an IMDB. Our FPGA design supports more use cases than existing research, and was demonstrated to be faster than the existing implementation in an enterprise database, offering speedups of between 4 \(\times\) and 100 \(\times\) compared to the CPU optimised implementation, depending on the properties of the database columns. Jordan Leggett, John McGlone, Süleyman Sirri Demirsoy, Christian Färber, Vadim Pelyushenko |
ACM Trans. Reconfigurable Technol. Syst. | 3 |
| 2023 | DASH: Asynchronous Hardware Data Processing Services
Norman May, Daniel Ritter 0001, Andre Dossinger, Christian Färber, Süleyman Sirri Demirsoy |
CIDR | 5 |
| 2022 | Bandwidth-optimal Relational Joins on FPGAs
Robert Lasch, Mehdi Moghaddamfar, Norman May, Süleyman Sirri Demirsoy, Christian Färber, Kai-Uwe Sattler |
EDBT | 4 |
| 2020 | Accelerating re-pair compression using FPGAsabstractRe-Pair is a compression algorithm well-suited for applications that require random accesses to compressed data, but has not found widespread use in the data management community due to its prohibitively high compression times. As Re-Pair is a computationally expensive algorithm and FPGAs are becoming more and more common to accelerate such problems in data centers, we devise an FPGA system that performs Re-Pair compression. The system is implemented in OpenCL, aside from a hash table and sorting component realized in RTL for more control over the synthesized hardware. Our experiments demonstrate that an Intel Arria® 10 GX FPGA with our system compresses an order of magnitude faster than a highly-optimized CPU version of Re-Pair. We discuss further optimization opportunities and argue that our system can scale to being deployed on a more resourceful FPGA for even better performance. Robert Lasch, Süleyman Sirri Demirsoy, Norman May, Veeraraghavan Ramamurthy, Christian Färber, Kai-Uwe Sattler |
DaMoN | 2 |
| 2020 | Faster & strong: string dictionary compression using sampling and fast vectorized decompressionabstractAbstract String dictionaries constitute a large portion of the memory footprint of database applications. While strong string dictionary compression algorithms exist, these come with impractical access and compression times. Therefore, lightweight algorithms such as front coding (PFC) are favored in practice. This paper endeavors to make strong string dictionary compression practical. We focus on Re-Pair Front Coding (RPFC), a grammar-based compression algorithm, since it consistently offers better compression ratios than other algorithms in the literature. To accelerate compression times, we propose block-based RPFC (BRPFC) which consists in independently compressing small blocks of the dictionary. For further accelerated compression times especially on large string dictionaries, we also propose an alternative version of BRPFC that uses sampling to speed up compression. Moreover, to accelerate access times, we devise a vectorized access method, using $$\hbox {Intel}^{\circledR }$$ Intel ® Advanced Vector Extensions 512 ( $$\hbox {Intel}^{\circledR }$$ Intel ® AVX-512). Our experimental evaluation shows that sampled BRPFC offers compression times up to 190 $$\times $$ × faster than RPFC, and random string lookups 2.3 $$\times $$ × faster than RPFC on average. These results move our modified RPFC into a practical range for use in database systems because the overhead of Re-Pair-based compression for access times can be reduced by 2 $$\times $$ × . Robert Lasch, Ismail Oukid, Roman Dementiev, Norman May, Süleyman Sirri Demirsoy, Kai-Uwe Sattler |
VLDB J. | 5 |
| 2019 | Fast & Strong: The Case of Compressed String Dictionaries on Modern CPUsabstractString dictionaries constitute a large portion of the memory foot-print of database applications. While strong string dictionary compression algorithms exist, these come with impractical access and compression times. Therefore, lightweight algorithms such as front coding are favored in practice. This paper endeavors to make strong string dictionary compression practical. We focus on Re-Pair Front Coding (RPFC), a grammar-based compression algorithm, since it consistently offers better compression ratios than other algorithms in the literature. To accelerate compression times, we propose block-based RPFC, which consists in compressing independently small blocks of the dictionary. Moreover, to accelerate access times, we devise a vectorized access method, using Intel® Advanced Vector Extensions 512 (Intel® AVX-512), that is enabled by two specific changes we propose to RPFC. Our experimental evaluation shows that our proposed techniques accelerate compression and access times by up to 24x and 2.9x, respectively. These results move our modified RPFC into a practical range for use in database systems. Robert Lasch, Ismail Oukid, Roman Dementiev, Norman May, Süleyman Sirri Demirsoy, Kai-Uwe Sattler |
DaMoN | 5 |
| 2009 | Cholesky decomposition using fused datapath synthesisabstractIn this paper we present an implementation of a Cholesky decomposition core, with IEEE754 single precision arithmetic. The datapaths are generated using fused datapath synthesis, created with an experimental floating point compiler tool, capable of fitting hundreds of floating point operators into a single device. We present a scalable architecture for both real and complex matrixes, on which we will report results for up to 128x128 real matrices. The concepts of fused datapath synthesis for FPGA floating point designs will be reviewed, and the application to the Cholesky algorithm detailed. Experimental results will be given to show that the accuracy of this method is superior to those expected from a traditional IEEE754 core based design flow. Süleyman Sirri Demirsoy, Martin Langhammer |
FPGA | 1 |
| 2006 | A computationally efficient DAB bit-stream processorabstractThis paper describes an MPEG (moving pictures expert group) audio layer II - LFE (lower frequency extension) bit-stream processor targeting DAB (digital audio broadcasting) receivers that will handle the decoding of the frames in a computationally efficient manner to provide a synthesis sub-band filter with the reconstructed sub-band samples. Focus is given to the frequency sample reconstruction part, which handles the re-quantization and re-scaling of the samples once the necessary information is extracted from the frame. The comparison to a direct implementation of the frequency sample reconstruction block is carried out to prove increased computational efficiency Renan Kazazoglu, Süleyman Sirri Demirsoy, Izzet Kale, Richard C. S. Morling |
ISCAS | 2 |