The design and description of computer architectures
The design and description of computer architectures
Implementation of logical query languages for databases
ACM Transactions on Database Systems (TODS)
Logic for problem-solving
An amateur's introduction to recursive query processing strategies
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
A guide to the SQL standard
The Alexander method-a technique for the processing of recursive axioms in deductive databases
New Generation Computing
An overview of DDC: Delta Driven Computer
Volume I: Parallel architectures on PARLE: Parallel Architectures and Languages Europe
DDC Delta Driven Computer—a parallel machine for symbolic processing
Proc. of an advanced course on Future parallel computers.
Towards a theory of declarative knowledge
Foundations of deductive databases and logic programming
Communications of the ACM
Principles of Database Systems
Principles of Database Systems
Logic and Data Bases
Hashing Methods and Relational Algebra Operations
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
GAMMA - A High Performance Dataflow Database Machine
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
The schuss filter: A processor for non-numerical data processing.
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
On the efficient implementation of production systems.
On the efficient implementation of production systems.
Hi-index | 0.00 |
Efficiency in databases is a major requirement. This paper presents some solutions to cope with this problem. One solution is to execute operations in parallel: this is done in the “Delta Driven Computer” DDC, which is a multiprocessor machine with distributed memory dedicated to relational and deductive databases. In DDC, relations are distributed among the nodes of the machine, and the data are processed asynchronously in each node. To do that in an efficient way, a coprocessor, specialized for relational operations, is also proposed. It is called &mgr;SyC, for “microprogrammable Symbolic Coprocessor”. This paper is divided into two parts. The first part describes DDC, presenting the architecture, the languages, and an original computational model. The second part describes &mgr;SyC, its architecture, instruction set and the data structures used at the &mgr;SyC level.