IEEE Transactions on Computers · 1986 · 77 citations · 14 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureParallel ComputingSystems ArchitectureMemory Hierarchy DesignMemory Subsystem DesignMicroarchitecture DesignParallel ArchitecturesParallel Computer ArchitectureProcessor MicroarchitectureExecution Unit OrganizationHigh PerformanceMemory ArchitectureMicroarchitectural Performance ModelingMicroarchitectural SimulationMulticore ArchitecturesProcessor Architecture
Decoupled architectures achieve high scalar performance by cleanly splitting instruction processing into memory access and execution tasks. Several decoupled architectures have been proposed, and they all have two characteristics in common: 1) they have two separate sets of instructions, one for accessing memory and one for performing function execution. 2) The memory accessing task and the execution task communicate via architectural queues.
14
Very high-speed computing systems
Michael Flynn · Proceedings of the IEEE · 1966 · 951 citations
Richard M. Russell · Communications of the ACM · 1978 · 697 citations · Full text