VLDB 2026 Research / reviewers in the wild / expert
Krzysztof Kaczmarski
dblp:79/5976
· DBLP profile ↗
22ranked-venue papers
12as first author
4since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 9 · 4 first-author · 2 since 2021Databases, data management, data science and information retrieval · 8 · 5 first-author · 2 since 2021Software engineering, systems software and programming languages · 6 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 5 · 3 first-author · 2 since 2021Systems, architecture and hardware · 3 · 3 first-authorTheory of computation · 2 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Underutilization in Research GPU Clusters: SE ChallengesabstractGPU clusters underpin modern deep learning, yet studies across industry and academia consistently report widespread GPU underutilization. Prior work and our own analysis indicate that inefficiency often stems from recurring patterns in code, job scripts, and runtime behaviour that users rarely detect. We argue that addressing this issue is a MSR challenge: it requires mining inefficiency patterns, combining static and dynamic signals for actionable feedback, validating job-submission artefacts, and developing privacy-aware datasets linking code, configuration, and runtime metrics. Krzysztof Kaczmarski, Jakub Narebski, Piotr Przymus |
MSR | 1 |
| 2023 | cudaMMC: GPU-enhanced multiscale Monte Carlo chromatin 3D modellingabstractMOTIVATION: Investigating the 3D structure of chromatin provides new insights into transcriptional regulation. With the evolution of 3C next-generation sequencing methods like ChiA-PET and Hi-C, the surge in data volume has highlighted the need for more efficient chromatin spatial modelling algorithms. This study introduces the cudaMMC method, based on the Simulated Annealing Monte Carlo approach and enhanced by GPU-accelerated computing, to efficiently generate ensembles of chromatin 3D structures. RESULTS: The cudaMMC calculations demonstrate significantly faster performance with better stability compared to our previous method on the same workstation. cudaMMC also substantially reduces the computation time required for generating ensembles of large chromatin models, making it an invaluable tool for studying chromatin spatial conformation. AVAILABILITY AND IMPLEMENTATION: Open-source software and manual and sample data are freely available on https://github.com/SFGLab/cudaMMC. Michal Wlasnowolski, Pawel Z. Grabowski, Damian Roszczyk, Krzysztof Kaczmarski, Dariusz Plewczynski |
Bioinform. | 4 |
| 2022 | Fast JSON parser using metaprogramming on GPUabstractWe demonstrate a new idea of a parallel GPU JSON parser, which is able to optimize the parsing and initial transformation process through metaprogramming. It outperforms other well-known solutions like simdjson, Pandas, as well as cuDF– which also works on GPU. The resulting data is ready to be further processed in common data frame formats and may be incorporated by RAPIDS, Apache Arrow or Pandas. Our parser can therefore be a part of an industrial Extract-Transform-Load workflow. Krzysztof Kaczmarski, Jakub Narebski, Stanislaw Piotrowski, Piotr Przymus |
DSAA | 1 |
| 2022 | Hierarchical data structures in rendering scenes containing a massive number of light sourcesabstractIn order to speed up the process of rendering scenes containing many light sources, spatial data structures are used, which allow the number of lights processed for each pixel to be reduced during lighting computation.Examples of algorithms using such data structures are clustered shading and hybrid lighting.Alongside the rendering time, it is important to consider memory consumption resulting from processing a large number of lights.This paper presents a novel modification of the hybrid lighting algorithm using an octree that allows for a significant reduction in the amount of memory required to store the data structure.The proposed modification uses an octree to store the information about the rendered space.Detailed analysis of the proposed algorithm, and numerical results obtained for various 3D scenes, as well as different input data, all prove that the proposed method significantly reduces the memory required to store lists of lights used by the algorithm. Andrzej Lamecki, Krzysztof Kaczmarski, Joanna Porter-Sobieraj |
FedCSIS | 2 |
| 2019 | GPU R-Trie: Dictionary with ultra fast lookupabstractSummary R‐Trie dictionary is a multi‐way retrieval tree for arbitrary length binary keys. It is designed taking into account utilization of thousands of parallel vector threads, a fundamental technique of programming GPU processors. Dictionary bulk creation algorithm automatically scales to use as many threads as elements in the input batch, without any synchronization or page locking, exceeding 20·10 6 key insertions per second on a consumer class device. Bulk search procedure achieves 600·10 6 lookups per second in case of a Longest Prefix Match algorithm and 3·10 9 lookups per second in case of exact key matching. In this paper, we describe details of implementation, present results of run‐time experiments, and enumerate several open problems for future. Krzysztof Kaczmarski, Albert Wolant |
Concurr. Comput. Pract. Exp. | 1 |
| 2017 | Parallel algorithms constructing the cell graphabstractSummary Motion planning is an important and well‐studied field of robotics. A typical approach to finding a route is to construct a cell graph representing a scene and then to find a path in such a graph. In this paper, we present and analyze several parallel algorithms for constructing the cell graph on a single instruction, multiple data‐like graphics processing unit (GPU) processor. GPU utilization is necessary because of insufficient processing power of CPUs reported by other authors. A GPU processor with its parallel processing capabilities promises some improvement if only proper implementations of the algorithms can be found. We show that a naive brute force algorithm, enhanced by a simple heuristics, in an average case, can be faster than comprehensive solutions based on parallel implementation of an asymptotically optimal sequential algorithm. Copyright © 2016 John Wiley & Sons, Ltd. Krzysztof Kaczmarski, Pawel Rzazewski, Albert Wolant |
Concurr. Comput. Pract. Exp. | 1 |
| 2017 | Fixed length lightweight compression for GPU revised
Krzysztof Kaczmarski, Piotr Przymus |
J. Parallel Distributed Comput. | 1 |
| 2014 | Improving High-Performance GPU Graph Traversal with Compression
Krzysztof Kaczmarski, Piotr Przymus, Pawel Rzazewski |
ADBIS (2) | 1 |
| 2014 | A Bi-objective Optimization Framework for Heterogeneous CPU/GPU Query PlansabstractGraphics Processing Units (GPU) have significantly more applications than just rendering images. They are also used in general-purpose computing to solve problems that can benefit from massive parallel processing. However, there are tasks that either hardly suit GPU or fit GPU only partially. The latter class is the focus of this paper. We elaborate on hybrid CPU/GPU computation and build optimization methods that seek the equilibrium between these two computation platforms. The method is based on heuristic search for bi-objective Pareto optimal execution plans in presence of multiple concurrent queries. The underlying model mimics the commodity market where devices are producers and queries are consumers. The value of resources of computing devices is controlled by supply-and-demand laws. Our model of the optimization criteria allows finding solutions of problems not yet addressed in heterogeneous query processing. Furthermore, it also offers lower time complexity and higher accuracy than other methods. Piotr Przymus, Krzysztof Kaczmarski, Krzysztof Stencel |
Fundam. Informaticae | 2 |
| 2013 | New Trends in Databases and Information Systems: Contributions from ADBIS 2013
Yamine Aït-Ameur, Witold Andrzejewski, Ladjel Bellatreche, Barbara Catania, Tania Cerquitelli, Silvia Chiusano, Matteo Golfarelli, Giovanna Guerrini, Krzysztof Kaczmarski, Mirko Kämpf, Alfons Kemper, Tobias Lauer, Boris Novikov 0001, Themis Palpanas, Jaroslav Pokorný, Stefano Rizzi, Athena Vakali |
ADBIS (2) | 9 |
| 2013 | Time Series Queries Processing with GPU Support
Piotr Przymus, Krzysztof Kaczmarski |
ADBIS (2) | 2 |
| 2013 | Dynamic Compression Strategy for Time Series Database Using GPU
Piotr Przymus, Krzysztof Kaczmarski |
ADBIS (2) | 2 |
| 2013 | Content Delivery Network Monitoring with Limited Resources
Krzysztof Kaczmarski, Marcin Pilarski, Bogdan Banasiak, Christophe Kabut |
FedCSIS | 1 |
| 2012 | Content Delivery Network Monitoring
Krzysztof Kaczmarski, Marcin Pilarski |
FedCSIS | 1 |
| 2011 | Experimental B+-tree for GPU
Krzysztof Kaczmarski |
ADBIS (2) | 1 |
| 2011 | MOLAP Cube Based on Parallel Scan Algorithm
Krzysztof Kaczmarski, Tomasz Rudny |
ADBIS | 1 |
| 2011 | Geospatial presentation of purchase transactions data
Maciej Grzenda, Krzysztof Kaczmarski, Mateusz Kobos, Marcin Luckner |
FedCSIS | 2 |
| 2011 | Comparing GPU and CPU in OLAP Cubes Creation
Krzysztof Kaczmarski |
SOFSEM | 1 |
| 2010 | Applying Query by Example in OCL for Platform-independent Programming
Grzegorz Falda, Wiktor Filipowicz, Piotr Habela, Krzysztof Stencel, Kazimierz Subieta, Krzysztof Kaczmarski |
WEBIST (1) | 6 |
| 2006 | Procedures of Integration of Fragmented Data in a P2P Data Grid Virtual Repository,
Kamil Kuliberda, Jacek Wislicki, Tomasz Marek Kowalski, Radoslaw Adamus, Krzysztof Kaczmarski, Kazimierz Subieta |
ICSOC | 5 |
| 2006 | Transparent Migration of Database Services
Krzysztof Kaczmarski |
SOFSEM | 1 |
| 2005 | Modeling Data Integration with Updateable Object Views
Piotr Habela, Krzysztof Kaczmarski, Hanna Kozankiewicz, Kazimierz Subieta |
SOFSEM | 2 |