Incoherenc​e parallelis​me boucle for - LabView 2009

Bonjour,
en faisant un test pour estimer le gain a attendre de la parallelisation des boucles for, je suis tombe sur un resultat curieux. La modification du diagramme sur un detail, a priori independant de la boucle for, induit des variations de temps de calcul allant de -56% a +47% de facon tout a fait reproductible. (voir ppt joint)
A noter (en configuration +47%) qu'en bloquant le nombre de processeurs logiques (P) a 1 on obtient un leger gain de -13% (sans ecart dans les calculs) et si P est a 2, on a -32% (avec ecart dans le calcul pour tous les autres ce qui est logique)  , P=3 => -30%  , P=4 => -41.5%, P=5 => -41.7% qui ne bouge plus en augmentant.
En configuration -56% le bloquage de P induit une perte de perforamances entre P=2 =>-16%, P=3 =>+20%, P=4 => -20% ...
Quelqu'un pourrait il confirmer ces resultats sur une autre machine ou aurrait l'idee d'une erreur que j'aurais pu commettre ?
Merci d'avance
- Lionel -
Attachments:
Labview_2009_parallelisme.ppt ‏651 KB
test_parallelism_02.vi ‏15 KB

French to English
Hello,
making a test to estimate the gains from parallelization of loops, I came upon a curious result. Changing the chart on a detail, a priori independent of the loop, induces changes in computing time ranging from -56% to +47% for quite reproducible. (see attached ppt)
Note (commonly 47%) than in blocking the number of logical processors (P) 1 we obtain a slight gain of -13% (without any spread in the calculation) and if P is a 2, a -32 % (with deviations in the calculation for all others that makes sense), P = 3 => -30%, P = 4 => -41.5%, P = 5 => -41.7% that does not move to increase.
In the configuration -56% blockade of P induces a loss of perforamances between P = 2 => -16%, P = 3 => 20%, P = 4 => -20% ...
Someone could confirm these results on another machine or aurra the idea of a mistake I have committed? 
Thank you in advance

