I am evaluating several candidate DSPs, and I noticed that the C6748 is thrashing L1P cache during some of the benchmarks. On investigation, it was revealed that the Run-Time Support library calls were causing L1P conflicts with the floating-point math benchmarks, since FP divide operations are handled by RTS functions. Our target application will have to perform FP math throughout much of the code, so this is a critical issue. What solutions exist?
Thanks,
Clayton Gilmore
Software Engineer
Rockwell Collins, Inc.