Article View: comp.arch
Article #12262Re: Branchless conditionals (Was: More on Linpack pivoting)
From: Marc Sabatella
Date: Tue, 25 Jun 1991 16:32
Date: Tue, 25 Jun 1991 16:32
14 lines
997 bytes
997 bytes
>HP's RISC CPU (and many others) use conditionals to NULLIFY the next >instruction. Here is how the HP compiler 'could' translate the above >statement: >... >Of course some may argue that this is really a branch... No, I think part of the point is that a nullify is not a branch - in particular, it never interferes with prefetch, nor does it alter locality. -------------- Marc Sabatella (marc@hpmonk.fc.hp.com) Disclaimers: 2 + 2 = 3, for suitably small values of 2 Bill and Dave may not always agree with me
Technical Details
Message-ID:
<8840039@hpfcso.FC.HP.COM>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!hplabs!hpfcso!mjsReferences:
<1991Jun14.173510.22510@dg-rtp.dg.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!hplabs!hpfcso!mjs From: mjs@hpfcso.FC.HP.COM (Marc Sabatella) Newsgroups: comp.arch Subject: Re: Branchless conditionals (Was: More on Linpack pivoting) Message-ID: <8840039@hpfcso.FC.HP.COM> Date: 25 Jun 91 16:32:26 GMT References: <1991Jun14.173510.22510@dg-rtp.dg.com> Organization: Hewlett-Packard, Fort Collins, CO, USA Lines: 14