Similar Messages

  • Quanser DC Motor Control Trainer missing VI's for labview 2009

    Hi my name is phillip, a student developer working with labview 2009 and the Quanser DC Motor Control trainer with ELVIS II. I have failed to run the VI for speed control, it appears to be broken and says four sub-vi's are missing and they are "Intergrator.VI," "Integrator (DBL).VI," "Transfer Function.VI," "and "Transfer Function (DBL).VI.". I happen to have installed the control design and simulation toolkit but this has not solved the problem. Please help!!!!

    Hi Phillk, I have the exact same problem with the missing VIs for the Quanser DC motor control with the NIELVIS also for Labview 2009.
    Can you please tell me where I can find these VIs? Can you send them to me if it is possible?
    I would really appreciate it, 
    I need the Transfer Function.vi,  Transfer Function (DBL).vi and the integrators too.
    Thank you, 
    Carlos M. Rodriguez  
    [email protected] 

  • Xantrex HPD driver for LabVIEW 2009

    I've seen there are other NI products that have drivers for the Xantrex HPD power supplies.
    Does anyone have one that works for LabVIEW 2009 (or earlier)?
    Solved!
    Go to Solution.

    OK.  Got it.
    Hyperterminal worked.
    It verified that port settings and command syntax was correct.
    ALL the programs in the LabVIEW examples don't get the CR function to the power supply.  When I hard coded the CR function following the command (also hard coded) it worked.  Xantrex (now Sorensen) manuals include NO simple examples - one just has to know from experience (catch 22) how to do it.
    Of note also is that one must send a both voltage and current setting commands as both are zero by default.  (If you send only one, nothing APPEARS to happen because the other is set to 0.)  That also could have been included in a beginning example.
    <end of rant>
    THANKS for your help!

  • Installing 64 bit version of toolkit and modules for Labview 2009 64 bit?

    Hello  I recently contacted NIabout installing Mathscript and Signal processing toolkits for my Labview 200964 bit that I am running on Windows 7.  I was sent the following link as aresponse: http://zone.ni.com/devzone/cda/tut/p/id/10383.  From this link it is my understanding that I cannot run any programs thatcontain an astrestik, since they only work for 32 bit version of Labview? In particular I really need to use Mathscript.  Is there any workarounds? Do I have to also install the Labview 2009 32 bit version?  Doesanyone know when Labview will allow me to run everything in the 64 bit versionof Labview?  Thanks.
    Kevin 

    Hello Kevin,
    There is no workaround available, and there are no released dates as to if/when Windows 7 x64 support for the toolkits in question will be introduced. 
    The LabVIEW Mathscript RT Module is not supported in LabVIEW 64-bit as mentioned at the bottom of the following page: http://zone.ni.com/reference/en-XX/help/371361F-01/lvhowto/labview_mathscript/ .
    Vivek Nath
    National Instruments
    Applications Engineer
    Machine Vision

  • Parche labview 2009(patch for LabView 2009)

    Estimados:
    He instalado LabView 2009 con los módulos RealTIme y MathScript RT.  A pesar de haber instalado los parches (Patch) recomendados tengo muchos problemas de inestabilidad del software.
    He instalado el parche "LVRT2009f2" y el  "NIDAQ900f2" para RealTim.     Estoy trabajando con un Desktop Target y un Host.               
     El problema : 
    Se cuelga y se cierra Labview (a veces,esporádicamente) al  intentar grabar el proyecto  o al descargarle el programa al Target.
    Desde ya ,gracias por su ayuda.
    Saludos 

    Translation
    I installed 2009 with LabView modules and MathScript RealTime RT. Despite having installed the patch (Patch) recommended I have many problems of instability of the software.
    I installed the patch LVRT2009f2 "and" NIDAQ900f2 "to realtime. I'm working with a Target and Host Desktop.
     The problem:
        * It hangs and closes Labview (sometimes sporadically) while attempting to burn the project or downloaded it for at Target.

  • Newport Conex-CC drivers for LabVIEW 2009

    Dear all;
    I am using LabVIEW 2009 on Windows 7. I need the drivers for the Newport Conex-CC controller. They are available in the web site http://www.newport.com/CONEX-CC-DC-Servo-Controlle​r-Actuators/934114/1033/info.aspx#tab_Literature , but the version is LabVIEW 2010, so I can`t open them.
    Please, could anybody open the .vi's, save them as LabVIEW 2009 or older, and attach them to a reply message?
    Thank you.
    Javier

    Please post the VIs to the Version Conversion board. The link is at the top of the LabVIEW board.

  • Mobile Module for Labview 2009

    Hello,
    What do I need to install to use Mobile Module with Labview 2009?
    I have installed Labview 2009 but I don't see the PDA icon on the main page. 

    I have seen this link, but it doesn't say what I need to check when installing Labview 2009 SP1 in order to get the Mobile Module.
    I work at The University of Twente and we have a full license, so I'm sure it has to be at the install checkbox somewhere...  

  • PICO DrDAQ USB Parallel Port setting for labview 8.2

    Hi,
    I have a PICO DrDAQ card (parallel port) and by using USB Parallel Port  (USB)connect to the laptop, and i already install this software. I can run DrDAQ with PicoScope(DrDAQ software) and can produce a result, but when i try to run it in LabVIEW 8.2 there's no result generated from it. Furthermore, i had check through the device manager (in My Computer=>System Properties) and prompt to see the Pico parallel port within the USB controllers. Therefore, i would like to know is there any setting i need to perform so that the problem can be solve.
    Thanks.

    Hi,
    Thanks for your reply. Ya before the driver installed, i specify the USB port for this device to used on and after that i set it to port 101 (for USB) in the LabVIEW.
    and the programming is on the attach file.
    thanks.
    Attachments:
    DrDAQ.vi ‏32 KB

  • HP 6629A Driver for Labview 2009 may have a bug?

    6629A config output.vi that came with the driver may have a bug.  I am pretty new to labview so maybe I am incorrect, but the current range boolean was not wired to the T/F select block with the current limits for the instrument in high current and low current mode.  Instead the voltage range boolean was wired to that block.  Maybe I don't understand the operation of the instrument fully, but this seems like a mistake to me.  Any comments/help would be appreciated.

    Well, I already kind of fixed my version of it.  I will post that for now.  If you want I can post the original version of the vi that came with it when I downloaded the drivers.  The vi in question is called '6629A Config Output.vi'
    This is a link to the operating manual for the instrument:
    http://www.home.agilent.com/agilent/editorial.jspx?cc=GB&lc=eng&ckey=1000000433:epsg:man&nid=-11143....
    I hope that is what you needed.
    Thanks for looking into this.
    Attachments:
    HP662XA.LLB ‏509 KB

  • Agilent 33220a drivers for LabVIEW 2009

    Hello,
    aprox. 3 Weeks ago i downloaded a driver for the Agilent 33220A Waveform generator.
    Well i lost that one and tried to download it again from here:
    http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E9066659CE034080020E748...
    The Problem is that the downloaded File is 0kb of size.
    Anyone else got this Problem? Maybe someone can tell me another download link.
    Thanks!

    Well i'm at home now and you are right, it works
    It just would not work at the University.
    Anyways tanks for your time!

  • Where can I find FPGA replication tool (Set RIO Device Settings.vi) for LabVIEW 2013?

    I just upgraded to LV2013SP1 and came across a VI that now is broken in my project: Set RIO Device Settings.vi (which is a part of RIOSystemReplication2009.zip). Apparently this happened in 2009 as well for a different VI in the same collection of tools (see Where-can-I-find-FPGA-replication-tool-for-labview-2009. I tried the mentioned VIs in this article but both of them are broken). Note that the Replication and Deployment (RAD) Utility does not seem to support the functionality that Set RIO Device Settings does, so I still need to use the old one. 
    Since the VI is password protected I cannot attempt to fix it. Might be something as simple as a type that changed...
    Any help appreciated! 
    Rob
    LV2011,LV2012,LV2013

    Hey Rob,
    This problem has already been brought to NI R&D's attention, and they are working on a fix under Corrective Action Request (CAR) 454468. Unfortunately, until they fix the problem there may not be a way to correct the problem in the near future. The CAR is set for higher priority, so a fix could come shortly.
    Regards,
    Ryan

  • Online LabVIEW 2009 help search function broken

    the online help for LabVIEW 2009 has a search dialog, when I enter anything into that dialog and hit search on 'firefox 3.6' I get a page displayed by firefox that says that the results will take me nowher.
    In internet explorer 8 I get a very long load time followed by an empty page.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

    Fails in Google Chrome as well.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • LabVIEW 2009 causes CAD and other dongle programs to fail

    Hi all,
    I have just had a customer say that our LabVIEW 2009 application has stopped their CAD and other software with dongles from working.
    Apparently it is due LabVIEW sharing the same (security?) port as something.  They mentioned there was a LabVIEW patch?
    They have been forced to remove our application.
    What do we do?
    Thanks.

    Battler,
    I did some looking into that Article you linked and found out  that a few things have changed for LabVIEW 2009. For instance, I can not find those registry keys on my computer that the document suggests to change. Instead, Have you customer create the following directory:
    For Windows XP: C:\Documents and Settings\All Users\Application Data\National Instruments\Logos
    For Windows Vista: C:\ProgramData\National Instruments\Logos
    In that directory have them make a file called Logos.ini. In that file have them place the following:
    [logos]
    Global.DisableLogos=True
    Global.DisableLogosXT=False 
    This will disable the old logos service and make sure the new LogosXT service is running. This may be the LabVIEW 2009 equivalent fix of that document you sent me as it seems that the Logos service is what the USB Dongles are conflicting with.
    Ben Sisney
    FlexRIO V&V Engineer
    National Instruments

  • Favor to ask : can you open this labview 2009 Vi and save it for me in a Labview 8.6 readable vi ?

    Hi guys, 
    I have a favor to ask : May somebody would be nice enough to open this Labview 2009 VI and save it in a Labview 8.6 readable VI  ? You'll probably have some missing blocks cause I use specials ones but I don't want to have to re-make all the VI.
    Thanks you very much
    G.
    Solved!
    Go to Solution.
    Attachments:
    Control3.vi ‏29 KB

    notimperial wrote:
    Probably not the right place to do this, but could someone onpen this in labview 2010 and save it in a format compatible with labview 2009?
    Thank you in advance
    You are right we have a thread for this here.
    http://forums.ni.com/t5/LabVIEW/Downconvert-VI-Req​uests/m-p/1067229
    Here is your vi please use the downconvert thread next time.
    Tim
    Johnson Controls
    Holland Michigan
    Attachments:
    WFMreaderIII.vi ‏53 KB

  • LabVIEW 2009 SP1 Run-Time Engine (Minimum) (32-bit) for Windows - Supported Features

    Hi,
    Can some one please point out what features are supported by the LV RTE (Minimum ) [LabVIEW 2009 SP1 Run-Time Engine (Minimum) (32-bit) for Windows]
    1) Is there a limit on the size of the exe which can be run on it?
    2) Will this support additional modules like DAQ etc.,? Or do we have to chose the regular installer ( 170 Mb ) for that purpose?
    3) If a list of what it does or does not support is available, it would be extremely helpful.
    Thanks In advance.
    Regards,
    Vijay

    Anand, 
    I did go through both the links that you had sent earlier before posting on the forum. For eaxample refer the following link where it says,
    http://joule.ni.com/nidu/cds/view/p/lang/en/id/1599
    It does not contain the full run-time engine, but will allow some executables to run.
    1) What do they mean by 'some' executables. Is there a list of yay's and no's available?
    2) Can someone from NI reply to this and shed more knowledge?
    Regards,
    Vijay 

Maybe you are looking for

  • ITunes Match with 2 iTunes-libraries and one Apple-ID

    Hello. I am using iTunes on a Mac, iPhone and iPad. I have two iTunes-libraries with one Apple-ID, one local on my MacBookPro an one with my HomeServer. The change between the libraries is realised with a program named "Libra". Now i have iTunes Matc

  • Can't connect RFCOMM socket: Connection refused

    I am trying to use my mobile as bluetooth modem but I am stuck at the initial step. shadyabhi@archlinux-N210 ~ $ rfcomm connect 0 Can't connect RFCOMM socket: Connection refused My rfcomm.conf: rfcomm0 { # # Automatically bind the device at startup b

  • Native deadlock in PrintStream?

    I've been working on a multi-threaded application where multiple threads are sending output to System.out. I've found what appears to be a native call that deadlocks on occassion, and I'm wondering if I might be doing something wrong. I'm running JDK

  • Why are the Apple stores sold out now???

    All but two are out of phones. Has anyone heard the ETA on new phones?

  • Openoffice2 error on save

    There is an error saving documents with openoffice2-1.9.118-1.  It seems that /opt/openoffice2/share/basic/FormWizard/ is missing and it complains about missing .xml files from that directory.