Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!rjf001!hpftc!zardoz!henry.jpl.nasa.gov!elroy.jpl.nasa.gov!ames!amdahl!amdcad!cayman!tim From: tim@cayman.amd.com (Tim Olson) Newsgroups: comp.lang.forth Subject: Re: Cost of Forth Chips Message-ID: <26815@amdcad.AMD.COM> Date: 17 Aug 89 15:17:44 GMT References: <893@mtk.UUCP> <21351@cup.portal.com> <5882@pt.cs.cmu.edu> Sender: news@amdcad.AMD.COM Reply-To: tim@amd.com (Tim Olson) Distribution: usa Organization: Advanced Micro Devices, Austin, TX Lines: 14 Summary: Expires: Sender: Followup-To: In article <5882@pt.cs.cmu.edu> koopman@a.gp.cs.cmu.edu (Philip Koopman) writes: | Pipelining does not affect the consistency of response in | a real time program, but it does affect the interrupt response | latency, since you have all that state to save when processing | an interrupt. What pipeline state do you need to save when responding to an interrupt? Everything in the pipeline before the "commit point" is flushed, while everything after the commit point continues on through the pipeline. This all happens pretty much instantaneously. -- Tim Olson Advanced Micro Devices (tim@amd.com)