Performanc​e comparison​---using LABVIEW..b​etween Embedded and general-pu​rpose Intel's single VS multi-core CPU

hi guys;
kindly, can any one tell me : is it possible to use Labview installed on desktop pc to show up statistically the main performance key features between mutlicore systems and single core systems but with (two versions, embedded and general purpose CPU) . in other words: I'm trying to resemble embedded cpu with general purpose CPU so that i can only work on Desktop pc than say that the obtained results are the same for embedded multicore CPU.
to get things more clear:...embedded multicore processors are now hitting the embedded market segments such as (small and portable devices with internet, multimedia and wimax tech. enabled that take advantage of recent multicore tech.).
general-puroses Multicore processors: like desktop and servers based processors,
according to what 've read, Intel is producing same processor model but with different applications : (embedded and general-purposes applications)

Hello,
Please look at this page which shows a new feature in LabVIEW 2009, but particularly interesting is the video which shows the performance benefits on a PC platform of single core VS multicore.
LabVIEW doesn't have any ability to emulate a multi-core embedded processor (unless its an intel x86 processor that labVIEW supports!) so to discover the performance benefits of embedded multicore processors, you would need an external hardware board and devise a test in which labVIEW can measure the timing via an external pin toggled by a program running on the embedded processor that could utilise multiple cores (there may be other ways but this is the way that comes to my mind).
I hope this helps you!
Mark B
===If this fixes your problem, mark as solution!===

