Dead Hackers Society
Other BBSes »
 
 

68k Inside

Sommarhack 2024

Silly Venture 2024 SE
Demoscene  Coding  CT60  Buy/sell

CT60 and related things BBS
 
SV+move16 = not cool anymore
Posted by: mikro Jan,30.2014-21:33 

Hi guys,

just FYI, with some hacking of the PMMU I managed to get much better performance from the SuperVidel. Read this first: http://dhs.nu/bbs-ct60/index.php?request=13274

My original numbers (running at 66 MHz):

Fastram -> ST-ram (c2p): 37 FPS
Fastram -> SV-ram (c2p): 43 FPS
Fastram -> SV-ram (move16): 55 FPS
SV-ram direct render: 41 FPS

This clearly indicates that the move16 approach is the fastest. Not anymore! After setting SV-RAM area as "cache-inhibited, imprecise", I'm getting:

Fastram -> ST-ram (c2p): 37 FPS (no change to ST-RAM)
Fastram -> SV-ram (c2p): 50 FPS (much faster as it's long access)
Fastram -> SV-ram (move16): 55 FPS (no change since move16 ignores cache)
SV-ram direct render: 62 FPS (woooohooooooo, byte copy unchained, thanks to the FSB buffer)

So what? So trash your copy code, only thing needed is to write directly to SV-RAM, this is how it was supposed to be.

This has been verified also with http://sparemint.org/cgi-bin/cvsweb/freemint/doc/programmer/examples/memspeed, the performance boost is the same.

P.S. I've sent the "patch" to Nature, don't worry. Ask Peter when he is going to release it ;)







[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
SV+move16 = not cool anymore mikro Jan,30.2014-21:33
  Re: SV+move16 = not cool anymore saulot Jan,31.2014-12:05
    Re: SV+move16 = not cool anymore Beetle Jan,31.2014-22:21


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson