Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

Atari coding BBS
 
Re: branch optimisation questi
Posted by: Creature XL Jun,28.2005-15:41 

It has a 5-state prediction ( the 1st Pentium has just 4 :). The miss-penalty is not so big as with P4 cause of the relatively small pipeline ( 4 stages). A misprediction is maybe 5 cylces, I dont find the correct number ATM, but it is stated somewhere in the MC68060 PDF. Modern processors ( the 060 aswell) have aswell something named "branch folding".
this means, that you dont have the target address assoziated to the branch-instruction adress in the Branche-Cache, instead the instruction word! therefore no instruction fetch is needed ( that is the reason for the 0-cycle branche mentioned in another post. But I dont find anything bout that in the 060 PDF, but in the Coldfire reports from freescale. the Coldfire seems to have exaclt the same caches ( I/ D/ Branch) as the 060. I am investigating further on the Branch-folding topic...








[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
branch optimisation question gwem Jun,22.2005-00:15
  Re: branch optimisation question rdpkr Jun,22.2005-02:08
    Re: branch optimisation questi Peter Jun,22.2005-09:41
  Re: branch optimisation questi earx Jun,23.2005-15:45
    Re: branch optimisation questi gwem Jun,23.2005-17:49
      Re: branch optimisation questi earx Jun,24.2005-18:36
        Re: branch optimisation questi Creature XL Jun,25.2005-16:01
          Re: branch optimisation questi Creature XL Jun,25.2005-16:11
      Re: branch optimisation questi Leonard Jun,28.2005-14:54
        Re: branch optimisation questi Creature XL Jun,28.2005-15:41


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson