Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!sun-barr!newstop!sun!joe!petolino From: petolino@joe.Sun.COM (Joe Petolino) Newsgroups: comp.arch Subject: Re: RISC multiprocessors Message-ID: <128287@sun.Eng.Sun.COM> Date: 22 Nov 89 18:48:37 GMT References: <13319@pur-ee.UUCP> <280004@hpdml93.HP.COM> <23963@cup.portal.com> <2118@cs-spool.calgary.UUCP> Sender: news@sun.Eng.Sun.COM Reply-To: petolino@sun.UUCP (Joe Petolino) Organization: Sun Microsystems, Mountain View Lines: 12 >> Plus, the R3000 cache is write-through, and a reasonable >> multiprocessor system needs write-back caches. >As long as they are physical write back caches and not virtual. Unless you >like flushing huge virtual writeback caches everytime you context switch >and mapin your next process. The solution to this problem is obvious: use the process ID (or something smaller which maps to the process ID) as part of the Virtual Address tag. People have been doing it for years. -Joe