In this paper we investigate the use of GPUs to solve a data-intensive problem that involves huge amounts of moving objects. The scenario which we focus on regards objects that continuously move in a 2D space, where a large percentage of them also issues range queries. The processing of these queries entails a large quantity of objects falling into the range queries to be returned. In order to solve this problem by maintaining a suitable throughput, we partition the time into ticks, and defer the parallel processing of all the objects events (location updates and range queries) occurring in a given tick to the next tick, thus slightly delaying the overall computation. We process in parallel all the events of each tick by adopting an hybrid ...
We present novel parallel algorithms for collision detection and separation distance computation for...
AbstractSpatial databases are used in a wide variety of real-world applications, such as land survey...
International audienceThis paper presents a novel and efficient GPU-based parallel algorithm to cull...
In this paper we investigate the use of GPUs to solve a data-intensive problem that involves huge am...
The ability to timely process significant amounts of continuously updated spatial data is mandatory ...
The ability to timely process significant amounts of continuously updated spatial data is manda-tory...
A variety of research exists for the processing of continuous queries in large, mobile environments....
The ability to timely process significant amounts of continuously updated spatial data is mandatory ...
A variety of research exists for the processing of continuous queries in large, mobile environments....
A variety of research exists for the processing of continuous queries in large, mobile environments....
We present a novel multi-dimensional range query co-processing scheme for the CPU and GPU. It has be...
Data management systems commonly use bitmap indices to increase the efficiency of querying scientifi...
Data management systems commonly use bitmap indices to increase the efficiency of querying scientifi...
A variety of research exists for the processing of continuous queries in large, mobile environments....
In this paper we evaluate several in-memory algorithms for efficient and scalable processing of cont...
We present novel parallel algorithms for collision detection and separation distance computation for...
AbstractSpatial databases are used in a wide variety of real-world applications, such as land survey...
International audienceThis paper presents a novel and efficient GPU-based parallel algorithm to cull...
In this paper we investigate the use of GPUs to solve a data-intensive problem that involves huge am...
The ability to timely process significant amounts of continuously updated spatial data is mandatory ...
The ability to timely process significant amounts of continuously updated spatial data is manda-tory...
A variety of research exists for the processing of continuous queries in large, mobile environments....
The ability to timely process significant amounts of continuously updated spatial data is mandatory ...
A variety of research exists for the processing of continuous queries in large, mobile environments....
A variety of research exists for the processing of continuous queries in large, mobile environments....
We present a novel multi-dimensional range query co-processing scheme for the CPU and GPU. It has be...
Data management systems commonly use bitmap indices to increase the efficiency of querying scientifi...
Data management systems commonly use bitmap indices to increase the efficiency of querying scientifi...
A variety of research exists for the processing of continuous queries in large, mobile environments....
In this paper we evaluate several in-memory algorithms for efficient and scalable processing of cont...
We present novel parallel algorithms for collision detection and separation distance computation for...
AbstractSpatial databases are used in a wide variety of real-world applications, such as land survey...
International audienceThis paper presents a novel and efficient GPU-based parallel algorithm to cull...