From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [Cbe-oss-dev] Cell and new CPU feature bits From: Benjamin Herrenschmidt To: Andrew Pinski In-Reply-To: <11D4E003-85A4-48A0-9654-BEAE5600B89C@physics.uc.edu> References: <1148011621.13249.7.camel@localhost.localdomain> <20060519051939.GJ8220@pb15.lixom.net> <11D4E003-85A4-48A0-9654-BEAE5600B89C@physics.uc.edu> Content-Type: text/plain Date: Fri, 26 May 2006 16:19:53 +1000 Message-Id: <1148624394.8089.90.camel@localhost.localdomain> Mime-Version: 1.0 Cc: Olof Johansson , linuxppc-dev list , cbe-oss-dev@ozlabs.org, Arnd Bergmann List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , > > I'm assuming you mean the instructions described under "AltiVec Memory > > Bandwidth Management" in secion 5.2 of the Altivec PEM -- dst, dstt, > > dstst, dss and dssall? > > They are nops on the Cell though. They are also microcoded on the 970. It's still useful to have a way to inform userland of their absence (or inefficency). > > If you're referring to the extended dcbt that includes streaming hints > > (as documented in the 64-bit PEM, but not in PPC book2 2.02), then a > > separate bit is likely needed -- obviously at least 970 seems to > > implement them. > > Yes they are implemented on the 970.