Branch Table Buffers
BTB: Tag + prediction + next address
- Of course more costly
- can still be associated with cache line (UltraSparc)
- implemented in a straightforward way in Pentium; not so straightforward in Pentium Pro (see later)
- decoupling of BPT and BTB in Power PC and PA-8000
- entries put in BTB only on taken branches (small benefit)