Similar Messages

  • Battery management system design for EV to monitor and to balance the Li-Ion cells' voltages using LabView, NI myRIO-1900 and LTC6804-2 IC

    Hello,
    I have NI myRIO-1900 and LabView 2014. I need to design a Bettary management system to monitor and balance the rechargable Lithium-Ion battery packs' voltages and charges using LTC6804-2 IC. I am facing some problems to program the IC for monitoring and balancing the cells' voltages and charges using LabView via NI myRIO. Can anyone help me to design this by giving some references and technques.
    Thanks in advance.
    Mohammad Hoque
    [email protected]

    Hi Mohammad,
    I believe with EPS you can monitor the cells' voldates and charging. I'm not sure what you mean by balancing, though. Can you elaborate a bit more?
    Thanks.

  • Can I use Labview 2013 on 64bit and 32bit PC interchangeably?

    Hello,
    I am currently running Labview 2013 base package on Windows 7/64 bit laptop PC, which is not permanently kept in the lab.  I need to buy a 32-bit desktop PC to operate a non-Labview application, but, it would be very convenient to use the new 32-bit machine to run Labview also, since it WILL BE permanently in the lab.  Then, I wouldn't have to be connecting/disconnecting the laptop in the lab every time I am doing system development.
    Can I load my version of Labview 2013 on a Windows 7/32-bit desktop system and write/run VIs the same way I currently do on my Windows 7/64-bit laptop?
    If the 32-bit and 64-bit are interchangeable, then, I would get a higher end 32-bit system.  If they are not, then, I will get the cheapest 32-bit system available, and dedicate it to the non-Labview application.
    Thanks,
    Dave
    Solved!
    Go to Solution.

    dav2010 wrote:
    I am currently running Labview 2013 base package on Windows 7/64 bit laptop PC, which is not permanently kept in the lab.  I need to buy a 32-bit desktop PC to operate a non-Labview application, but, it would be very convenient to use the new 32-bit machine to run Labview also, since it WILL BE permanently in the lab.  Then, I wouldn't have to be connecting/disconnecting the laptop in the lab every time I am doing system development.
    You seem to be confusing a few things.
    A typical PC can run either a 32 bit windows or 64 bit windows 7. The 32 bit version can only support up to 4GB of RAM, while the 64 bit does not have this limitation.
    Both versions can run 32 bit applications and most applications are still 32 bit. (In contrast, a 64 bit application cannot run under a 32 bit OS).
    With respect to LabVIEW, a typical installation uses LabVIEW 32 bit, independent of the bitness of the OS. (There are very few specializes scenarios where 64 bit LabVIEW is even useful). I assume that your LabVIEW is 32 bit on your current 64 bit PC. Is this assumption correct?
    With the current RAM prices, and keeping memory upgrades in mind, it does not make a lot of sense to even install a 32bit OS (except maybe on a cheap netbook). 64bit Windows can run 32 bit applications just fine. Are you sure that your special application is an exception here?
    In any case, VIs are freely interchangeable between LabVIEW 32 and 64 bit (and even mac and linux). When moved to a new platform, they simply recompile automatically.
    dav2010 wrote:
    Can I load my version of Labview 2013 on a Windows 7/32-bit desktop system and write/run VIs the same way I currently do on my Windows 7/64-bit laptop?
    If your version is Labiew 2013 (32 bit) (and I assume it is!), you can run it on both systems. If you are currently using LabVIEW 64 bit (unlikely), you need to install LabVIEW 32 bit on the 32 bit machine. Even in that case, theVIs are fully interchangeable.
    LabVIEW Champion . Do more with less code and in less time .

  • Eye Diagram using Labview version 8.6 and Digitizer 5922

    I am trying to implement an eye diagram for some analysis. I have Labview version 8.6 and NI PXI Digitizer 5922. Is it possible to do some eye diagram analysis using this hardware/software. Do I need a specific toolkit for this?

    To answer your questions in order:
    Yes, you can and No you don't.
    Remember that an eye diagram is basically just an XY plot of one input channel against another. For example, amplitude vs phase.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Getting Error 08 when attempting to build exe using LabVIEW 2009 (32 bit) and Windows 7

    Testing development platform on Window 7 vs XP. I received following message while building an executable using 2009 32 bit on Windows 7 machine. Same build will work on an XP machine.
    Error 8 occurred at Copy in AB_Engine_Copy_Error_Files.vi->AB_Application.lvclass:Copy_Error_Files.vi->AB_Application.lvclass:Copy_Files.vi->AB_EXE.lvclass:Copy_Files.vi->AB_Build.lvclass:Build.vi->AB_Application.lvclass:Build.vi->AB_EXE.lvclass:Build.vi->AB_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  File permission error. You do not have the correct permissions for the file.
    =========================
    NI-488:  DMA hardware error detected.
    C:\Program Files (x86)\National Instruments\Shared\LabVIEW Run-Time\2009\errors\Internet Toolkit-errors.txt
    Any suggestions?
    Thanks

    For any who may be having this problem here is a little more information and what I did to get around the issue. (so far)
    First I tried a simple vi with a while loop in a project and made an executable build. This worked. I double checked on an XP machine the project that I was having problems with. The executable was built successfully. I changed back to the Windows 7 machine.  On the program compatibility trouble shooter I started the LabVIEW 2009 (32 bit) in the XP service pack 2 mode and selected run as administrator. The build was successful.
    Note: was logged in as administrator and program would build a simple executable in Windows 7. The executable that would not build had more complex code that included serial communication and calls to lvanlys.dll and nilvaiu.dll.
    This may not be a complete fix to the problem but at least in this one case it worked.

  • Command is used to get the usage of each CPU core in multi core cpu

    Hi,
    Using sar command how can i get usage of each cpu core.
    -Thanks

    The best way to do this is to put the monitor name as a property bag in the script and pass that to your event details. Otherwise, we're looking at querying the database each time the monitor generates an event, and this is overhead that is really not
    necessary. The other option, which is just even worse in terms of performance, is to use powershell to query the SDK for the monitor name. Both of these options are not going to be a good solution, because now you need to implement action accounts that can
    either query the database or the sdk.
    Jonathan Almquist | SCOMskills, LLC (http://scomskills.com)

  • How can i design a smart antenna using labview?? plzz

    i have my final year project. I am student of Beng in Telecommunications. How can i design a smart antenna using switched beam algorithm on lab view??

    You can hardly use LabVIEW to design antenna, but definitely can use LabVIEW for Characterization, Optimization, and Test your antenna design.
    Hope you got the point here.
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • How to maintain the resolution of vi in programatically using labview 8.0

    Hi friends,
     Using Labview 8.0 i created an exe of  application. every vis i set  the  vi properties just like the attachment below. after installing the exe in a higher resolution monitor, when i open a  sub window - 1st time its coming correctly but after stoping that sub window , if i open that sub window once again than the resolution(size of the vi) of the window is changing.
    in my application i want to take the print out of that window , 1st time print out is coming correctly but due to this resolution problem next time it taking 2 pages for printing.
    please help me for that.
    Nikhil
    Attachments:
    untitled.jpg ‏513 KB

    My first thought would be to remove the "Scale all objects ... " vi property.  I have been using LabVIEW for 10+ years, and I always found that function to work very poorly.  I never use it.  At least you could try removing that setting and see if your problem goes away.

  • Can i take photo from wireless camera using labview?

    my project is fire fighting robot it detect fire using camera so can i use wireless camera when using labview or not?and if yes, how can i do that?

    Hi khaledyr,
    yes it's possible, but the effort to realize it depends on the camera model. Do you already know the camera type you will use for it?
    Mike

  • TestStand Deployment Error Code 1055 when using LabVIEW Storage VIs

    After a couple of days of playing with the TestStand Deployment. I final tracked down the VI that was causing this Error.
    It was using thethe LabVIEW Storage VIs to save data to a TDM file.
    My work around at the moment is to use a Wrapper VI and call this VI by reference.
    That way the TestStand Deployment can't detect the Storage VIs.
    I'm using LabVIEW 8.6.1 and TestStand 4.1.1 does anyone know if this issue has been address in TestStand 4.2?
    Looks like the upgrade might be worth it.
    Simon Holman
    Software Engineer
    Certified LabVIEW Developer
    Certified TestStand Developer
    measX GmbH & Co. KG.
    http://www.measx.com
    Solved!
    Go to Solution.

    Hi Simon,
    I tested your sequence file in TestStand 4.2 and I didn't get any error! Which version of TestStand do you have? Can you post a screenshot of the complete internal error pop up?
    Usually internal errors can be eliminated with the Clean Reinstall Procedure.doc, where you will remove all NI software and all references to NI software from your computer to start over with a fresh installation!
    I hope these informations help you!
    Best regards
    Suse
    Certified LabVIEW Developer (CLD)
    Attachments:
    Clean Reinstall Procedure.doc ‏32 KB

  • Use LabVIEW as backend

    I have just got my hands on the LabVIEW trial version. For my final year project, I believe the software will suffice.
    What I want to ask is, can I use LabVIEW as a backend and build the UI with C#, Visual Basic, etc. ? If so, how do connect the two ?
    (I am sorry if this question seems naive. I haven't used LabVIEW yet and I am pretty unsure about its capabilities.)

    There are numerous ways of communicating between LV and other languages, but relatively few people use LV as a backend and it's not the kind of thing I would suggest to a novice. If you know C#, use it. If you want to learn LV, using it for everything is probably better, although there are certain things which are certainly easier to do in .NET.
    Here are some options:
    Communicate using TCP and your own custom ASCII or binary protocol.
    Activate the VI server and call it from the .NET code.
    Compile a DLL in LV and call it.
    Compile a .NET interop assembly in LV and call that (only in more recent versions, never did this myself).
    There are probably some other methods as well. You should be able to find info on all of these by searching the help or this site, but I would suggest focusing on more basic stuff first, such as some tutorials.
    Try to take over the world!

  • Labview 8 Application Builder and VISA Runtime Engine

    Hi,
    I am using Labview 8 Application Builder and everything is working fine except for 1 small thing. My program makes use of some of the VISA functions and when I build the application I'm having to include the VISA Runtime Engine Installer as a separate item on the CD to make the .exe file work.
    What I would ideally like is for people who want to use the application to run the installer and that all necessary components (including the VISA Runtime Engine) are also installed in the one installation. At the moment they're having to do 2 installations and I would like to streamline this.
    Is this possible?
    Ken

    Hi,
      this How-To explains about making those selections and including the different drivers :
    http://zone.ni.com/reference/en-XX/help/371361A-01/lvhowto/add_installers_to_build/
    and this tutorial covers the screenshots a little more step by step.
    http://zone.ni.com/devzone/conceptd.nsf/webmain/5ADBC06AC32E508A8625706E0062EBD1
    Hope that helps
    Sacha Emery
    National Instruments (UK)
    // it takes almost no time to rate an answer

  • Labview code to trigger and scan spectra from HR4000 spectrometer?

    has anyone used labview code to trigger and scan spectra from HR4000 spectrometer? When I use one of the device drivers (Spectral Acquisition.vi), i miss lots of trigger when I run it for more than 100 iterations?
    I was wandering if anyone is working with it or had in the past and if you could share your insight.
    Thanks

    Inconsistent times are one thing, overall slowing down is another, although they may have common source. I guess it is the XY plot in your case. Do you have it AutoScaled? If so, try turning autoscaling of both axes off.
    Secondly, I don't quite understand the reason for the inner loop with number of iterations = constant 1. What happens if you remove the loop? I understand you want to change the number of iterations in future, but let's test the simplest things first. Removal will require indexing the Wavelength array explicitly with an apropriate block. By the way, it is customary that you EITHER define the number of iterations of a FOR loop by connecting the N input OR by indexing of an input array - NEVER both at the same time. Maybe, changing the multiple XY plot into a single XY plot won't be necessary, maybe it will, try for yourself.
    Thirdly, I suggest you try enclosing the XY plot block alone in a case structure (say, in its TRUE window) and set the true condition to occur at some fraction of the total iterations, not every cycle. You do this using the index "i" of the main iteration loop, calculate modulo something (e.g. 10) and test if it is true or false. This way you update the XY plot every 10th iteration only and by choosing different modulo divider you can test, if the plot's display is or isn't the beast slowing things down.
    Finally, I suspect it is not necessary to use a Local Variable of the seconds 2 indicator. How about simply wiring the output of your To-double block to the input of the subtraction block? That should let you remove seconds 2 local variable with no harm done.
    Daniel

  • I am trying to integrate simulink model (.mdl) file with SIT of Labview for RCP and HIL purpose. I am using Labview 8.6, Simulink 6.6 with RTW 6.6 and RTW embedded coder 4.6 ,Visual C Express 2008 and Visual C++ Express 2008.

    I am trying to integrate simulink model (.mdl) file with SIT of Labview for RCP and HIL purpose. I am using Labview 8.6, Simulink 6.6 with RTW 6.6 and RTW embedded coder 4.6 ,Visual C Express 2008 and Visual C++ Express 2008. I have selected system target file as nidll.tlc,make command as make_rtw and template nidll_vs.tmf. When I try to generate .dll file I get the following error.
    Attachments:
    SITProblem.JPG ‏101 KB

    Hi,
    No . I could not solve the issue. Presently we are using microautobox (from Dspace)for doing the RCP.
    Himadri 

  • Advantages of using labview in embedded application when compared to c ?

    Hello all,
    I am looking to develop embedded application with help of labview programming
    Started with Lm3s8962 evaluation board.
    So i would like to know
    1 Advantages of using labview in embedded application when compared to c ?
    2 Can we deploy the code in any kind of  controller by writting drivers for it ?

    hello, the LM3S8962 microcontroller is a good sispositivos for developing applications of medium complexity, according to your questions:
    1. if you work applications with embedded systems will save labview time in prototyping, we know that if you work with a company specific microcontroller, you must learn the language with which you are working Asm, Basic, C, then if you change hardware again start adapting your code in the libraries of the new compiler. Labview does not happen. 
    2. Labview only works with some microcontroller manufacturers and specific models.
    Atom
    Certified LabVIEW Associate Developer

Maybe you are looking for

  • Self Assigned IP address - NO internet - but only at home.

    I have a White 2010 Macbook running Snow Leopard and I keep getting a message about a self assigned IP address and can not connect. But, I can connect to my neighbors internet with no problem.....it's only mine that does this.  It was fine 2 days ago

  • Abap mapping - get_value from child node

    Hi experts, I'm doing an abap mapping, but i have some problems extracting data from XML message. I have:   child = element->get_first_child( ).   while not child is initial.        wa_reg-registro = child->get_value( ).        insert  ZTABLE from wa

  • Need to find the cmos battery on Satellite Pro 2100

    I have a laptop that isn't keeping date/time settings and I need to identify the laptop to find the correct instructions for taking it apart. The make is a Satellite Pro SP2100, model number PS210E006P9-EN however I'm unable to find this make/model o

  • Flash player skipping audio when full screening

    Hi, whenever I full screen or go out of fullscreen using flash player, youtube or twitch.tv, the audio stops for like 1 second, and then resumes. This is extremely irritating and has caused me to use Chrome for the last few years, even though I like

  • Regarding rg23 a excise report

    dear sir i would like to generate RG23A Part 2 crytal report ,i am not able to generate it ..could u please tell me how to generate it Thanks and Regards