9068 and faster code execution and use dual-core

Hi eveyone,

I'm working on a project where a C library is called a vi Labview on computer target. I have two platforms Crio namely 9082 and 9068 who have two operating systems and hardware. I compiled my code with Labwindows and successfully run in the Crio 9082 in 70 Ms when I check with the distributed systems management tool, are both the active processor cores taking on 50% load.

For the second platform Crio, namely 9068, I compiled the code even with Eclipse and run it on 9068. It works and produces the same result, but in Ms. 1400 when I check the CPU usage, a single processor takes almost 100% of load and the other is about 7%. It seems that the CPU allocation is different from 9082. I tried looping timed to manually adjust the cpu but it does not work (namely it allows only 1 cpu usage). My basic problem is to run my code faster in 9068, and of course, the problem may be different by an inefficient use of dual core in 9068. I tried different code optimizations (i.e., - O2,-O3, - Os) in Eclipse gear and they make almost no difference. Any suggestion is appreciated. Thanks in advance.

Gear

OK, so it looks like you don't have that a single thread of execution, then, is that correct?

There are compilation flags that can significantly improve the performance of point floating on the ARM. If you are not already doing so, I recommend the following (in http://www.ni.com/tutorial/14625/en/#toc5)

(Objectives focusing on the ARM) Perform the following steps to improve the performance of the floating-point operations:

  1. Select settings under of generation C/C++ in the left pane of the Properties dialog box.
  2. In the tool settings tab, select various under the cross GCC compiler .
  3. In the text box of other flags , add a space after the existing text and type - mfpu = vfpv3 - mfloat-abi = softfp

 

Tags: NI Software

Similar Questions

Maybe you are looking for

  • Why install different cleaning methods?

    I plan to do a clean install of El Capitan following a wave of seemingly random crashes and stalls. A search of the internet translates into two basic methods. It is on the Apple Support site and seems very simple and direct, involving little more us

  • Satellite P870/026 missing after update 8.1 Win 5 GHz wireless

    Miss me my wireless 5 GHz on my laptop, it's no longer on the list after that I updated to Windows 8.1 Anyone know what is the solution? I have contacted Netgear, and they said to contact Toshiba to try to solve the problem of driver for Windows 8.1

  • I have an acer laptop which you get camera to work?

    I got an ACER laptop and it did not come with a manual, and I don't know how to find the camer on it so I can use it. It was a gift

  • Using a soap Web service

    Hello I want to use a soap Web service. So far, I tried (without success) wws and am now explore gSOAP (http://www.cs.fsu.edu/~engelen/soap.html) It generated classes with success and I don't get any errors displayed (I just added all generated class

  • Pixels of shift when minimized

    When my application is reduced, some pixels inside start to kind of variation or to shake a little. It is fine when it is in full screen mode. Also, when 'Behavior of the Application' is set to 'Break', this vibration happens. I think it has somethin