Quantcast
Channel: Processors
Viewing all articles
Browse latest Browse all 123789

Forum Post: RE: C6747 Floating Point Performance is the pits!

$
0
0

Hey guys, still looking for help on this.  

I was looking through the "TMS320C6000 Programmer’s Guide" (SPRU198K, pg. 2-2) and I found this statement:

When using floating-point instructions on a floating-point device such as
the C6700, use the −mv6700 compiler switch so the code generated will
use the device’s floating-point hardware instead of performing the task
with fixed point hardware. For example, the run-time support floating-point
multiply will be used instead of the MPYSP instruction.

This jumped out at me because as you can see from the last post my biquad Process() call I have lots of MPYSP instructions in the assembly.  However I do have the -mv6740 compiler option enabled.  Does the fact that I am using the MPYSP instruction definitely mean it is using fixed-point hardware for floating-point operations?


Viewing all articles
Browse latest Browse all 123789

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>