The name powerbook is not powerpc-related as far as i know
Possibly true, but the first PowerBooks appeared in October 1991, and the letter of intent for the PowerPC Alliance began in the summer of 1991, and formally cemented on October 2, 1991. The Book bit is easy to explain, because of the DynaBook concept, but it's hard (for me) to explain why Apple would call the range PowerBooks if they hadn't intended to keep the name in anticipation of PowerPC Macs (and importantly, PowerPC laptops).
en.wikipedia.org
en.wikipedia.org
M88K Emulation Perfomance
Earlier in the thread I tried to imagine what the M88K emulation performance might be like. I came up with about 10 cycles minimum per emulated instruction, using the 2-word table approach actually used by the PowerPC emulator. Is this credible? To estimate this I looked up the SpecInt performance of M88100 computers (basically the AViiON systems by Data General); compared that with SpecInt for early PowerPC and scaled it against early PPC emulation performance.
System/CPU | MHz | SpecInt92 | Ratio |
---|
DG 4100/88100 | 25 | 17.4 | 0.28 |
IBM 250/MPC601 | 66 | 62.6 | 1 |
HP 425t/68040 | 25 | 12.3 | 0.20 |
Compaq DkPro/80487SX | 25 | 14.2 | |
So, if a PowerMac at 66MHz was similar to a Mac Iici/Cache at 25MHz. Then from this
LowEndMac link, such a Mac Iici was 4.3x faster than a Mac SE, then a 25MHz 88100 M88K Mac would possibly emulate a 68K at 1.2x the speed of a Mac SE, which essentially ran at 7.5MHz. Now we can calculate the number of M88K clock cycles, since the minimum instruction = 7.5/4 = 1.875 MIPs, so 25MHz/1.875 = about 13 cycles per minimal instruction. It's not really possible to use the full 0.175MIPS/MHz (vs 0.25MIPS/MHz), because my emulator draft doesn't handle more complex instructions (and addressing modes: loads and stores increase emulated performance, decoding decreases it, multiplies and divides would be faster [but are rare], FPU much faster, Barrel shifter would emulate at 10c for all immediate shifts, but 14c on average for a 68000 [so immediate shifts would emulate on average like a 35MHz 68000 !!!] etc).
One final note: I've included the 68040's and 80487SX SpecInts on the bottom line. The 68040 aims for RISC-like performance, and the 88100 is only 40% faster at 25MHz (like a 35MHz '040), but we can see that it's already losing out to Intel. Given the emulation hit and the relative cost of an 88100 chipset, could an M88K Mac even make sense? - Only for specialised applications IMHO, but that was the assumption at the beginning.