Computer · 1991 · 108 citations · 12 references
ComputingComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingReal-time SystemsDistributed ComputingDistributed Systems ArchitectureParallel ArchitecturesReal-time Systems ArchitectureReal-time Systems DesignReliable Distributed SystemsClock Synchronization In Real-time SystemsFault-tolerant Real-time SystemsFault-tolerant RoutingHexagonal ArchitectureHigh PerformanceReal-time Hardware ArchitectureReal-time ProcessingReal-time Processing Architecture
The design, implementation, and evaluation of a distributed real-time architecture called HARTS (hexagonal architecture for real-time systems) are discussed, emphasizing its support of time-constrained, fault-tolerant communications and I/O (input/output) requirements. HARTS consists of shared-memory multiprocessor nodes, interconnected by a wrapped hexagonal mesh. This architecture is intended to meet three main requirements of real-time computing: high performance, high reliability, and extensive I/O. The high-level and low-level architecture is described. The evaluation of HARTS, using modeling and simulation with actual parameters derived from its implementation, is reported. Fault-tolerant routing, clock synchronization and the I/O architecture are examined.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
12
Synchronizing clocks in the presence of faults
Leslie Lamport, P. M. Melliar‐Smith · Journal of the ACM · 1985 · 543 citations · Full text