On Wed, 30 May 2007 11:45:10 -0700 Edward Jaffe <[EMAIL PROTECTED]>
wrote:

:>Binyamin Dissen wrote:
:>> Why would an AMODE change require a pipline flush? It doesn't branch 
anywhere.
:>> The current pipline should be valid.

:>I simply indicated that, in *my* experience, address mode switching is 
:>fairly expensive and suggested one possible cause. (FWIW, I've found 
:>similar "slowness" occurs for other PSW-change instructions as well 
:>e.g., changing the PSW key or translation mode.)

A key change caused a slowdown? Interesting.

I have lots of code where it switches to key0 for a few instructions.

I was reading the POPs regarding machine checks, and it did indicate that the
PSW is built of a few separately maintained pieces (with a separate validity
bit for each section). 

:>Rather than argue about it, I suggest you run your own benchmarks.

Not arguing - just trying to understand why.

--
Binyamin Dissen <[EMAIL PROTECTED]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to