Loading...
Please wait, while we are loading the content...
Similar Documents
Fault-tolerant, real-time, multi-core computer system
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Gostelow, Kim P. |
| Copyright Year | 2012 |
| Description | A document discusses a fault-tolerant, self-aware, low-power, multi-core computer for space missions with thousands of simple cores, achieving speed through concurrency. The proposed machine decides how to achieve concurrency in real time, rather than depending on programmers. The driving features of the system are simple hardware that is modular in the extreme, with no shared memory, and software with significant runtime reorganizing capability. The document describes a mechanism for moving ongoing computations and data that is based on a functional model of execution. Because there is no shared memory, the processor connects to its neighbors through a high-speed data link. Messages are sent to a neighbor switch, which in turn forwards that message on to its neighbor until reaching the intended destination. Except for the neighbor connections, processors are isolated and independent of each other. The processors on the periphery also connect chip-to-chip, thus building up a large processor net. There is no particular topology to the larger net, as a function at each processor allows it to forward a message in the correct direction. Some chip-to-chip connections are not necessarily nearest neighbors, providing short cuts for some of the longer physical distances. The peripheral processors also provide the connections to sensors, actuators, radios, science instruments, and other devices with which the computer system interacts. |
| File Size | 100009 |
| Page Count | 1 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_20120014119 |
| Archival Resource Key | ark:/13960/t9673fm9g |
| Language | English |
| Publisher Date | 2012-09-01 |
| Access Restriction | Open |
| Subject Keyword | Computer Operations And Hardware Chips Switches Central Processing Units Architecture Computers Multiprocessing Computers Memory Computers Real Time Operation Data Links Fault Tolerance Microprocessors Computer Techniques Product Development Computer Design Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Technical Report |