The availability of huge system memory, even on standard servers, generated a lot of interest in main memory database engines. In data warehouse systems, highly compressed column-oriented data structures are quite prominent. In order to scale with the data volume and the system load, many of these systems are highly distributed with a shared-nothing approach. The fundamental principle of all systems is a full table scan over one or multiple compressed columns. Recent research proposed different techniques to speedup table scans like intelligent compression or using an additional hardware such as graphic cards or FPGAs. In this paper, we show that utilizing the embedded Vector Processing Units (VPUs) found in standard superscalar processors ...
Over the past few years, energy consumption has become the main limiting factor for computing in gen...
In current computer architectures, data movement (from die to network) is by far the most energy con...
Numerous applications gather increasing amounts of data, which have to be managed and queried. Diffe...
In-memory column-store database systems are state of the art for the efficient processing of analyti...
In many important applications—such as search engines and relational database systems—data are store...
Flash memory-based SSD is becoming popular because of its outstanding performance compared to conven...
Scan and lookup are two core operations in main memory column stores. A scan operation scans a colum...
Abstract. Commodity hardware is available in configurations with huge amounts of main memory and it ...
Query co-processing on graphics processors (GPUs) has become an effective means to improve the perfo...
This paper presents a technique called WideTable that aims to im-prove the speed of analytical data ...
The key task of database systems is to efficiently manage large amounts of data. A high query throug...
Accepted Research PapersScan and lookup are two core operations in main memory column stores. A scan...
While FPGAs have seen prior use in database systems, in recent years interest in using FPGA to accel...
The authors describe an optimized implementation of a set of scan (also called all-prefix-sums) prim...
Compression can sometimes improve performance by making more of the data available to the processors...
Over the past few years, energy consumption has become the main limiting factor for computing in gen...
In current computer architectures, data movement (from die to network) is by far the most energy con...
Numerous applications gather increasing amounts of data, which have to be managed and queried. Diffe...
In-memory column-store database systems are state of the art for the efficient processing of analyti...
In many important applications—such as search engines and relational database systems—data are store...
Flash memory-based SSD is becoming popular because of its outstanding performance compared to conven...
Scan and lookup are two core operations in main memory column stores. A scan operation scans a colum...
Abstract. Commodity hardware is available in configurations with huge amounts of main memory and it ...
Query co-processing on graphics processors (GPUs) has become an effective means to improve the perfo...
This paper presents a technique called WideTable that aims to im-prove the speed of analytical data ...
The key task of database systems is to efficiently manage large amounts of data. A high query throug...
Accepted Research PapersScan and lookup are two core operations in main memory column stores. A scan...
While FPGAs have seen prior use in database systems, in recent years interest in using FPGA to accel...
The authors describe an optimized implementation of a set of scan (also called all-prefix-sums) prim...
Compression can sometimes improve performance by making more of the data available to the processors...
Over the past few years, energy consumption has become the main limiting factor for computing in gen...
In current computer architectures, data movement (from die to network) is by far the most energy con...
Numerous applications gather increasing amounts of data, which have to be managed and queried. Diffe...