摘要 |
A design for a computer architecture that has been decentralized to a maximum extent to provide for increased system throughput, enhanced system security and stability while, at the same time, decreasing complexity within the system. The design includes a multitude of specially designed processing units, a bus system which has buses specially designed for interconnecting all of the processing units, and a set of operations that are designed to work in such a system. Each processing unit is designed to be programmed to do one small part of the computing task, each processing unit taking its turn, one after another, until the task is complete. Most of the buses are designed to be split up into smaller sections by the use of software thereby isolating sections of the processing units into groups, each with its own small section of the buses. Each isolated group of processing units can then be assigned a process to handle without interference to, or from, any other process within the system. A bus that is not split up into smaller sections provides for communication between processes. Included is a set of operations that are designed to maximize the potential for processing, control, and storage in such a design.
|