DIRECT - a multiprocessor organization for supporting relational data base management systems

DIRECT - a multiprocessor organization for supporting relational data base management systems
复制标题

DIRECT - 用于支持关系数据库管理系统的多处理器组织

DOI:
10.1145/800094.803046
复制
发表时间:
1978
期刊:
Alzheimer's & Dementia
影响因子:
--
通讯作者:
D. DeWitt
D. DeWitt
中科院分区:
--
文献类型:
--
作者:
D. DeWitt

文献摘要

被引文献

相似文献

提出了Direct的设计,该组织是一个用于支持关系数据库管理系统的多处理器组织。 Direct具有MIMD(多个指令流,多个数据流)体系结构。它可以同时支持Query和Query的并发。分配给查询的处理器数量由查询的优先级及其引用的关系大小动态确定。与某些以前的数据库机器中,关系的大小不限于关联内存的大小。并发更新是通过控制处理器维护的地址翻译表来控制的。 直接正在使用以关联方式搜索的LSI-11/03微处理器和CCD内存实现。新型的跨点开关用于将LSI-11处理器连接到CCD记忆。虽然事实证明,交叉点开关太昂贵,无法在通用并行处理器中使用,但它们的应用程序直接证明这些开关可以成功地用于专用应用程序中。
The design of DIRECT, a multiprocessor organization for supporting relational data base management systems is presented. DIRECT has a MIMD (multiple instruction stream, multiple data stream) architecture. It can simultaneously support both intra-query and inter-query concurrency. The number of processors assigned to a query is dynamically determined by the priority of the query and the size of the relations it references. The size of a relation is not limited to that of the associative memory as in some previous data base machines. Concurrent updates are controlled through address translation tables which are maintained by a controlling processor. DIRECT is being implemented using LSI-11/03 microprocessors and CCD memories which are searched in an associative manner. A novel cross-point switch is used to connect the LSI-11 processors to the CCD memories. While cross-point switches have proven too expensive for use in general purpose parallel processors, their application in DIRECT demonstrates that these switches can be successfully used in specialized applications.