Re: [PATCH] 2.6.19 m68k Atari: EtherNEC support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Tue, 12 Dec 2006, Michael Schmitz wrote:

I killed the movep stuff, I'm not sure it still is really a win (maybe at
68000 times it was, but on a 68060 it certainly isn't), some operations
should be even considerably faster now (e.g. odd<->even copy).

The kernel started out on 030, and Andreas wouldn't have written it if it
didn't speed things up there. For emulation and 060 we can probably drop
it. My only rationale for using it was to start from something that had
worked at some time in the past :-)

I don't see a big difference in speed in ARAnyM; need to test on the real
hardware for that.

I guess aranym prefers more compact code, so movep might be faster there.
Looking through the manuals it seems on a 030 a movep is sligtly faster 
than four moveb, but on the 040 it's already the other around. If there 
are also waitstates due to the fb access the small advantage might be 
completely gone, so unless some wants to optimize this badly for a 030, I 
guess I prefer the more generic version. :)
Large copy and draw operation are done now using 32bit accesses anyway, so 
it would be only single column operations where movep could be useful.

bye, Roman
-
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Video for Linux]     [Yosemite News]     [Linux S/390]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux