Oracle 9i R2 and Hyper threading

Hi
This is a matter of confusion to me, I've tested Oracle 9.2.0.1.0 on several machines with Hyper threading 1 CPU Intel and Dual Xeon servers.
When installing oracle the CPU_COUNT and PARALLEL_THREAD_PER_CPU parameters are set automatically.
ie: Intel 3.0 HT
CPU_COUNT = 2
PARALLEL_THREAD_PER_CPU = 2
Dual Xeon 2.8 HT
CPU_COUNT = 2
PARALLEL_THREAD_PER_CPU = 4
with this default settings our application is dragging it's feet (developped on 4.5 upgraded to 6i client/server)
But if we set
CPU_COUNT = 1
PARALLEL_THREAD_PER_CPU = 2
for the Intel the app goes lightspeed
and
CPU_COUNT = 1
PARALLEL_THREAD_PER_CPU = 1
for the xeon again lightspeed
I didn't face this problem with non HyperThreasding CPUs
My question:
Why is this anomoly, what's the workaround without changing the CPU_COUT parameter?
did anybody else face any problem like this? does this happen in 10g???
Thanks in Advance
Tony S. Garabedian

Any suggestions? Any ideas??

Similar Messages

  • Oracle Linux 6.2 - hyper-threading

    Hello
    two simple questions, I hope 8^)
    if I installed OL 6.2 and then also upgraded to UEK R2, on X64 Intel server - both tasks done with hyper-threading enabled and then I want to disable hyper-threading after OS installation - do I need to make any OS system/parameter changes at Linux OS level or simply turn off H/T at hardware level and reboot the server ?
    is there general recommendation re when H/T is beneficial on Oracle Linux with UEK ?
    what about if I added more RAM to the same 64-bit Intel server? Any Linux OS changes required to get all RAM recognised by OS ?
    thanks!

    A recommendation does not mean the absolute best solution for every situation. There has been no information about any particular software deployment or even the particular CPU in question.
    I agree with you that enabling or disabling HTT in regard to achieving the best possible performance for a particular scenario is subject to testing. But, if someone asks me what is the recommendation about HTT in regard to Oracle UEK kernel, and possibly Oracle RDBMS, my suggestion is to use the default and leave HTT enabled. I'm not aware of any documentation that suggest to generally disable HTT when using Oracle. Saying "it depends" is scientifically correct, but not helpful.
    There are already plenty of discussions about HTT on the net. You can turn HTT off and experience a performance increase, but there is also a chance the performance was even better with HTT enabled in a properly configured system or application. There are cases were HTT apparently slows down performance, but drawing a conclusion about enabling or disabling HTT in regard to performance is often too simple due to many other factors that can interfere with the results.
    Dude the link you supplied referenced some old ibm information.Well, Hyper-Threading isn't a new feature.
    For what it's worth, check out http://en.wikipedia.org/wiki/Hyper-threading in particular "Drawback history".
    Or http://www.intel.com/support/processors/pentium4/sb/cs-017371.htm#1c which also links to more performance info.

  • Disable Intel CPU Hyper threading in Oracle RAC environment

    Dear Expert,
    Does disable CPU hyper threading will have direct impact or maybe unexpected behavior to Oracle RAC database?
    Actually the background of this question is we have many received packet queuing on the network layer waiting to be processed. Investigation leads to the processor utilization which shows that many processor are still in idle state or not used when the other processors are busy processing incoming request.
    I have visited some oracle note like
    CPU Count Consideration for Oracle Parameter Setting When Using Hyper-Threading Technology (Doc ID 289870.1)
    Oracle and Hyper-Threading (Doc ID 205089.1)
    Using PROCESSOR_GROUP_NAME to bind a database instance to CPUs or NUMA nodes (Doc ID 1585184.1)
    These document already give useful information but i wonder if there is any possibilities risk or another consideration of disabling cpu hyper threading.
    Please let me know if any other information required.
    Thanks.
    Best Regards,
    Jolly

    As far as I know it is set as cpu architecture and mobile chips don't have the option. Not 100% as I've never needed to do it.
    Better bet would be to check Intel ark and forums with them I expect.

  • I7 iMac and 8 Threads?

    I believe i7 in the 27 inch iMac is the intel i7-860 part. As such, it's four
    cores of course and hyper-threaded so 2 threads per core.
    Can anyone who purchased an i7 confirm that in fact Snow Leopard not only sees all
    four cores but 2 threads per CPU core effectively making it appear as 8 cores?
    Thanks.

    When I get it is right. I think I will wait for "version 2"
    Seems like people are having various issues here and there and want to wait
    until all is settled. But sometimes with Apple you never know. I went through 3
    versions of the iMac 24 inch until I found one that didn't have issues with the
    LCD.

  • Is Aperture 3 enabled for hyper-threading?

    That would make the difference betweening getting a Mac with a Core i7 processor.

    There is a big difference between multicore and hyper-threading.
    Basically you have three technologies, multiprocessor, multicore and hyper-threading. The first two give you multiple physical hardware. In the case of the first, multiprocessor, you get multiple independent CPU's. In the second, multicore, you get multiple processing units on a single chip.
    In the third case, hyper-threading,  each processor gets a logical 'twin'. That each each physical processors pretends to be two processors.
    So that's the hardware. From a software perspective you have multi-tasking  multu-processing and multi-threading.
    Multi-tasking is the illusion that many things are happening at once on a single core system. Its been around since the late 60's usually called a time sharing systems. The OS switches between tasks loading one in as it unloads another. Happens fast enough so that it appears that things are happening at the same time but they are not.
    Multi-processing is multi-tasking but on a system with multiple cores (or cpus). Each core gets a program and can run simultaneously. OS X was designed for this from the beginning using SMP (symmetric multiprocessing). So each application you are running gets its own core
    Multi-threading is multi-tasking within a single application. Again OS X is designed for this. Applications create threads and then the OS can run those threads on an available core. Of course it doesn't always make sense to do this. If the application needs a calculation to finish before it can proceed nothing is gained by running the calculation on a separate core.
    Aperture makes use of a lot of the technology in the system. Which will give you the biggest performance hit is hard to say. I still haven't seen any real world benchmarks on Aperture.  Maany users here have there own stories and will swear by the solutions they have decided on.
    The GPU is important. Aperture uses the Core Imaging Technology and the best GPU you can get for your system is a plus. However Core Imaging is also setup to make use of the fastest execution path available. So if you;re doing something that he CPU can do faster then the GPU it will go that route. And in that case having extra cores lying around would be a plus.
    So to answer your intended question, does Aperture make use of multi-threading (not hyper-threading). The answer is yes. Does it make a tremendous difference, that depends on your definition of tremendous. You'll never get twice the performance when running on two cores that much I can say for sure.

  • P6N-SLI-FI -hyper threading on when i have Pentium D installed

    i don't know what happen just shut down my computer for the night, started it back up when i woke up the next day, and it took abit to boot i want to tab to see what it was, and hyper threading was on but my cpu does not support hyperthreading.And my Dvd drive is not being detected as well. I cleared cmos and it still was there, the computer runs fine but i want my dvd drive back the most.

    Quote from: doooly on 13-May-07, 18:26:58
    i don't know what happen just shut down my computer for the night, started it back up when i woke up the next day, and it took abit to boot i want to tab to see what it was, and hyper threading was on but my cpu does not support hyperthreading.And my Dvd drive is not being detected as well. I cleared cmos and it still was there, the computer runs fine but i want my dvd drive back the most.
    I had a disappearing DVD problem in Vista on an Abit board. It would only show up after a reboot (or 2). From a power off state, Vista would simply not recognize the drive, even though BIOS did and POST listed it first of all drives. I don't have it in front of me, but the solution was to go into the registry and delete upper and lower limits for the drive. I wish I could be of more help, but hopefully I've remembered enough for you to Google the rest.

  • Oracle support Intel Hyper Threading??

    Does anyone know if the Oracle 9i and 10g database supports Intel's new Hyper Threading technology???

    Cody,
    Please read Oracle's Note:205089.1 on metalink.

  • Negative Impact of Hyper Threading and Essbase

    Hi,
    It has come to my attention that on some Hyperion Apps, it is NOT recommended that Hyper Threading is used. Can anyone clarify this? I have searched Oracle and have found nothing concrete on this subject.
    Thanks,
    Sam

    Hi Sam,
    I didn't know anything about this issue so I asked some of my friends at Oracle.. Here are a couple of tidbits I dug up:
    "For production environment, as you aware of, Essbase Calculation Engine is one of the world's most advanced number-crunching engines. And usually number crunching applications require intensive floating-point computations; therefore, to get the best performance, expend your resources to acquire the fastest CPU you can. Opt for a faster CPU instead of better L2 and L3 cache, if you have the money, go for the better L2 cache first and then better L3 cache. Note that L2 and L3 cache make a much bigger difference in OLAP applications than in OLTP applications (please note, Essbase does not utilize hyperthreaded CPUs or Hyper-Threading Technology)."
    Another tidbit:
    "As to hyperthreading,we have not had any real issues with it. The only thing that really ends up being a problem is that hyperthreading seems to limit the available memory".
    So, unofficially, there are a couple of pieces of information for you.
    Tim Tow
    Oracle ACE
    Applied OLAP, Inc

  • Negative Impact of Hyper Threading and HFM

    Hi,
    It has come to my attention that on some Hyperion Apps, it is NOT recommended that Hyper Threading is used. Can anyone clarify this? I have searched Oracle and have found nothing concrete on this subject.
    Thanks,
    Sam

    As previously stated, Hyperthreading is not recommended for Hyperion, as it does not provide any real performance value. Additionally, for Hyperion Financial Management, there have been documented support cases of problems with Hyperthreading causing problems with consolidations. Below is an excerpt from the HFM 9.3.1 readme
    "HyperThreading is not recommended for application servers running on Windows 2000 Server; however, Advanced Windows 2000 Server and Windows 2003 Enterprise Edition are supported."
    As a general rule when tuning/building a System 9 infrastructure, Hyperthreading should be turned off on all Hyperion servers.
    Thanks!

  • Negative Impact of Hyper Threading and Planning

    Hi,
    It has come to my attention that on some Hyperion Apps, it is NOT recommended that Hyper Threading is used. Can anyone clarify this? I have searched Oracle and have found nothing concrete on this subject.
    Thanks,
    Sam

    As previously stated, Hyperthreading is not recommended for Hyperion, as it does not provide any real performance value. Additionally, for Hyperion Financial Management, there have been documented support cases of problems with Hyperthreading causing problems with consolidations. Below is an excerpt from the HFM 9.3.1 readme
    "HyperThreading is not recommended for application servers running on Windows 2000 Server; however, Advanced Windows 2000 Server and Windows 2003 Enterprise Edition are supported."
    As a general rule when tuning/building a System 9 infrastructure, Hyperthreading should be turned off on all Hyperion servers.
    Thanks!

  • Once and for all: Hyper-threading, turbo boost on Core i5 MBA?

    Hey, all.
    There is a lot of conflicting information on whether the new Core i5 MacBook Airs (as opposed to the upgraded Core i7 options) support hyper-threading. As best I can gather, there is still no "official" Apple statement on the subject. I thought I'd gin up another conversation in the event someone has more definitive information. In case anyone wants a fresh bit of provocation, earlier today I asked one of Apple's online "Live Chat" experts. Here's what she said:
    The Core i7 offers Triple Channel memory, hyper-threading, and full dual 16x video bandwidth.
    But the i5 doesn't offer the TurboBoost or hyperthreading.
    You would have to do the upgrade to the i7 for that.
    Agree? Disagree?

    Here is a comparison of the three processors used for the 2011 MBA.
    It would appear that the i5 does have Turbo Boost (and Hyperthreading), unless Apple's specification calls for disabling TB.
    But, if we look at some of the benchmark testing, the results would seem to imply that the specification only differs by the differences shown in these charts, hence Turbo Boost would be evident across all the Airs.

  • Is Hyper-threading enabled on the i5 and i7 iMacs

    I am interested in upgrading to a 27" i5 or i7. According to intels site all i-core processors support Hyper-threading. At work I use a quad core Xeon on a HP computer with Windows 7. The system reports that I have 8 cores in performance monitor as it sees each core as 2 cores with Hyper-threading enabled in the Bios.
    Does Apple enable hyper-theading in EFI and does Mac OSX see 8 cores in the activity monitor and correctly show the activity of each thread? I suspect if it only shows 4 cores that hyper-threading is not activated on the iMacs. I want to get the most out of the processors capabilities since I am paying a premium for it and so I wont get a current generation machine if it is crippling the processors ability to run 2 threads per core as intel advertises. I would expect with Grand Central in 10.6 that hyper-threading would dramatically increase performance.
    Can someone answer this question definitively?

    Intels site states clearly that the i3 i5 and i7 all support hyper threading.. if only the i7 supports it on the iMac then apple is crippling the chip..
    http://www.intel.com/products/processor/corei5/index.htm
    http://www.intel.com/products/processor/corei3/index.htm
    So is apple crippling the chip????

  • Intel Xeon Hyper Threading

    Hi there,
    Any experienxes with $SUBJECT and Solaris 10?
    How stable is hyper threading support, and how much does it degrade performance, if I switch it off?
    I've read about the security vulnerability with hyper threading, but I don't really care about it. I'm more interested in performance/stability.
    Thanks,
    Imre Csatlos

    CPU_COUNT is a parameter dinamically adusted by the Oracle instance. Oracle perfectly supports hyper threading and there is no need to change the value of this parameter.

  • Memory leaks and multi threading issues in managed client.

    In our company we use a lot of Oracle, and after the release of the managed provider we migrated all applications to it. First the  things were very impressive : the new client was faster, but after some days applications that uses 100MB with old client goes to 1GB and up. The memory is not the only issue, we use a lot of multi threading, and we experience connection drops and not disposal, after 1 days working one of the application had over 100 sessions on the server. I think there is something wrong with connection pool and multi threading.
    Is someone experience same problems.
    Yesterday we went back with unmanaged provider. Now things are back to normal.

    connection drops: did you try to use "Validate Connection=true" parameter in your connection string?
    the new client was faster: are you sure with this statement? Even in 64bit environment? I got quite serious performance problems when running application under 64bit process: https://forums.oracle.com/thread/2595323

  • Unable to detect Hyper Threading of CPU SL6WE 3.2 in MSI-865PE Neo2

    Hi! I am new to this forum and need some help. I have just installed a  Intel Pentium 4 3.2GHz Northwood SL6WE 478 800MHz/512k . I bought this on e-bay and understand that this cpu supports hyper threading. I have enabled hyper threading in the bios, but only see one cpu in Widows System Properties and only one cpu in Windows Task Manager. I had a 2.6 cpu installed previously, no hyper threading. My motherboard is an MSI-865PE Neo2 version 1.1, 2GB Ram ( 4x512 ?), Thermaltke TR2-430W power supply, Freezer 4 Arctic Cooler, Nvidia GeForce 6600, LG DVD RAM burner, 16x DVD ROM, WD 250 gig and an Hitachi 80 gig hard drive. I also used Arctic Silver 5 thermal paste (after using Arcticclean and Surface Purifier). Have I missed somethig? Would appreciate help in solving why I have no hyper threading.

    200 7-3-3-2.5 Ultra Turbo and 212 5-3-3-2.5 Ultra Turbo is a
    no boot. Thinks ultra-turbo tries to set mem timings to
    2-2-2-5 below 218FSB and my memory can't do that.
    Turbo boots ok. Normal setting disabled PAT.
    200 2.5-3-3-7 Turbo PAT on    4.6GB/s
    200 2.5-3-3-7 Normal PAT off  4.2GB/s
    212 2.5-3-3-5 Turbo PAT on    4.8GB/s
    212 2.5-3-3-5 Normal Pat off   4.5GB/s
    Also tried 250 1:1, not prime95 stable
    250 2.5-3-3-7 Ultra-turbo        6GB/s
    I think pat is disabled above 218FSB on
    1:1 and 5:4 setting, but not on 4:5 setting.
    You should get close to or above 6GB/s at
    1:1 250 3-3-3-5 bios overclocking.
    Maybe something is running in the background
    stealing cpu power or something?
    Well, you have to test some more, maybe a
    fresh windows setup will help?

