>From dt-testbed/proto3/README:

Ah, much better!  The previous rev required static branch backpatching to
be off to test dynamic branches.  Ramon had noticed this and
made a fix to allow static branches backpatching to work
along with the dynamic branch code, like it should.  There
were also static branches in the test guest code, so not
allowing the dynamic tcode address backpatching was dragging
the performance down.  It now takes much less actual workload
to cost average the price of dynamic branch handling technique.

                                          (DT/native)
                                           3nd effort
  workload      microloops  native    DT   factor
  ----------------------------------------------------------------
  NOP                         .52    2.68    5.2
  add cascade     5          1.87    4.08    2.2
  add cascade    10          3.59    5.76    1.6
  add cascade   100         27.24   29.35    1.1

-Kevin

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kevin Lawton                        [EMAIL PROTECTED]
MandrakeSoft, Inc.                  Plex86 developer
http://www.linux-mandrake.com/      http://www.plex86.org/

Reply via email to