Determinism
Posted Aug 22, 2005 6:07 UTC (Mon) by
xoddam (subscriber, #2322)
Parent article:
Looking at Real Time for Linux, PowerPC, and Cell (developerWorks)
Paul seems to be using the word "deterministic" in the sense of
having a guaranteed maximum latency; so Linux is "not yet
deterministic" because certain subsystems can't be guaranteed
to respond (or alternatively, to yield a required resource) in
a given time.
I always thought a "deterministic" system was one that, given
the same inputs on any number of occasions, would produce the
same outputs each time. As soon as you introduce randomness
(from the real world or, in thought-experiments like Schrödinger's
cat-box, from nuclear decay), you don't have a deterministic system
any more.
The concepts are related, but I was confused for a while.
(
Log in to post comments)