Multi-tiered persistent storage provides a logical view where all available storage is distributed over a number of levels of different speeds and capacities. Efficient scheduling of parallel data transfers in multi-tiered persistent storage is a significant problem for pipelined data processing. This work considers a class of database applications implemented as sequences of operations that transfer data between persistent storage tiers. We show how to partition the sets of data transfers to reduce the number of conflicts when data transfers are performed in parallel. The paper proposes the new rule-based algorithms for allocating parallel data transfer to the processors to minimize total processing time. The new algorithms evenly distribu...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Multicore main-memory databases only obtain parallel performance when transactions do not conflict. ...
In distributed systems, the lack of global information about data transfer between clients and serve...
The efficient processing of database applications by computing systems with multi-tiered persistent ...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
We present algorithms for the transportation of data in parallel and distributed systems that would ...
that provide data replication. In our previous work, we proposed a centralized algorithm for solving...
1995 Euromicro Workshop on Parallel and Distributed Processing -- 25 January 1995 through 27 January...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
This paper presents a multidimensional schema, called the multidimensional range tree (MDR-tree), to...
In shared-disk database systems, disk access has to be scheduled properly to avoid unnecessary conte...
For complex queries in parallel database systems, substantial amounts of data must be redistributed ...
Amount of data stored in enterprises are increasing rapidly. Volume of data stored in database is ap...
ABSTRACT The cost of data transfers, and in particular of I/O operations, is a growing problem in pa...
In Peer-to-Peer storage and backup applications, large amounts of data have to be transferred betwee...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Multicore main-memory databases only obtain parallel performance when transactions do not conflict. ...
In distributed systems, the lack of global information about data transfer between clients and serve...
The efficient processing of database applications by computing systems with multi-tiered persistent ...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
We present algorithms for the transportation of data in parallel and distributed systems that would ...
that provide data replication. In our previous work, we proposed a centralized algorithm for solving...
1995 Euromicro Workshop on Parallel and Distributed Processing -- 25 January 1995 through 27 January...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
This paper presents a multidimensional schema, called the multidimensional range tree (MDR-tree), to...
In shared-disk database systems, disk access has to be scheduled properly to avoid unnecessary conte...
For complex queries in parallel database systems, substantial amounts of data must be redistributed ...
Amount of data stored in enterprises are increasing rapidly. Volume of data stored in database is ap...
ABSTRACT The cost of data transfers, and in particular of I/O operations, is a growing problem in pa...
In Peer-to-Peer storage and backup applications, large amounts of data have to be transferred betwee...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Multicore main-memory databases only obtain parallel performance when transactions do not conflict. ...
In distributed systems, the lack of global information about data transfer between clients and serve...