#93 BAT Lookup Speed-Up

open
nobody
None
5
2005-03-27
2005-03-27
Cassondra Foesch
No

Offloaded just about all of the work in BAT lookup to
pre-calculated values, calculated at the time the BAT
values change. Thus shortening the time to check a
BAT, and calculate a BAT significantly.

BAT address validation and calculation should be
significantly faster with this, as that is far more
common than BAT changes.

Discussion

  • BAT Lookup Patch 2005-03-27

     
    Attachments
  • Max Jakub Ried
    Max Jakub Ried
    2005-03-29

    Logged In: YES
    user_id=890320

    I cannot apply this to the current altivec or normal CVS :(

     
  • Alex Smith
    Alex Smith
    2005-03-30

    Logged In: YES
    user_id=1151901

    This patch is hard to apply to altivec, due to differences
    in ppc_cpu.h, although it is possible by manually editing
    the files

     
  • Max Jakub Ried
    Max Jakub Ried
    2005-03-31

    Logged In: YES
    user_id=890320

    Is it senseful to apply them?

     
  • Logged In: YES
    user_id=628128

    It's not really worth patching in, because the speed up is
    only over less than 1% of address calculations.

    It's more so here, so people can review the code itself and
    determine it to be correct first.