🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #12262

Re: Branchless conditionals (Was: More on Linpack pivoting)

#12262
From: Marc Sabatella
Date: Tue, 25 Jun 1991 16:32
14 lines
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!mjs
References: <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