| PLEX86 | ||
IBM 610 workstation computer 3428And do you know how many times my guys had been told to "Trust our hardware"? Go read TW's RH20 project report. IBM 610 workstation computer 3429 I don't believe that this is pure hardware. The software has to be able to at least get-set a status. +--------------- Why... How can I explain this....This is similar to any traffic control system. The hardware people develop all this neat lovey stuff that can detect cars approaching, and optimally change the stop lights to "ensure smooth traffic control". Then it gets installed. Instant disaster because no bit flows (user usage) ever waited their turn nor obeyed all rules mindlessly. IBM 610 workstation computer 3431 I see a wide chasm in terminology and understanding. Symetric Multi-Processing is ONLY the facility that allows you to continue... So telling me to trust your hardware to do the "right" thing is like a male promising the female won't get preagnant because he says so. IBM 610 workstation computer 3430 Why? One shouldn't have to stop the whole system, just to pay attention to a CPU... I know this is the problem. We had similar problems, the magnitude of the numbers are just different. Just because you speaketh in nanoseconds and we spaketh in microseconds doesn't make the problems different. The problem is the biz has installed a two foot water pipe and expects to deliver fluids at the increased rate but never changed the 1-2" pipe that the drinkers have installed in their houses. What people are trying to tell me here, is that those users can't be affected by by the bigger pipe. That's bullpoo. All their taps blow out because the increased pressure... or something. My point is that you hardware types can never predict all events and solve them with design before these circumstances are known. This is impossible and you are arrogant to even think that it might be possilbe. It is the OS who has to be given status information and it is the OS that has to decide what should be done. Every installation will want something different done. This is the human aspect to the design and no hardware can anticipate nor should it, what all humans will want their systems to do.
Now, please think why there has to be a snoopy. That's because at some point a human has to be told the status of the system. Hopefully, there is enough information so that the human can make an educated decision. In some cases on some sites, the human will respond the same way to the same situation; this procedure can be canned; we call it batch or programming. But no OS nor hardware developer can ever predict what each human is going to decide because no site is the same. IBM 610 workstation computer 3432 It is a poor man's fault tolerance. SMP makes a system able to withstand faults. Why do you think I'm fighting... BAH
|
||||
IBM 610 workstation computer 3429 Alt Folklore Computers from Newsgroups The #1 Usenet Provider on the Internet
|
||||