Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

Atari coding BBS
 
Re: floats on 060
Posted by: dml Jan,31.2014-17:55 

Memory bandwidth and scheduling float/integer in parallel...

If you're using fp mainly to take advantage of very fine grained pairing/overlaps - rather than looking at which is more suitable for a specific problem - almost certainly need to handcode it (GCC isn't that good).

The question of whether its better to pair integer+float or integer+integer probably comes down to the duration of the overlap, whether it is symmetric, and whether the dispatch is the limiting factor or not. I can't answer that one for 060 (somebody else here might), but yes its worth playing with for sure.

On some other architectures it usually turned out faster to pair float+integer so long as they are both doing unrelated work. If you have to convert between them constantly it began to suck. Might be less of a problem on 060 but convert/transfer overhead is probably always present in some form...

Dunno if thats helpful or not!








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

Topic Posted by  Date 
floats on 060 deez Jan,31.2014-16:53
  Re: floats on 060 dml Jan,31.2014-16:59
    Re: floats on 060 deez Jan,31.2014-17:14
      Re: floats on 060 dml Jan,31.2014-17:35
        Re: floats on 060 dml Jan,31.2014-17:55
          Re: floats on 060 deez Feb,04.2014-14:07
  Re: floats on 060 Thomas / New Beat Feb,03.2014-09:27
    Re: floats on 060 mOdder Feb,03.2014-22:48
      Re: floats on 060 deez Feb,04.2014-15:00
    Re: floats on 060 deez Feb,04.2014-14:08
  Re: floats on 060 mikro Feb,04.2014-11:17
    Re: floats on 060 dml Feb,04.2014-16:27
      Re: floats on 060 sqward Feb,07.2014-02:53


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