Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!paperboy!meissner From: meissner@osf.org (Michael Meissner) Newsgroups: comp.arch Subject: Re: optional uncached load/store Message-ID: Date: 24 Apr 91 02:56:43 GMT References: <1991Apr15.193425.3436@waikato.ac.nz> <1991Apr23.053619.13474@kithrup.COM> <51902@apple.Apple.COM> Sender: news@OSF.ORG Organization: Open Software Foundation Lines: 15 In-reply-to: baum@apple.com's message of 23 Apr 91 22:41:58 GMT In article <1991Apr23.053619.13474@kithrup.COM>, sef@kithrup.COM (Sean Eric Fagan) writes: | Perhaps that's where a 'don't cache' attribute on a load/store might be | useful... You could probably do it now by having telling the OS to not | cache the page your data are in (although that won't work on all systems). Another place a don't cache attribute is useful is VERY large floating point array code (ie, if the loop is vectorizable, and you have enough registers to unroll the loop to get rid of latencies of bypassing the cache). That way you won't be continually flushing the cache in processing your mega-array. -- Michael Meissner email: meissner@osf.org phone: 617-621-8861 Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142 Considering the flames and intolerance, shouldn't USENET be spelled ABUSENET?