Parallel database machines are meant to obtain high performance in transaction processing, both in terms of response time adn throughput. To obtain high performance, a good scheduling of the execution of the various actions in transactions is crucial. This paper describes a graph-based technique for the scheduling of actions that allows both intra- and inter-transaction parallelism. The technique has a number of properties that distinguish it from other approaches. In the first place, the scheduling is based on high-level graph processing, thus enabling clear semantics, parallelism in the scheduling task, and low over-hea
Time-critical scheduling in real-time database systems has two components: real-time transaction sch...
In this contribution we present an optimised method for mapping of data-flow graphs onto parallel pr...
International audienceIn this paper, we propose a dynamic global scheduling algorithm for a previous...
DG III, European Commission;Russian Academy of Sciences;Russian Foundation for Basic Research;Russia...
Amount of data stored in enterprises are increasing rapidly. Volume of data stored in database is ap...
In this paper, we investigate two scheduling approaches for multicomputer-based parallel database sy...
While several distributed (or �shared nothing�) database machines exist in the form of prototypes or...
In this paper, we present an extension of PSA strategy (Parallel Scheduling Algorithm ), to determin...
ABSTRACT The cost of data transfers, and in particular of I/O operations, is a growing problem in pa...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
Concurrency control is one of the most performance critical steps in modern many-core database syste...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
In a multidatabase environment, the traditional transaction model has been found to be too restricti...
that provide data replication. In our previous work, we proposed a centralized algorithm for solving...
Time-critical scheduling in real-time database systems has two components: real-time transaction sch...
In this contribution we present an optimised method for mapping of data-flow graphs onto parallel pr...
International audienceIn this paper, we propose a dynamic global scheduling algorithm for a previous...
DG III, European Commission;Russian Academy of Sciences;Russian Foundation for Basic Research;Russia...
Amount of data stored in enterprises are increasing rapidly. Volume of data stored in database is ap...
In this paper, we investigate two scheduling approaches for multicomputer-based parallel database sy...
While several distributed (or �shared nothing�) database machines exist in the form of prototypes or...
In this paper, we present an extension of PSA strategy (Parallel Scheduling Algorithm ), to determin...
ABSTRACT The cost of data transfers, and in particular of I/O operations, is a growing problem in pa...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
Concurrency control is one of the most performance critical steps in modern many-core database syste...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
In a multidatabase environment, the traditional transaction model has been found to be too restricti...
that provide data replication. In our previous work, we proposed a centralized algorithm for solving...
Time-critical scheduling in real-time database systems has two components: real-time transaction sch...
In this contribution we present an optimised method for mapping of data-flow graphs onto parallel pr...
International audienceIn this paper, we propose a dynamic global scheduling algorithm for a previous...