Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Kokosielis
dblp:47/760
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3
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
3 papers |
Query processing and optimization · 54% Database system architecture and tuning · 33% Indexing and storage engines · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 64% GPUs and heterogeneous computing · 36% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query execution › hardware-accelerated query processing
GPU-accelerated query processing |
0.2 | 1 | 2016 | Towards a Hybrid Design for Fast Query Processing in DB2 with BLU Acceleration Using Graphical Processing Units: A Technology Demonstration · SIGMOD Conference 2016 |
Database system architecture and tuning
database tuning |
0.1 | 1 | 2010 | Automatic virtual machine configuration for database workloads · ACM Trans. Database Syst. 2010 |
Cloud and datacenter computing
resource management |
0.1 | 1 | 2010 | Automatic virtual machine configuration for database workloads · ACM Trans. Database Syst. 2010 |
Indexing and storage engines
column store |
0.1 | 1 | 2016 | Towards a Hybrid Design for Fast Query Processing in DB2 with BLU Acceleration Using Graphical Processing Units: A Technology Demonstration · SIGMOD Conference 2016 |
GPUs and heterogeneous computing
GPU computing |
0.1 | 1 | 2016 | Towards a Hybrid Design for Fast Query Processing in DB2 with BLU Acceleration Using Graphical Processing Units: A Technology Demonstration · SIGMOD Conference 2016 |
Query processing and optimization
query optimization |
0.0 | 1 | 2010 | Automatic virtual machine configuration for database workloads · ACM Trans. Database Syst. 2010 |
Cloud and datacenter computing
virtualization |
0.0 | 1 | 2008 | Automatic virtual machine configuration for database workloads · SIGMOD Conference 2008 |
Methods — techniques the papers use, named apart from their topics
GPU kernels · 0.5workload modeling · 0.2what-if analysis · 0.2workload characterization · 0.2cost estimation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Towards a Hybrid Design for Fast Query Processing in DB2 with BLU Acceleration Using Graphical Processing Units: A Technology DemonstrationabstractIn this paper, we show how we use Nvidia GPUs and host CPU cores for faster query processing in a DB2 database using BLU Acceleration (DB2's column store technology). Moreover, we show the benefits and problems of using hardware accelerators (more specifically GPUs) in a real commercial Relational Database Management System(RDBMS).We investigate the effect of off-loading specific database operations to a GPU, and show how doing so results in a significant performance improvement. We then demonstrate that for some queries, using just CPU to perform the entire operation is more beneficial. While we use some of Nvidia's fast kernels for operations like sort, we have also developed our own high performance kernels for operations such as group by and aggregation. Finally, we show how we use a dynamic design that can make use of optimizer metadata to intelligently choose a GPU kernel to run. For the first time in the literature, we use benchmarks representative of customer environments to gauge the performance of our prototype, the results of which show that we can get a speed increase upwards of 2x, using a realistic set of queries. Sina Meraji, Berni Schiefer, Lan Pham, Lee Chu, Peter Kokosielis, Adam J. Storm, Wayne Young, Chang Ge 0002, Geoffrey Ng, Kajan Kanagaratnam |
SIGMOD Conference | 5 |
| 2010 | Automatic virtual machine configuration for database workloadsabstractVirtual machine monitors are becoming popular tools for the deployment of database management systems and other enterprise software. In this article, we consider a common resource consolidation scenario in which several database management system instances, each running in a separate virtual machine, are sharing a common pool of physical computing resources. We address the problem of optimizing the performance of these database management systems by controlling the configurations of the virtual machines in which they run. These virtual machine configurations determine how the shared physical resources will be allocated to the different database system instances. We introduce a virtualization design advisor that uses information about the anticipated workloads of each of the database systems to recommend workload-specific configurations offline. Furthermore, runtime information collected after the deployment of the recommended configurations can be used to refine the recommendation and to handle changes in the workload. To estimate the effect of a particular resource allocation on workload performance, we use the query optimizer in a new what-if mode. We have implemented our approach using both PostgreSQL and DB2, and we have experimentally evaluated its effectiveness using DSS and OLTP workloads. Ahmed A. Soror, Umar Farooq Minhas, Ashraf Aboulnaga, Kenneth Salem, Peter Kokosielis, Sunil Kamath |
ACM Trans. Database Syst. | 5 |
| 2008 | Automatic virtual machine configuration for database workloadsabstractVirtual machine monitors are becoming popular tools for the deployment of database management systems and other enterprise software applications. In this paper, we consider a common resource consolidation scenario, in which several database management system instances, each running in a virtual machine, are sharing a common pool of physical computing resources. We address the problem of optimizing the performance of these database management systems by controlling the configurations of the virtual machines in which they run. These virtual machine configurations determine how the shared physical resources will be allocated to the different database instances. We introduce a virtualization design advisor that uses information about the anticipated workloads of each of the database systems to recommend workload-specific configurations offine. Furthermore, runtime information collected after the deployment of the recommended configurations can be used to refine the recommendation. To estimate the effect of a particular resource allocation on workload performance, we use the query optimizer in a new what-if mode. We have implemented our approach using both PostgreSQL and DB2, and we have experimentally evaluated its effectiveness using DSS and OLTP workloads. Ahmed A. Soror, Umar Farooq Minhas, Ashraf Aboulnaga, Kenneth Salem, Peter Kokosielis, Sunil Kamath |
SIGMOD Conference | 5 |