Does Labview take advantage of graphics accelerators?

We have an application which is updating LOTS of indicators, boolean and numeric, several times a second while handling a lot of serial communication and data parsing.  We have already seen that on a relatively high spec laptop, it is causing very high load and overheating of the laptop at times.  Yes, there are lots of optimizations yet to take advantage of, and have a developer working on it now, but in general, if one has front panels w/ lots of displayed data that is refreshed a lot, or lots of graphs, would a graphics accelerator card take load off the processor, allowing the application to run more efficiently?

altenbach a écrit:
Only update indicators (especially graphs) if their value actually changes. (Place their terminal inside a case structure).
Don't set your indicators to "synchronous display".
Hum... I thought that indicators where only updated if their value was changed ... even when set to synchronous display. At least this bis what is suggested by the attached vi...
Message Edité par chilly charly le 09-05-2006 06:14 PM
Chilly Charly    (aka CC)
         E-List Master - Kudos glutton - Press the yellow button on the left...        
Attachments:
Update or not.vi ‏10 KB
Update.PNG ‏8 KB

Similar Messages

  • Does iMovie take advantage of quad core processing?

    Subject line says it all. I just ordered a new quad-core iMac and I'm hoping I'll see a speed bump in Final Cut Express and iMovie, and not just Final Cut Studio...
    Anyone know for sure?

    Paul Horne wrote:
    .. Does iMovie take advantage of quad core processing?
    actual version of iLife is single-core only.

  • Does Premiere take advantage of two GPUs?

    I have two GTX770 4GB each that I bought to render with Octane. I was wondering, does Premiere or After Effects take advantage of the dual GPUs, or does it access only one? And if it does, do they have to be in SLI configuration? Octane is not compatible with SLI, so I don't even have the SLI connector in place, but I can put it if it's necessary.
    Thanks

    shooternz wrote:
    What if they are not the same?
    I'm not sure what happens if they're not the same.  I think one of the guys in the Hardware section actually did test it.  Perhaps it was Bill.  But I don't remember the results.  I just remember that multiple identical GPUs were tested and Pr/AME scaled accordingly.
    All of us with new Mac Pros are also taking advantage of dual GPUs (with OpenCL) as we have no choice in the matter.

  • Does Verizon take advantage of Seniors?

    This is the second time I have attempted to contact you and your store with no response. Te time to refund and cancel the phone is running out without a response from Verizon. What must I do, go to social media or file a small claims case.
    On 2/5/15 I was at your store in N. Canton (330 966 5423.  I was there to have my iPhone transferred to my friend Marie, a 78 year old not able to afford an I phone and not well informed about cell phones. We had to wait over an hour and a half for service. We we finally approached about 7:15 pm. There was only one salesperson in the store.
    The phone was transferred but the associate could not fully transfer contacts to the iPhone and the store was closing and other customers were waiting. Marie was told to come back tomorrow to finish the information transfer. She went back the next day and the manager told her to take another phone because hers would not iMessage and he would give her a new iPhone for hers. What he actually did is have he sell the iPhone 4s for $10.00; (I was offered $150 for the phone by Verison when I bought my iPhone 6); sign her up for another 2 years  take her phone and tell he it is an I phone.
      On Saturday 2/14/15 she went to the store to get i messaging working an was told then that this is not an iPhone and will not iMessage. This is the first time she was made aware that she was not given an iPhone. I then told her to go back and get the iPhone back, they had lied to her about the plan the android, and basically stole the 4s iphone.
        She went back to the store to cancel the phone and the contract on
    2/15/2015 and was told she could not get back the I phone but they would program her old phone and cancel her current contract for $30.00. I called the manager the next day and told him that I thought what he did was not legitimate, taking advantage of by lying to an unsuspecting elderly woman. and telling her the phone did not work and saint the new phone was free. It is not free! He said he would find a new I phone or return my 4s to her and switch it back to her original contract. This was at 10:30 am, he said he would call me back within a couple of hours with the solution. He never called. At 3pm I called back and asked to spell to him and was told he was gone for the day. I do not believe that he acted in Mrs. Jones best interest or in the best interest of Verison. I do believe that professional customer serves is the best road to success for any company. If employees are only seeking the highest comission on every sale, while taking advantage of a customers ignorance then eventually Version' s  business will suffer. I would be happy to discuss this in more detail by phone or email as Marie does not fully understand what was done to her.
      I gave her my iPhone because it is the easiest phone for her to use and most of her friends and family have iPhones so her friends and family can better explain to her how it works and how to best use it.
      I ask you this simple question. Would you want your mother treated in this way by your company or any other. As a subscriber myself and business owner I hope not.
      Please help Marie and do what you can to prevent this from happening
    to other unsuspecting innocent victims.
    Sincerely;  a ****** off consumer and friend of our seniors

    shooternz wrote:
    What if they are not the same?
    I'm not sure what happens if they're not the same.  I think one of the guys in the Hardware section actually did test it.  Perhaps it was Bill.  But I don't remember the results.  I just remember that multiple identical GPUs were tested and Pr/AME scaled accordingly.
    All of us with new Mac Pros are also taking advantage of dual GPUs (with OpenCL) as we have no choice in the matter.

  • Why does labview take so long to load

    I have LabVIEW installed: along with LV RT and LV FPGA. When I want to target an FPGA board: 7813 or 7811 for example, the LV load time is minutes versus seconds.  I understand that VISA is used to interface to the RIO boards.  It seems that there is something waiting to timeout and LV takes a really long time to load.  Any thoughts?

    Is LabVIEW installed on a local disk or on a network resource?
    LabVIEW Champion . Do more with less code and in less time .

  • Why does LabVIEW take significantly longer to display a large amount of Chineese characters? (intentionally misspelled)

    EDIT: I am intentionally misspelling the word for "the language of China" otherwise the forum will censor me, seriously.
    We have a large application based on LabVIEW. In this application, we use flattened strings to pass data between VIs. I recently noticed that some VIs who show their Front Panels when called were taking significantly longer to draw their Front Panels on computers that are localized in Eastern languages (Chineese, Korean, etc.).
    I eventually traced it down to the fact that if you try to display a large amount of characters (anything over 2000 characters) in a string on a Front Panel where the text in LabVIEW is localized to English, the Front Panel is launched and drawn instantly. However, if the string becomes localized in an Eastern language, say Chineese, it can take significantly longer to draw the Front Panel (anywhere from 40 seconds to 2 minutes or more depending on the length of the string) and the CPU is being taxed.
    I've attached a simple VI (LabVIEW 2014) which demonstrates this behavior. It simply generates a random sequence of characters of a predefined length.
    In order to notice the problem, follow these steps:
    Make sure LabVIEW is closed first.
    In Windows, go to Control Panel > Region and Language.
    In the Formats tab, observe which language is currently selected. If it is not set to "English (United States)", then switch to that and click Apply.
    Launch LabVIEW and run the attached VI. You should notice that the string indicator updates almost instantly.
    Completely exit LabVIEW.
    Going back to the Region and Language panel in Windows, change the Format drop-down from "English (United States)" to "Chineese (Simplified, PRC).
    Launch LabVIEW and run the attached VI. You should notice a significant delay it takes for the string indicator to display the text.
    Anybody have any idea why this is happening?
    Thanks!
    Attachments:
    Random String Generator.vi ‏8 KB

    Drat.
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Does LR take advantage of multi-core processors?

    Nick

    Eric,
    Conventional wisdom says you would see some improvement. My experience says that you would get more performance from a faster processor if it was a Core 2 Duo 6600 or better. Then the extra RAM would come into its own. There are lots of things you can do to improve where you are and they should carry over into a new computer. Like:
    1 Compact the LR database using this tool. Don't forget to backup
    first.
    http://sourceforge.net/projects/sqlitebrowser/
    2. Get more RAM, about 2 GB should do.
    3. Get a second HD if you only have one.
    4. Put a second pagefile on the second HD, leaving one on the C:
    drive.
    5. Set all of the pagefiles to 1.5xRAM size. Both MIN and MAX values.
    6. Optimize for apps not system cache.
    7. Make sure any antivirus does not scan the LR files when they
    are accessed or when starting up.
    8. If you don't process large volumes of photos frequently, turn
    off the Render 1.1 previews at Import.
    9. Make sure you are running XP SR2. [sort of a given]
    10. Get the pagefile defrag s/w from MS here:
    http://www.microsoft.com/technet/sysinternals/FileAndDisk/PageDefrag.mspx
    No guarantees though. These helped me. I have a Core 2 Duo 6600 with 2GB Ram.
    Mel

  • Does LabVIEW take over keyboard presses?

    I'm using a C api in my LabVIEW application through a call-library-function-node. I'd like to be able to gather keypress info in one of the functions in the DLL, but it seems like LabVIEW is hijacking the values gathered by the C function from the keyboard. Any info on this? Thanks!

    Thanks for all the replies! I'll respond in order:
    "Instead of a DLL, can you compile your code into an executable, and then call it with System Exec?"
    Haven't tried this yet. The reason I'm using a DLL is that I'm using an API for an out-of-the-box device (an eye-position tracker), and I've written several functions that I need to access, so it would be kind of a pain to write code for multiple executables, but I can do this if it comes down to it.
    "Is there a reason you don't want to monitor the keyboard in LabVIEW? Look at the Connectivity>Input Device Control palette."
    "Another way to monitor the keyboard or mouse in LV is to use an event structure. There are events and filter events for keyboard and mouse."
    Putting these two together since they have the same answer... Long story short, I can't, once the function I'm calling is triggered correctly, it's waiting for user-input on the keyboard and thus the input read by labview will go unnoticed (I tried this several different ways).
    "IIRC, CLNs execute in the UI thread.  It seems to me that if you use a CLN to call something that also is trying to access the UI thread, they could deadlock (but I have never tried this).  Could that be the issue?"
    I'm actually a novice C coder and self-taught labviewer, this sound super intriguing, EXPLAIN PLEASE!
    Finally, I'd like to mention that I have made a small amount of progress on my own with this issue. I believe that I need to create a window using something like the function CreateWindowEx, part of the native windows user interface functions, because when one creates a window, one also makes a process to handle events like user-input. I suspect that whatever process is created by labview to handle user input in the VI is rightly in charge of handling key-presses (I also suspect that creating an executable might get around this as well since the exe might create a process to handle UI), so it's more like my DLL is actually the one trying to hijack the key-presses, not the other way around. If this is so, I should be able to simply create a dummy window (drawing it off screen so I can still see all my front-panel stuff in LabVIEW)  to handle the UI and then kill it when I'm done. I'm trying to do this at present, but my novice C coder status is making it a bit slow going. I was hoping some LabVIEW engineer or somebody else might have dealt with this type of issue in the past and could simply send me some code to make it all a moot point...
    Again, thanks for all the replies and suggestions!

  • Does soundtrack pro 3 take advantage of 64bit processing?

    Does the Soundtrack Pro 3 application run at 32bit or 64bit or can it switch between both and if so where is the setting? I am not referring to audio bit depth (16bit or 24bit) My question is in regards to the application running in 32bit mode or 64bit mode on the cpu? Logic 9 can run at either mode and there is a check box on the "get info" window of the application icon - Please correct my technical grammar if I am not phrasing the question properly... I want to know if Soundtrack Pro can take advantage of more than 4GB of ram & if there are any other known issues regarding 32bit vs 64bit that I should be aware of in STP3

    JG thank you for the clarification! how do you know this? Where can I find out more information about STP3? I have a brand new imac 27" - 2.8 Intel Core i7 - 8 GB ram & STP3 is ridiculously buggy, crashes & locks up on simple tasks. The playhead is always lagging? I receive exception error crashes when I try to open most OMF files... I was hoping that the majority of my issues are due to my own user error. I just want to educate myself so I can use the software properly...

  • Can Logic 8 take advantage of the Xenon 8-core processors?

    I'm considering refreshing my entire studio now that Logic 8 is out (hardware and all). Does anyone know if the program can take advatange of the new Xenon 8-core processors? I have heard that the difference between 8-core and 4-core is not noticable unless the software can take advantage of all 8 of the processors. It's a big price difference between the two and I don't want to spend the extra money unless there is clearly a performance advantage to the 8-core.

    I can attest that I'm seeing excellent performance with Logic 8 on the current generation of 8 core. I'm not sure if anyone has proposed a 'standard' reverb count test ala the Pro Tools D-Verb test but just to give you an idea:
    My previous computer was a G4 single 733 with an upgrade card that made it dual 1.8 GHz G4. 1.25 gig of ram. On that system I could run 1 realtime Space Designer in Logic 7 as along with quite a few other plug-ins, but definitely only 1 Space Designer.
    On my current 8 core setup, at 44.1KHz, 64 samples buffer size I ran 60 stereo Space Designers (4 inserts apiece across 15 tracks) and each core was running about 66% (2/3). I got tired of inserting reverbs at that point but I think it's a good indication of the efficiency and processing headroom available with this setup. All graphics are fairly snappy as well.
    I took the plunge into 8-core land early because there were a couple of projects that I just had to take and my poor G4 absolutely couldn't handle it anymore. While the next gen of processors may well give you even more punch, I feel this level of processing ability will certainly be enough to handle the current demands of my music projects for at least a couple of years:)

  • How long does it takes to install boot camp?

    Hi,
    I am short in time so i would like to know how much time does it takes to install bootcamp, by this i mean partitioning, installing windows xp and the drivers.
    Thanx

    I was going by my own experience of course, never having used XP
    first to get to the SP1 release, then updates since then
    And, based on reading threads on forum, it seems like a backup snapshot/image before taking some steps would be.... helpful insurance.
    Installing can go quite quick, at one time only took 20-30 minutes, but has grown since then, and with my Mac Pro rig, I've run into some impossible confflicts (remove graphic card A until I get through SP1) which was another incentive to getting new installer disc.
    At one point, I was 'sure' it was my MS 4000 keyboard, or bad mouse cord, or the Sonnet Tempo E2P, and when I STILL had trouble....??? pull the 9800GTX - that's no fun
    One of my hard drives even new, was "dying" from bad sectors that no one could find to fix so I needed a 2nd install to fix the first it seemed. And while Ultimate Vista installed okay, Home Premium gave fits, so I turned to Business (I do like to play and experiment, found that Premium only supports one physical cpu though).
    Two years ago I was running the RC1 'beta' of Vista. A year ago, Vista SP1's RC. Two years of updates to plow through.
    One thing that slows down the updating, it is very highly compressed. 300MB is a lot and can take couple GBs as it is uncompressed, then used to update and patch and puts a strain on hard drive and cpu. Vista SP1 could require up to 7GB of temp space, used only during the update and then returned. 64-bit was estimated to require even double. And your hard drive churning away.

  • How long does iweb take to upload to idisk re 11 page site, please

    how long does iweb take to upload to idisk re 11 page site, please

    How long is a piece of string? There are so many variables it is impossible to say for sure, how many graphics, videos, what broadband speed you have all have to be taken into account. Why don't you try it and tell us the answer.

  • How does Labview support redundancy?

    I have a control system and Labview will act as the means of control/monitoring. However, I want to have a primary and secondary computer with duplicate system setups. How does Labview support this type of redundancy such that if the primary goes down, the secondary will take control seamlessly.

    Hi,
    LabVIEW has many capabilities that can be combined to create a very robust redundant system. Some of these features include the following:
    Archiving databases periodically
    Monitoring a process on a remote machine
    Executing an application on the backup when the primary has failed
    The most straight forward method of implementing the monitoing is to use discrete memory tags to create a heartbeat. When the heartbeat on the Primary machine has stopped, the backup should take over and begin execution.
    If you have specific questions about how to implement this, feel free to call support by going to www.ni.com/ask.
    Regards,
    Mike

  • HELP!!! Does LabView support a thin client or dumb terminal (diskless workstation) type of deployment

    Hello,
    Does LabView support a thin client or dumb terminal (diskless workstation) type of deployment? I have a need to run LabView on some sort of dumb terminal / diskless workstation.  If someone has deployed LabView in this matter, please provide me all the details on how this was accomplished (software, hardware, etc.)
    Thanks

    Sorry, can't call you.
    My first suggestion has nothing to do with LV. It is simply connecting as a remote client to the windows server and controlling the windows session on the server.
    My second suggestion involved writing a program which will contact the PLCs directly using Modbus and get the data from them. As mentioned, you can find some Modbus client implementations for LV by searching the web (or, if you have LV 8 and the DSC module, I think it should come built in).
    My third was writing 2 programs - one would run on the server and one on the client\s. The server program would be responsible for sending the data to the client and the client would be responsible for interacting with the user and sending the appropriate messages to the server. I already gave you pointers on what to search for (the example finder can be found by going to Help>>Find Examples and the site can be searched from the box at the top of the page, but make sure you don't search just the forums).
    In both cases, you would need to design the program and the interface for the user.
    Wi-Fi also has nothing to do with LV and is simply a way to form a wireless network. Any mobile device would almost definitely have support for it and buying an access point to form the wireless network is easy and cheap.
    To learn more about LabVIEW, I suggest you try searching this site and google for LabVIEW tutorials. Here, here, here and here are a few you can start with and here are some tutorial videos. You can also contact your local NI office and join one of their courses.
    In addition, I suggest you read the LabVIEW style guide and the LabVIEW user manual (Help>>Search the LabVIEW Bookshelf).
    Try to take over the world!

  • TS4006 Can I take advantage of this feature if I ALREADY lost my Mac? I did not activate the setting ahead of time.... because I hadn't planned on losing it yet.

    I recently lost my MacBookPro along with the rest of the contents of my backpack. Left it in the back of a taxi..... Thing is, I wasn't planning on doing that and so I hadn't activated the necessary setting on my computer to utilize FindMyMac.
    Is there any way I can still take advantage of this feature and find it?!?! Please help.
    Thanks

    You don't mention which feature.  I presume "Find My Mac".  No, those have to be set up before losing the hardware.  Contact the taxi company and the police.
    Apple cannot find this for you.  Reporting a lost or stolen Apple product - http://support.apple.com/kb/ht2526 - "... Apple does not have a process to track or flag lost or stolen product..."
    Finding serial number for a device - https://discussions.apple.com/message/18246553 - from box or backup file, not from Apple.
    http://support.apple.com/kb/HT2526 - If you registered a device you can use My Support Profile to find a list of serial numbers that have been purchased or registered with your Apple ID.
    My Support Profile - https://supportprofile.apple.com/MySupportProfile.do

Maybe you are looking for

  • Error while running Tutorial.jpr from Jdevloper

    Dear Members, I have just downloaded the patch p4573517_11i_GENERIC and installed Oracle Jdev 9i on my PC. We are using Oracle Applications 11.5.10.2 version. I have successfully created the connection to apps and when I tried to run HomePG.xml from

  • Creation of DSN for Text driver in Linux

    Hi, I have created the DSN for Microsoft Text driver in windows and i have used this DSN in my java program. I am having database of text files. These text file data is delimited by comma. I want to create DSN for Text driver in Linux for use of my j

  • Fatal Internal Error : "objheap.c​pp", line 579 - Labview 7.1 running on vista

    Hello,   I was developing a project in Labview 7.1 and had saved it on vista when the vista OS decided to enter suspend, Labview 7.1 stopped responding as a result and I had to reboot. I will never trust vista again but when I try to open the VI I ge

  • Webcenter content is not listedin VM appliance

    Hi all I have recently downloaded the VM appliance for SOA and BPM, Webcenter content was listed in teh contents of the VM but could not find it in the VM servver contro panel! how can I get that? thanks

  • Selecting many records for each material...

    Hi all, I have an internal table that contains a list of materials. I want to loop over that list and retrieve a group of purchase reqs from EBAN for each material...appending each group of rews to my req table for each pass over the material list. S