Power Mac product managers David Limp and Ross Ely came close to confirming reports carried in MacWeek that Apple Computer Inc is working with partners IBM Corp and Motorola Inc to increase the performance of the 603 processor. Other sources confirmed that emulated performance was indeed marginal in the initial 603 prototype configuration. Today’s PowerPC 603 has 16Kb of cache, split into 8Kb each for data and instructions. The PowerPC 601, by comparison, has unified 32Kb caches – just right to hold the instruction set translation look-up table at the heart of Apple’s current 68LC040 emulation. Ely says Apple is concerned with getting as much cache as is economically possible on the 603 chip, but insists that the 603-based product line is on schedule. The position on the reported new 68LC040 emulator is more complex. The Apple product managers emphatically deny MacWeek’s suggestion that a ground-up redesign of the 60LC040 emulator is under way – the paper suggested that the redesign would offer an order of magnitude increase in performance. However reliable sources in Apple UK point out that there are two types of emulator: comparatively ‘simple’ systems that map each 68000 instruction onto a PowerPC routine; or more complex systems, like Insignia Solutions Ltd uses, where code blocks are translated on the fly and held in cache for future use. Apple is using the first approach, but the source says it is a safe bet that the more complex emulation is being looked at in Apple’s labs. He adds, however, that Apple’s number one priority with any emulator must be stability – an acknowledgement that any new code will have to undergo an exhaustive period of testing, before seeing the light of day. – Theo Gantos (theo(AT)teka.com)