Maybe you are looking for

  • Receiving Transaction Processor runs even if processing mode is ON-LINE

    Hi All, We have a problem with receiving. The profile option RCV: Processing Mode is set to ON-LINE at site level. We observed that the Receiving Transaction Processor is running for a bunch of transactions with IMMEDIATE processing mode. We checked

  • Problems when installing OS X 10.6 to my Macbook White

    So, I decided to upgrade my Macbook White OS X (10.5) with my sister's 13 inch Macbook Pro installation disk, but it won't work. It keeps saying that it cannot install in my Macbook, no matter what I do. In a moment of rash decisions, I (stupidly) er

  • MacBook Pro 2.2 Check Battery Status .....

    Hi All, My MacBook Pro is showing the following stats for my battery (this is battery number 2 in less than one year/still under AppleCare)......Any ideas as to what can be causing battery after battery to go bad time and time again? This Mac, which

  • Serial for Adobe Customization Wizard XI for Adobe Reader?

    Hi, I am searching for some help with the Adobe Customization Wizard XI with Adobe Reader. I allready have an approvement from Adobe for Adobe Reader and Runtime Software Distribution but i am still missing the serial number to be put into the corres

  • 0FI_GL_10 can't delta :Errors occurred during the extraction.

    hi,sdn! i have 3 DataSources, 0FI_AA_11(FI-AA: Transactions), 0FI_AA_12(FI-AA: Posted Depreciations) and 0FI_GL_10(General Ledger: Leading Ledger Balances). The initialize and full extraction is ok. when i delta it in rsa3,the system tell me:Errors o