Thread: SysInfo 4.0
View Single Post
Old 11 June 2016, 00:58   #154
Registered User
Join Date: Jan 2010
Location: Kansas
Posts: 876
Originally Posted by Cylon View Post
I doubt the assembler used to compile SysInfo does anything specific regarding 040/060 behaviour. That's why it returns bogus results, even if the factor of speed increase is plausible.
An assembler programmer has to do his own instruction scheduling and choose the instructions which work in all integer pipes. A compiler is supposed to be able to do this but most of the 68k compiler backends have trouble generating good enough code for an instruction scheduler to make much of a difference. The superscalar CPU just ends up executing instructions in parallel which shouldn't even exist.

Last edited by matthey; 11 June 2016 at 09:20.
matthey is offline  
Page generated in 0.08693 seconds with 9 queries