Toggle Main Menu Toggle Search

Open Access padlockePrints

The Architecture of the ICL GOLDRUSH MegaSERVER

Lookup NU author(s): Professor Paul WatsonORCiD



This paper discusses the requirements which are to be met by a parallel computer system if it is to satisfy the requirements of commercial database processing, and describes how one such system - the ICL GOLDRUSH MegaSERVER - has been designed to meet these requirements. GOLDRUSH is a distributed store parallel processor consisting of up to 64 elements, each of which can co-operate in database processing, exploiting both the parallelism found within complex queries (intra-query parallelism) and that found between queries in On-Line Transaction Processing workloads (interquery parallelism). The paper discusses the requirements of business critical database applications including high availability, integrity and manageability. It then details the architecture of GOLDRUSH in order to show how a commercially available system has been designed to meet these requirements; this includes resilience to failure of hardware components such as disks and processors, and the provision of system management applications which allow the parallel machine to be managed as a single system.

Publication metadata

Author(s): Watson P, Catlow GW

Editor(s): Goble, C., Keane, J.A.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 13th British National Conference on Databases: Advances in Databases (BNCOD)

Year of Conference: 1995

Pages: 249-262

Date deposited: 22/09/2010

ISSN: 0302-9743 (Print) 1611-3349 (Online)

Publisher: Springer


DOI: 10.1007/BFb0000551

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783540601005