Peter Boncz

Industrial SponsorsFOREWARD Objective (2009)

Qiong Luo, Kenneth A. Ross, Peter Boncz, Shimin Chen, Goetz Graefe, Stavros Harizopoulos, ...

The aim of this one-day workshop is to bring together researchers who are interested in optimizing database performance on modern computing infrastructure by designing new data management techniques...

Integrating XQuery and P2P in MonetDB/XQuery* (2009)

Ying Zhang, Peter Boncz

Abstract. MonetDB/XQuery * is a fully functional publicly available XML DBMS that has been extended with distributed and P2P data management functionality. Our (minimal) XQuery language extension...

ABSTRACT Updating the Pre/Post Plane in MonetDB/XQuery (2009)

Peter Boncz, Stefan Manegold

We outline an efficient ACID-compliant mechanism for structural inserts and deletes in relational XML document storage that uses a region based pre/size/level encoding (equivalent to the pre/post...

MonetDB/X100 at the 2006 TREC TeraByte Track (2008)

Sándor Héman, Marcin Zukowski, Arjen De Vries, Peter Boncz

Requirements of database management (DB) and information retrieval (IR) systems overlap more and more. Database systems are being applied to scenarios where features such as text search and...

Breaking the Memory Wall in MonetDB (2008)

Boncz, Peter

In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. Main-memory access has therefore become a performance bottleneck for many computer applications; a...

MonetDB/X100 at the 2006 TREC TeraByte Track (2008)

Sándor Héman, Marcin Zukowski, Arjen De Vries, Peter Boncz

Requirements of database management (DB) and information retrieval (IR) systems overlap more and more. Database systems are being applied to scenarios where features such as text search and...

ABSTRACT Architecture-Conscious Hashing (2008)

Marcin Zukowski, Sándor Héman, Peter Boncz

Hashing is one of the fundamental techniques used to implement query processing operators such as grouping, aggregation and join. This paper studies the interaction between modern computer...

Efficient and flexible information retrieval using MonetDB/X100 (2007)

Sándor Héman, Marcin Zukowski, Arjen De Vries, Peter Boncz

Today’s large-scale IR systems are not implemented using general-purpose database systems, as the latter tend to be significantly less efficient than custom-built IR engines. This paper...

Cooperative Scans: Dynamic Bandwidth Sharing in a DBMS (2007)

Marcin Zukowski, Sándor Héman, Niels Nes, Peter Boncz

This paper analyzes the performance of concurrent (index) scan operations in both record (NSM/PAX) and column (DSM) disk storage models and shows that existing scheduling policies do not fully...

Vectorized Data Processing on the Cell Broadband Engine (2007)

Sándor Héman, Niels Nes, Marcin Zukowski, Peter Boncz

Engine for database processing. We start by outlining the main architectural features of Cell and use microbenchmarks to characterize the latency and throughput of its memory infrastructure. Then, we...

MonetDB/XQuery: a fast XQuery processor powered by a relational engine (2006)

Peter Boncz, Torsten Grust, Maurice Keulen, Stefan Manegold, Jan Rittinger, Jens Teubner

Relational XQuery systems try to re-use mature relational data management infrastructures to create fast and scalable XML database technology. This paper describes the main features, key...

MonetDB/XQuery: a fast XQuery processor powered by a relational engine (2006)

Peter Boncz, Torsten Grust, Maurice Keulen, Stefan Manegold, Jan Rittinger, Jens Teubner

Relational XQuery systems try to re-use mature relational data management infrastructures to create fast and scalable XML database technology. This paper describes the main features, key...

Super-Scalar RAM-CPU Cache Compression (2006)

M. Zukowski, S. Héman, N. Nes, P. A. Boncz, Marcin Zukowski, Sándor Héman, ...

CWI is a founding member of ERCIM, the European Research Consortium for Informatics and Mathematics. CWI's research has a theme-oriented structure and is grouped into four clusters. Listed below...

MonetDB/XQuery: A Fast XQuery Processor Powered by a Relational Engine (2006)

Peter Boncz, Torsten Grust, Maurice Keulen, Stefan Manegold, Jan Rittinger, Jens Teubner

Relational XQuery systems try to re-use mature relational data management infrastructures to create fast and scalable XML database technology. This paper describes the main features, key...

Pathfinder: XQuery—The Relational Way (2005)

Peter Boncz, Torsten Grust, Maurice Keulen, Stefan Manegold, Jan Rittinger, Jens Teubner

Relational query processors are probably the best understood (as well as the best engineered) query engines available today. Although carefully tuned to process instances of the relational model...

Updating the Pre/Post Plane in MonetDB/XQuery (2005)

Peter Boncz, Stefan Manegold, Jan Rittinger

We outline an efficient ACID-compliant mechanism for structural inserts and deletes in relational XML document storage that uses a region based pre/size/level encoding (equivalent to the pre/post...

Cache-Conscious Radix-Decluster Projections (2004)

Stefan Manegold, Peter Boncz, Niels Nes, Martin Kersten

As CPUs become more powerful with Moore’s law and memory latencies stay constant, the impact of the memory access performance bottleneck continues to grow on relational operators like join, which...

AmbientDB: relational query processing in a P2P network (2003)

Peter Boncz, Caspar Treijtel

Abstract. A new generation of applications running on a network of nodes, that share data on an ad-hoc basis, will benefit from data management services including powerful querying facilities. In...

Optimizing main-memory join on modern hardware (2002)

Stefan Manegold, Peter Boncz, Martin Kersten, Ieee Computer Society

AbstractÐIn the past decade, the exponential growth in commodity CPU's speed has far outpaced advances in memory latency. A second trend is that CPU performance advances are not only brought by...

Generic Database Cost Models for Hierarchical Memory Systems (2002)

Stefan Manegold, Peter Boncz, Martin L. Kersten

Accurate prediction of operator execution time is a prerequisite for database query optimization. Although extensively studied for conventional disk-based DBMSs, cost modeling in mainmemory DBMSs is...

Optimizing main-memory join on modern hardware (2002)

S. Manegold, P. Boncz, M. L. Kersten, Stefan Manegold, Peter Boncz, Martin Kersten

and their applications. SMC is sponsored by the Netherlands Organization for Scientific Research (NWO). CWI is a member of

Optimizing main-memory join on modern hardware (2002)

S. Manegold, P. Boncz, M. L. Kersten, Stefan Manegold, Peter Boncz, Martin Kersten

and their applications. SMC is sponsored by the Netherlands Organization for Scientific Research (NWO). CWI is a member of

ABSTRACT Optimizing Main-Memory Join On Modern Hardware (1999)

Stefan Manegold, Peter Boncz, Martin Kersten

and their ��� �  � ¥ §�§�������§�������������¨������¢��¨������� �...

Database architecture optimized for the new bottleneck: Memory access (1999)

Peter Boncz, Stefan Manegold, Martin L. Kersten

In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latency. Main-memory access is therefore increasingly a performance bottleneck for many computer...

Database Architecture Optimized for the new Bottleneck: Memory Access (1999)

Peter Boncz, Stefan Manegold, Martin L. Kersten

In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latency. Main-memory access is therefore increasingly a performance bottleneck for many computer...

Database architecture optimized for the new bottleneck: Memory access (1999)

Peter Boncz, Stefan Manegold, Martin L. Kersten

In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latency. Main-memory access is therefore increasingly a performance bottleneck for many computer...

Flattening an Object Algebra to Provide Performance (1998)

Peter Boncz, Annita N. Wilschut, Martin L. Kersten

Algebraic transformation and optimization techniques have been the method of choice in relational query execution, but applying them in OODBMS has been difficult due to the complexity of...

Parallelizing the Crossword Generation Game in Orca (1994)

Peter Boncz

The Crossword Generation Game (kece) is a problem from the Cowichan Set [Wil94], a programming benchmark designed to compare the usability of parallel systems. This paper describes the implementation...