The dark green one is Kansas.Here are the two boards
Careful, I suspect your "Rev A" sounds like the new style board as all 300mhz 604 chips are 604ev and your "Rev B" might be rev b of the older board type. The "rev" relates to the part number, and there are two 8600 board versions, like the 9600. Check the copyright yearPhipli thanks for the info!! I actually don’t have a 9600 but was curious. I was considering one. This information I’m sure will be very helpful to someone with one. Which brings me to the PM8600.. I am about to pop into tomorrow a G3 upgrade. I have the Motorolla 604 @ 300 MHz. So it has the Rev. A with no cache on the logic board, the cache is built into the processor card. I hope it’s compatible.
My new processor is a Newer Tech Technology MAXpowr Apple G3 Processor DT351C2
I do have a Rev B with a cache slot, would it be better to avoid conflict and use that board??
Just for the record, its the cache slot missing on the late 8600, I just got myself muddledThe dark green one is Kansas.
I was wrong about the ROM slot, my Mach V 8600 doesn't have the slot.
AFAIK, Mach 5 ist not 604e, it‘s 604ev or mostly called 604r, ranging from 250Mhz up to 400Mhz. Everything 300Mhz or higher is only suited for Kansas (inline cache) units. This 100Mhz Inline Cache was possible as the 604r supported a bus speed of of up to 100Mhz - compared to max. 66Mhz for the 604e. Back in the 90s, I was working on a 400Mhz 604r card for the regular non-enhanced 8x00/9x00 and 7500/7300/7600. It wasn‘t a big success as the 750was already available ins small quantities. Only super heavy number crunchers had a benefit from the 400Mhz 604r with its much advanced FPU compared to the 750.Mach V cards are Apple CPU cards with PPC604E at the speed of 250 MHz or higher.
It would have been interesting to see that. Apple did have a /233 card for those machines and I think maybe NewerTech had a, like, /250 or so that matched the 250 or 275MHz card UMAX and PowerC were using, but I don't have refs on hand for those.Only super heavy number crunchers had a benefit from the 400Mhz 604r with its much advanced FPU compared to the 750.
Are there 604 specific compiler flags? It feels like the sort of thing software would need to specifically take advantage of. Or at least the mac maths libs.In my own testing, 604ev@300 and G3@300 are the same speed at floating point and the G3 is twice as fast at integer work (which is most of what people notice day-to-day in Classic Mac OS.)
AFAIK, 604r was what IBM called it internally. The chips were labelled 604ev. Regarding the FPU, the floating point of the 603 and G3 had only a 32 bit multiplier (ALU) -- so for floating point multiplies it took two passes (2 cycles) to do a 64 bit floating point operations. The 604's had a full 64 bit multiplier, and so did better at floating point math performance than the others (up to twice as fast). The G4 has picked up the 64 bit ALU, so the G4 does have better floating point performance than the G3.....I've never seen 604r used in a public-facing Mac context, is that something IBM used for 604-based AIX machines, or was it the name of a further evolution of the 604 design that would have succeeded 604ev?
If so, we should probably continue using the terminology Apple and all of the Mac books, magazines, and sites have been using: 604ev. It's also not in NXP's datasheet, and wikipedia's mention of 604r isn't, itself, cited or explained.
It would have been interesting to see that. Apple did have a /233 card for those machines and I think maybe NewerTech had a, like, /250 or so that matched the 250 or 275MHz card UMAX and PowerC were using, but I don't have refs on hand for those.
In my own testing, 604ev@300 and G3@300 are the same speed at floating point and the G3 is twice as fast at integer work (which is most of what people notice day-to-day in Classic Mac OS.)
AFAIK, Mach 5 ist not 604e, it‘s 604ev or mostly called 604r