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.



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

  • Lost administrative password recovery options

    About once a day, I see the same post "I lost my administrative password for my computer" "I don't remember my password" "I need to change the password and I don't remember" Without failure, we put the passwords and forget about them and it is not al

  • Possible to get images of dead iPhone 6s?

    Hello I turned off my iPhone 6 and when I went to turn the phone back on does not respond. All black screen and trying to start by pushing the power button / stop and the button "home" for long periods does not help. When the connection to my mac the

  • Why the DNS cache would have entered negative when connecting?

    Hello Thanks in advance for reading this. I have a problem when DNS cache contains negative entries to our Exchange Server, the file server / printing and even some among the domain controllers.  I tried to completely flush the cache by using the ipc

  • graphic dv7t quad edition upgrade

    can I can I pass my dv7t quad edition Radeon 6490 to radeon 6770 is available in part store

  • I'm stuck in safe mode for the month.

    I can't get out of safe mode. When I reboot, I have to choose to be in safe mode. If choose not to go in safe mode, my screen becomes white.