On the effect of branch mispredictions in the Squeak VM

Bert Freudenberg bert at isg.cs.uni-magdeburg.de
Mon Jul 7 13:26:06 UTC 2003


Am Montag, 07.07.03 um 14:59 Uhr schrieb Andreas Raab:

>> The PowerPC 750 (G3) was designed with
>> this kind of table-driven dispatch code in mind, since that was the
>> basis for the 68K emulator which Apple used.  The pipeline is only 5
>> stages, so branch misprediction penalties are quite small compared to
>> the 20 cycles of the P4.
>
> Very interesting - do you have a URL handy for this? I'd like to read 
> up on
> it.

I'm, not sure about the G3, but this was quite interesting:

	http://arstechnica.com/cpu/01q2/p4andg4e/p4andg4e-1.html

-- Bert



More information about the Squeak-dev mailing list