Publication | Open Access
A disruptive computer design idea: Architectures with repeatable timing
42
Citations
20
References
2009
Year
Unknown Venue
EngineeringComputer ArchitectureSoftware EngineeringHierarchical Memory ArchitecturePredictable TimingProcessor ArchitectureHardware ArchitectureHardware SecurityHigh-performance ArchitectureComputer DesignParallel ComputingManycore ProcessorInstruction-level ParallelismDesignRepeatable TimingComputer EngineeringComputer ScienceSoftware DesignMany-core ArchitectureParallel Programming
This paper argues that repeatable timing is more important and more achievable than predictable timing. It describes microarchitecture approaches to pipelining and memory hierarchy that deliver repeatable timing and promise comparable or better performance compared to established techniques. Specifically, threads are interleaved in a pipeline to eliminate pipeline hazards, and a hierarchical memory architecture is outlined that hides memory latencies.
| Year | Citations | |
|---|---|---|
Page 1
Page 1