I7 Intel hyper-threading processor (only every second core is used)

Dear users,

the "CPU Information.vi" gives me the following result (see "CPU Information.png"). When I run a Labview vi, only four cores are used (see "CPU usage.png"). I believe that my processor has 4 physical cores and hyper-threading functionality: http://ark.intel.com/products/48500/Intel-Core-i7-880-Processor-8M-Cache-3_06-GHz

Do you have an idea how use also other virtual hearts as well, please?

Kind regards

M


Tags: NI Software

Similar Questions

  • ToolBoxTools.addEventListener works only every second time

    Hello!

    Our layouts often enough by clicking on the tool 'page' in error, and it's happened several times, that it changes the size of the page without even noticing. Because there is no way to remove the tool from the toolbar (I guess?), I want to write a script, which displays at least a message that the page tool ("Seitenwerkzeug" in German) has been selected. Unfortunately, the event listener works only every second time:

    1 indesign begins > selection tool is active

    2. click on the tool page > message > tool page is active

    3. click on "another outil1" > "other outil1" is active

    4. click on "other tool2" > "other outil1" is active

    5. click on the tool page > nothing happens, page tool icon is active, but the 'tool2 another' icon is still active, too, and 'another tool2' is always on

    6. click on "other tool3" > "other tool3" is active

    7. click on the tool page > message > tool page is active

    8. ......

    No idea why this is?

    My script:

    #targetengine myToolListener

    app.toolBoxTools.addEventListener ("afterAttributeChanged", changeToolAlert);

    function changeToolAlert() {}

    If (app.toolBoxTools.currentToolName == "Seitenwerkzeug") {}

    Alert ("Message", "Title");

    }

    Exit(); I tried with and without this!

    }

    At first, I tried to use a confirmation message instead of an alert, who had the same problem and I thought it would be because the change does not work... but it seems that I can't yet work with information without something to 'crash' in the background?

    My previous confirm function:

    function changeToolConfirm() {}

    If (app.toolBoxTools.currentToolName == "Seitenwerkzeug") {}

    var confirmDialog = confirm ("You want to activate the page tool?", true);

    {if(!confirmDialog)}

    app.toolBoxTools.currentTool = UITools.SELECTION_TOOL;

    }

    }

    }


    I really hope someone has an idea

    Best,

    Anke

    Hi Anke,

    The problem, I think, comes from the fact that the Page Tool selection event (which you listen via afterAttributeChanged) needs time to complete. Since alert() and confirm() education gives focus to a new modal window before the event lifecycle is completed, the GUI becomes unstable, state icon described is not properly restored and your event management does not.

    One way to solve this problem would be a temporary queue listener IdleEvent once the Page Tool selection event is taken. In other words, we do not start one any modal dialog box as long as the GUI is refreshing.

    Something like this:

    //====================================================
    // PageToolDisclaimer.jsx
    //====================================================
    
    // Should be useable as a startup script, no #targetengine required
    // NB - MutationEvent is known to create a global 'evt' variable
    // so we don't seem to need a persistent session engine here :-)
    // That's why the active script File is used as the event handler
    
    (function(/*File*/EVENT_HANDLER, /*str*/TASK_NAME, /*uint*/TASK_TIME, /*str*/PAGE_TOOL_NAME)
    {
        var t;
    
        // Installer
        // ---
        if( !(t=app.toolBoxTools.eventListeners).length )
            {
            t.add(MutationEvent.AFTER_ATTRIBUTE_CHANGED, EVENT_HANDLER);
            return;
            }
    
        // IdleEvent handler (--> confirm)
        // ---
        if( (t=app.idleTasks.itemByName(TASK_NAME)).isValid )
            {
            t.eventListeners.everyItem().remove();
            t.remove();
            if( !confirm("***WARNING***\rDo you really want to activate the page tool?", true) )
                {
                app.toolBoxTools.currentTool = UITools.SELECTION_TOOL;
                }
            return;
            }
    
        // PageTool event handler
        // ---
        if( ('evt' in $.global) && 'currentToolName'==evt.attributeName && PAGE_TOOL_NAME==evt.attributeValue )
            {
            evt.stopPropagation();
            app.idleTasks.add({name:TASK_NAME, sleep:TASK_TIME})
                  .addEventListener(IdleEvent.ON_IDLE, EVENT_HANDLER);
            }
    })(app.activeScript, 'WaitPageTool', 400, app.translateKeyString('$ID/Page Tool'));
    

    Hope that helps.

    @+

    Marc

  • How to disable the hyper-thread on U840 Satellite Ultrabook?

    I would like to know how to turn off hyper-thread on Ultrabook U840

    Does anyone have any suggestions?

    Thanks in advance for your suggestions :>

    Model Toshiba U840
    Processor number: i5-3317U
    http://Ark.Intel.com/products/65707

    Something like that is controlled by the BIOS and if that option exists, you might find in the BIOS settings.
    However, if its not available in the BIOS, you would be able to disable s Intel Hyper - Threading Technology

  • Hyper-threading and vCPUs

    A few years ago I was working with VMware Server 1.0 on Windows 2003. I had 2 servers with VMware Server, one of them has a CPU Intel Hyper-thread, and the other has the same Intel processor but with HT disabled.

    I had a VM running a 16-bit application, which took all the cycles available CPU. When this run on non-HT Server virtual computer, the Windows host reports 100% CPU usage. When the virtual machine running on the active HT server, host the CPU utilization was 50%, and the Task Manager showed the virtual machine, taking all the cycles of a demi-processeur and the other half processor almost in slow motion.

    Assuming that the processors are equal, I think I know that the virtual machine has got more CPU power running on non-HT server to run on HT-enabled server (because HT divided by 2 CPU and just one half CPU is assigned to the virtual machine).

    My question is: what happens with HT on ESX?

    When I assign a vCPU virtual machine, it will use just half a nucleus in a Hyper-Threaded Server, but a full kernel on a server of HT-people with reduced mobility? (assuming that no other virtual machines compete for resources).

    Thank you and best regards.

    With the following reflections on 2 and 3.

    (2) but do not forget hypervisor (vmkernel) provides these vcpus to the LCPU he will ensure that the vCPU is scheduled to LCPU who has cycles CPU available - if you are in the situation where all LCPUs are heavily loaded, then you need to increase the resource capacity by adding additional hosts to the cluster (if you ave a)

    (3) the virtual machine has no direct access to the LCPU but she is planned there by the vmkernel - if the virtual machine is idle, it can theoretically be used no. (or at least very few CPU cycles)

    hope this helps-

  • need to record the data every second

    Hello

    So far so good with writing this simple .vi. I just have a problem. I need to record data every second. I use FieldPoint for thermocouple output signals. MAX is reading everything very well (I'm ambient recording, it is fondant between 80-83, so I put my stop for 83) and I can usually run the program for 5-10 seconds before my structure case is set to false and stops the .vi. When I open the file, I get data decimated. I tried a delay time and always the same. Not only she is decimated, but it does not record every second but between 5 to 10 seconds.

    How can I fix?

    .VI attached as well as the data element

    Thank you very much


  • REGEXP_REPLACE problem/bug - replaces only each second occurrence

    Hi all


    I use

    Oracle Database 10 g Express Edition Release 10.2.0.1.0 - product
    PL/SQL Release 10.2.0.1.0 - Production
    CORE 10.2.0.1.0 Production
    AMT for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production

    I need a regular expression to rename a variable in a mathematical formula, when testing my code that I discovered that if the variable was repeated after himself that a single occurrence has been replaced. I need to replace only whole words as some variables can be a subset of a variable name longer, and variable names can have underscores in them.
    Here is an example of what happens.

    Is someone can you please tell me why this happens? Example code is:

    SELECT REGEXP_REPLACE (' ab ab ab + ab + ab + ab + ab + abc + abc + ab ", '(\W|^)ab(\W|$)', '\1xy\2',1,0,'i') from DUAL;

    The regular expression matches all the "ab" with a start line or a non alphabetical character before and not alpha or end of line at the end.

    I have then replace the "ab" by "xy" and keep the original alpha not on each side. What happens is that only every second occurrence is replaced.
    If I put a space after each '+', and then it replaces all occurrences. (Of course, this is a domain user in a table of mathematical formulas so I can not wait to the user to worry about this problem.)

    I think that this may be due to the fact the pointer in conclusion any occurrence is moved correctly and it does not find the game immediately after.

    Can someone please explain this? Or did I miss something in my example.

    Thank you
    Dudley

    I don't think it's a bug, at least comparable re in python produces the same result:

    import re
    s="ab+ab+ab+ab+ab+ab+ab+abc+abc+ab"
    print re.sub(r"(\W|^)ab(\W|$)",r"\1xy\2",s)
    xy+ab+xy+ab+xy+ab+xy+abc+abc+xy
    

    If you have a match in your regular expression, the next probe will be launched after the game, it's how the regular expression works (at least IMHO).
    In your example the corresponding characters are "+ ab + (except the beginning of the line, end of line), that's why next occurency"ab"is not equal to."
    If you want to replace all"in Alberta, you could make the model as

    SELECT REGEXP_REPLACE('ab+ab+ab+ab+ab+ab+ab+abc+abc+ab', '(\W|^)?ab(\W|$)' , '\1xy\2',1,0,'i') from DUAL;
    

    Best regards

    Maxim

    Published by: Maxim Demenko, 14 July 2009 14:09
    fixed formatting

  • Continue to run the program while a specific sequence must only be performed every second

    Hello world

    How can I make a sequence runs every 1 s while that continue to run any code at the same time.

    for example: a ligth will Flash with a frequency of 1 s. This must be done independently of any other code running at the same time.

    I really was trying a lot of time without success. 'wait' does not work, "wait" not either or not event struct or anything other work out for that... Well, I was thinking "simple" question

    Could someone give me a tip or even a code example? Please note that in my question I want to only run only a flashing LED. Lets say, I want to receive updates via rs232 Board, but only every 10 seconds. During this time, I want to run any code.

    Thanks for the help!

    Background information:

    For 2 months I am programming a GUI with LabView, which gives me the ability to control via rs232 interface instruments. Up to now I understood a lot of LabView by myself, but here I'm stuck me :-/

    'wait (ms)' or ' wait until... ". "should never be used for timing, they are used for the loop iteration and synchronize the process loop. Use the other functions of timing as past timer or the number of cycles...

    CLD...

    b. functions

    1 use the wait function to control the loop execution rate and the processor response to external events and system tasks

    2. use the function until the next multiple ms to control the rate of execution of loop and sync multiple loops

    3. use any of the functions of waiting for a time software operation

    4 use the number of cycles and the time to get in office operations of software time seconds

  • How to enable hyper-threading technology on nehalem processor (series Xeon5500)?

    Hello

    I try to activate the hyper-threading technology on my new HP DL380 G6 ESX 3.5 servers, but even if it appears in the configuration as 'active' tab, no VM cannot detect.

    And Yes, it is enabled in the BIOS.

    Any ideas?

    raoulst

    Why a virtual machine it should detect? It is not presented to the virtual machine as a feature. It increases the planning on a vmkernel level options, but that's all.

    Duncan

    VMware communities user moderator | VCP | VCDX

    -

  • More physical cores vs less with hyper-threading

    I'm sure that this has been answered before, but is it better to have more physical cores, or I can get the same performance with half of the carrots but enable hyper-threading technology?  It is of course a discussion of type AMD vs Intel...

    Thank you!

    Hi friend

    Visualize this:

    You are in a supermarket and a bonehead out a checkbook to write a check.

    You have a gallon of milk and a $5 ticket in your hand.

    The Fund puts the first transaction on hold while the old lady wrote the check and treat your transaction. You go out, it ends by the check writer.

    That's the theory behind the HT. If a thread stops, it can perform a second thread on the same kernel. But the problem is that it can only manage a thread on any cycle, so it depends on inefficiencies in executing 'slide in this teaching of the second.'

    Now, imagine that the grocery store stops take control. Efficiency is increased, the main thread has more effective, but it is less likely for this second operation to occur. If you wait longer with your milk.

    Would you rather have a cashier multitasking or more open channels? If the company is light in the store and transactions are small, the cashier multitasking could be allowed.

    But if it's Saturday afternoon, you want only to open more lanes due to heavy traffic.

    HT works well in loads of light work where the traffic is "burst" and ineffective. But if the workloads increases (and I believe that we all have more work to do on our systems than ever) so the benefits of HT begin to slip and the benefits of dedicated hearts really shines.

    Reference: really liked above the explanation I got from this thread: 4 Cores with Hyperthreading vs 8 physical cores? UC - Performance -

  • S12 - Nvidia - update the BIOS, Hyper Threading option

    Hello, any chance to see BIOS to enable - disable the Hyper Threading, s12 ion, other functional improvement options?

    Even on the possible s9 off HT in the bios...

    BIOS is the only way to enable or disable hyper threading.but do not hesitate to try this.

    http://www.Intel.com/support/processors/Pentium4/sb/CS-017371.htm#a

    Sorry, at this point, you have to wait for the update of the bios.

    (marking this thread as resolved)

  • Satellite A500 - is there a way to disable Hyper-Threading technology (HTT) technology?

    Is there a way to disable Hyper-Threading technology (HTT) technology?
    It's really bothering me with some applications...
    I can't find it in the bios... 1.5... He was in the bios earlier?... Is there a way to roll back...

    It is even possible...

    Post edited by: rekof

    Hello

    Hyper-Threading technology is supported by CPU and it of not possible to disable it, if this option is not available in the BIOS.

    See this Intel Info page:
    http://www.Intel.com/support/processors/Pentium4/sb/CS-017371.htm

    Welcome them

  • On the hyper-threading technology

    Hello. I rather heard a lot of the inefficiency of the Hyper-Threadyng, especially that it is a useless load of each carrot with two operations. Efficiency can be no more than 30% and not always. Should I turn off this function or not? If I have to, I need to know how. After all, there are not these settings in the BIOS of my laptop (HP Envy 15 j-001er).

    P.S. This thread has been moved to storage > General for laptops - pavilions, Presario. -Forum moderator hp

    > There is not these settings in the BIOS of my laptop

    Then you can not turn it off.

    But don't you worry.

    If the performance with Hyper-Threading disabled technology is 100%, then with Hyper-Threading active technology, the heart of processor can achieve a level of performance which is between 100 and 130%, depending on the characteristics of the workload.

    In the first generations of Intel processor with Hyper-Threading functionality, some workloads could cause a Hyper-Threading performance drops to<100%, however="" that="" was="" fixed="" in="" the="" prescott="" architecture.="" the="" prescott="" architecture="" was="" released="" in="" 2004="" -="" that="" is,="" 10="" years="" ago.="" modern="" intel="" processors="" with="" hyper-threading="" enabled="" should="" always="" perform="" at="" least="" as="" well="" as="" with="" hyper-threading="">

  • Ask.Hyper Threading Hp mini 210-2037 you?...

    Hello, I just bought my mini 210-2037 Tu, evrything just beautiful, then all of a sudden Im wondering this netbook can't do hyper threading mode, even if the processor, takes in charge only mode

    I ask for help, its possible for my mini got hyper threading mode? and how to get there?... if its

    Thanks a lot before hand...

    Well even if I don't have the answer to my problems, but still this forum very useful to ask and understand our problem, I m really grateful because the forum.

    recently I can solve my problem on hyper threading fitur on my mini

    with/without a doubt I'm going to share some of my tips here

    (refer to my son, ' Activate Hyper Threading fitur on HP mini 210-xxxx proc n550 ")

  • How can I enable hyper-threading?

    I have a phenom 2 x 6 1100 T UC. PC Wizard says that hyper-threading is turned off. How can I activate it and what benefits it will give me? Any advice would be appreciated.

    As afr as I know this processor (AMD) doesn't support hyperthreading.

    It has six distinct cores if.

    Hyperthreading for Intel processors operates as if it were two processors by heart.

  • Every second time right peripheral (9800) / Simulator get hanged.

    Every second time right peripheral (9800) / Simulator get hanged.

    Here are the steps.

    1. install the application via OTA.

    2. open app. It's work very well.

    3. close the application and try to open again.

    Device /Simulator hanged and no operation will be performed, only restart. and second time count not abel to start tha app.

    Please suggest me. How to solve this problem,

    It looks like your communication code runs in the same thread as the UI.

    Try to put the communication on a separate thread and see if it helps.

    E.

Maybe you are looking for

  • Vista has no gadget

    Help! Vista has no gadget, no not even those who come usually installed with Windows! I never deleted them, they have just never been there. And the button 'Restore Gadgets installed with Windows' is grey and unclickable. I would get at least the val

  • General information about licensing of the "Microsoft Windows 7 Ultimate, Version full (PC DVD)"

    Hello I've never had to buy a Windows DVD facility before so my questions may seem a bit Basic. I intend to buy a copy of 'Microsoft Windows 7 Ultimate', full Version (PC DVD) from Amazon. (I think I should be clear of a counterfeit product, if I buy

  • I can activate my laptop bluetooth?

    I don't think that my laptop - laptop hp g70-111em - is compatible bluetooth. If I'm not mistaken, can I change this by the downloading of any software / adding a new part / the use of any technology product?   No matter what? Please help - I have a

  • BlackBerry Smartphones Major Lag and related problems

    I currently have a Pearl 8120, and lately I've been major lag problems. Every day, I try to open a BBM conversation with one of my friends, and I get the hourglass for several minutes (I've not timed exactly, as often happens while I'm at work and I

  • Number of Photos with Lightroom is showing photos that shouldn't be appearing more

    HelloMy Mobile with Lightroom is showing 805 photos on my iphone, but I have only 5 photos in my camera, and I have not all collections with Lightroom CC. I don't know where these photos, and I have no option to delete the photos.Why is this happenin