Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Only One Processor working?

  1. #1

    Default Only One Processor working?

    Just recently loaded 13.1 on my ol' ASUS A8N32-SLI Deluxe with an Athlon 64 X2 4800+ Socket 939 dual core 2.4MHz processors.
    Still shaking off the dust but noticed that it's crash prone at the moment.
    Checking System Monitor I noticed it now only shows activity for one CPU. Worked fine under opensuse 12.2, showed 2 processors, etc.
    All that's changed here is the software so not sure why only one processor is reporting.

    Found a link regarding this topic and pulled this info based on that suggestion but i don't know how to interpret it actually:

    Code:
    JeepNut@linux-twnw:~> cat /proc/cpuinfo
    processor       : 0
    vendor_id       : AuthenticAMD
    cpu family      : 15
    model           : 35
    model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
    stepping        : 2
    microcode       : 0x4d
    cpu MHz         : 2410.761
    cache size      : 1024 KB
    physical id     : 0
    siblings        : 1
    core id         : 0
    cpu cores       : 1
    apicid          : 0
    initial apicid  : 0
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 1
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good nopl extd_apicid pni lahf_lm cmp_legacy
    bogomips        : 4821.52
    TLB size        : 1024 4K pages
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp
    Can anyone confirm for me whether I'm running on only one processor?
    And if so, any ideas how to determine what's going on?
    Is my processor down a core or is this software/firmware issue?

    Thanks!
    Gigabyte 990FXA-UD5 R5 / AMD FX-8350 FX 8Core Black Edition
    Corsair HydroH110i GT / G.SKILL Ripjaws Z 16GB DDR3-1866

  2. #2

    Default Re: Only One Processor working?

    Yes, you only show one processor "block" in there (starting with processor
    : 0) where you should have at least two (processor : 1, etc.).

    Why? No good ideas. All of the default kernels support at least two
    processors afaik, so this seems a bit odd. How about some additional
    output from commands:

    Code:
    --------------------
    cat /proc/cmdline
    uname -a
    rpm -qa | grep kernel
    --------------------

    --
    Good luck.

    If you find this post helpful and are logged into the web interface,
    show your appreciation and click on the star below...

  3. #3
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Only One Processor working?

    On 2014-02-18 19:16, SomeSuSEUser wrote:
    > And if so, any ideas how to determine what's going on?


    Did you boot in safemode, perhaps? It disables all cores save one.

    --
    Cheers / Saludos,

    Carlos E. R.

    (from 13.1 x86_64 "Bottle" (Minas Tirith))

  4. #4

    Default Re: Only One Processor working?

    Quote Originally Posted by SomeSuSEUser View Post
    Can anyone confirm for me whether I'm running on only one processor?
    And if so, any ideas how to determine what's going on?
    Is my processor down a core or is this software/firmware issue?
    Yes, apparently you are only using 1 core.

    Are you maybe booting to "recovery mode"? That would turn off additional cores (among other things) for compatibility.

    Please post your kernel boot options:
    Code:
    cat /proc/cmdline

  5. #5

    Default Re: Only One Processor working?

    Quote Originally Posted by ab View Post
    Yes, you only show one processor "block" in there (starting with processor
    : 0) where you should have at least two (processor : 1, etc.).
    ...
    Code:
    --------------------
    cat /proc/cmdline
    uname -a
    rpm -qa | grep kernel
    --------------------
    Yes I was afraid that I should be seeing data for a processor : 1 also...
    OK here's the output of those cmndlines:

    Code:
    JeepNut@linux-twnw:~> cat /proc/cmdline
    BOOT_IMAGE=/boot/vmlinuz-3.11.10-7-desktop root=UUID=73afb39b-0903-40d5-b0ff-dfb4fbaaaf75 resume=/dev/disk/by-id/ata-WDC_WD2500HHTZ-60N21V0_WD-WXB1E62TEY98-part2 splash=silent quiet showopts
    
    JeepNut@linux-twnw:~> uname -a
    Linux linux-twnw 3.11.10-7-desktop #1 SMP PREEMPT Mon Feb 3 09:41:24 UTC 2014 (750023e) x86_64 x86_64 x86_64 GNU/Linux
    
    JeepNut@linux-twnw:~> rpm -qa | grep kernel
    kernel-desktop-3.11.10-7.1.x86_64
    Thanks!
    Gigabyte 990FXA-UD5 R5 / AMD FX-8350 FX 8Core Black Edition
    Corsair HydroH110i GT / G.SKILL Ripjaws Z 16GB DDR3-1866

  6. #6

    Default Re: Only One Processor working?

    Also have confirmed in the BIOS that I don't have anything there locking out a core or anything. This aging ASUS board doesn't sport the "most configurable BIOS ever" either.
    I don't find any options in BIOS that allow me to bypass or shut off a core or anything near that complicated.
    And although I'm not finding an option for "adjustable" processors or enable/disable options, everywhere in BIOS screens that the processor is mentioned, it's referencing 2 cores. So the BIOS knows that it is a dual core processor.

    Whether that is really any indicator of core health or not I do not know.
    It seems very possible to me that the BIOS could show there is a dual core type processor installed, but still have one of those cores failing or failed and not performing at all.

    I've also confirmed that I didn't get booted into safe mode somehow and I was/am not.
    Gigabyte 990FXA-UD5 R5 / AMD FX-8350 FX 8Core Black Edition
    Corsair HydroH110i GT / G.SKILL Ripjaws Z 16GB DDR3-1866

  7. #7
    Join Date
    Jun 2008
    Location
    Kansas City Area, Missouri, USA
    Posts
    7,236

    Default Re: Only One Processor working?

    On 02/18/2014 02:16 PM, SomeSuSEUser wrote:
    >
    > Also have confirmed in the BIOS that I don't have anything there locking
    > out a core or anything. This aging ASUS board doesn't sport the "most
    > configurable BIOS ever" either.
    > I don't find any options in BIOS that allow me to bypass or shut off a
    > core or anything near that complicated.
    > And although I'm not finding an option for "adjustable" processors or
    > enable/disable options, everywhere in BIOS screens that the processor is
    > mentioned, it's referencing 2 cores. So the BIOS *knows* that it is a
    > dual core processor.
    >
    > Whether that is really any indicator of core health or not I do not
    > know.
    > It seems very possible to me that the BIOS could show there is a dual
    > core type processor installed, but still have one of those cores failing
    > or failed and not performing at all.
    >
    > I've also confirmed that I didn't get booted into safe mode somehow and
    > I was/am not.


    Two quick ways to check the number of CPUs is to 'cat /proc/interrupts', or
    'dmesg | grep smpboot'. If you truly have only one running, you need to check
    the output of dmesg to see why.

    BTW, a standard openSUSE kernel is configured to have a maximum of 512 CPUs.



  8. #8

    Default Re: Only One Processor working?

    Quote Originally Posted by lwfinger View Post
    ....
    Two quick ways to check the number of CPUs is to 'cat /proc/interrupts', or
    'dmesg | grep smpboot'. If you truly have only one running, you need to check
    the output of dmesg to see why.
    ....

    Code:
    JeepNut@linux-twnw:~> cat /proc/interrupts
               CPU0       
      0:        120    XT-PIC-XT-PIC    timer
      1:          2    XT-PIC-XT-PIC    i8042
      2:          0    XT-PIC-XT-PIC    cascade
      5:      17146    XT-PIC-XT-PIC    ohci_hcd:usb2, sata_sil24, snd_hda_intel, snd_cmipci
      6:          3    XT-PIC-XT-PIC    floppy
      7:       5090    XT-PIC-XT-PIC    ehci_hcd:usb1
      8:          0    XT-PIC-XT-PIC    rtc0
      9:          0    XT-PIC-XT-PIC    acpi
     10:      54644    XT-PIC-XT-PIC    nouveau, firewire_ohci
     11:      58496    XT-PIC-XT-PIC    sata_nv, sata_nv
     12:          4    XT-PIC-XT-PIC    i8042
     14:          0    XT-PIC-XT-PIC    pata_amd
     15:          0    XT-PIC-XT-PIC    pata_amd
     21:      11435   PCI-MSI-edge      enp2s0
    NMI:        158   Non-maskable interrupts
    LOC:    3877186   Local timer interrupts
    SPU:          0   Spurious interrupts
    PMI:        158   Performance monitoring interrupts
    IWI:     597918   IRQ work interrupts
    RTR:          0   APIC ICR read retries
    RES:          0   Rescheduling interrupts
    CAL:          0   Function call interrupts
    TLB:          0   TLB shootdowns
    TRM:          0   Thermal event interrupts
    THR:          0   Threshold APIC interrupts
    MCE:          0   Machine check exceptions
    MCP:        102   Machine check polls
    ERR:          1
    MIS:          0
    
    JeepNut@linux-twnw:~> dmesg | grep smpboot
    [    0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs
    [    0.017102] smpboot: weird, boot CPU (#0) not listed by the BIOS
    [    0.017104] smpboot: SMP motherboard not detected
    [    0.018000] smpboot: SMP disabled
    [    0.025006] smpboot: Total of 1 processors activated (4822.15 BogoMIPS)
    JeepNut@linux-twnw:~>
    So I've only got one CPU responding... => why?
    Could this be a "bad load" of some sort during installation?
    Would there be any reason to suspect a fresh download and reinstalling the OS might resolve?

    How do you prove that 1 core is "dead" in a CPU?
    ...or do CPUs even fail like that?

    Interesting messages from the code above...
    "boot CPU (#0) not listed by the BIOS"... is that a clue?
    SMP disabled.... is that a bad thing?

    ... what kind of tale do those outputs tell?
    Thanks!
    Gigabyte 990FXA-UD5 R5 / AMD FX-8350 FX 8Core Black Edition
    Corsair HydroH110i GT / G.SKILL Ripjaws Z 16GB DDR3-1866

  9. #9
    Join Date
    Jun 2008
    Location
    Kansas City Area, Missouri, USA
    Posts
    7,236

    Default Re: Only One Processor working?

    On 02/19/2014 12:16 AM, SomeSuSEUser wrote:
    >
    > lwfinger;2625733 Wrote:
    >> ....
    >> Two quick ways to check the number of CPUs is to 'cat /proc/interrupts',
    >> or
    >> 'dmesg | grep smpboot'. If you truly have only one running, you need to
    >> check
    >> the output of dmesg to see why.
    >> ....

    >
    >
    >
    > Code:
    > --------------------
    > JeepNut@linux-twnw:~> cat /proc/interrupts
    > CPU0
    > 0: 120 XT-PIC-XT-PIC timer
    > 1: 2 XT-PIC-XT-PIC i8042
    > 2: 0 XT-PIC-XT-PIC cascade
    > 5: 17146 XT-PIC-XT-PIC ohci_hcd:usb2, sata_sil24, snd_hda_intel, snd_cmipci
    > 6: 3 XT-PIC-XT-PIC floppy
    > 7: 5090 XT-PIC-XT-PIC ehci_hcd:usb1
    > 8: 0 XT-PIC-XT-PIC rtc0
    > 9: 0 XT-PIC-XT-PIC acpi
    > 10: 54644 XT-PIC-XT-PIC nouveau, firewire_ohci
    > 11: 58496 XT-PIC-XT-PIC sata_nv, sata_nv
    > 12: 4 XT-PIC-XT-PIC i8042
    > 14: 0 XT-PIC-XT-PIC pata_amd
    > 15: 0 XT-PIC-XT-PIC pata_amd
    > 21: 11435 PCI-MSI-edge enp2s0
    > NMI: 158 Non-maskable interrupts
    > LOC: 3877186 Local timer interrupts
    > SPU: 0 Spurious interrupts
    > PMI: 158 Performance monitoring interrupts
    > IWI: 597918 IRQ work interrupts
    > RTR: 0 APIC ICR read retries
    > RES: 0 Rescheduling interrupts
    > CAL: 0 Function call interrupts
    > TLB: 0 TLB shootdowns
    > TRM: 0 Thermal event interrupts
    > THR: 0 Threshold APIC interrupts
    > MCE: 0 Machine check exceptions
    > MCP: 102 Machine check polls
    > ERR: 1
    > MIS: 0
    >
    > JeepNut@linux-twnw:~> dmesg | grep smpboot
    > [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs
    > [ 0.017102] smpboot: weird, boot CPU (#0) not listed by the BIOS
    > [ 0.017104] smpboot: SMP motherboard not detected
    > [ 0.018000] smpboot: SMP disabled
    > [ 0.025006] smpboot: Total of 1 processors activated (4822.15 BogoMIPS)
    > JeepNut@linux-twnw:~>
    >
    > --------------------
    >
    >
    > So I've only got one CPU responding... => why?
    > Could this be a "bad load" of some sort during installation?
    > Would there be any reason to suspect a fresh download and
    > reinstalling the OS might resolve?


    I do not think a bad install is responsible. Hold off on re-installation for the
    moment.

    > How do you prove that 1 core is "dead" in a CPU?
    > ...or do CPUs even fail like that?


    Yes, one core could fail in any number of ways. Whether it would do that without
    the BIOS complaining is a question that only the BIOS authors could answer.

    > Interesting messages from the code above...
    > "boot CPU (#0) not listed by the BIOS"... is that a clue?
    > SMP disabled.... is that a bad thing?


    SMP disabled is a symptom, not the cause. The real reason is that the BIOS only
    listed #1 and not #0. When the kernel only found one CPU, there was no reason to
    have SMP.

    > ... what kind of tale do those outputs tell?
    > Thanks!


    What you can do, however, is boot the installation media. In fact, the 12.2
    media would be best. If it is the Live ISO, then open a terminal and run the
    above tests. For the NET and DVD ISOs, boot into rescue mode and do the same.
    Does this show SMP? If 12.2 is still OK, then try the 13.1 media. It is always
    possible that a kernel bug has been introduced that keeps only your
    configuration from working with multiple CPUs. Unlikely, but possible.

    If none of these steps show both CPUs, then enter the BIOS and reset to factory
    defaults. You will need to reset the time, any boot medium settings, and
    anything else that you know has been changed. Did that help?

    The final thing would be to try to reload or update the BIOS. Of course, that is
    always a risky step that may brick the motherboard if it fails.




  10. #10

    Default Re: Only One Processor working?

    Quote Originally Posted by SomeSuSEUser View Post
    Code:
    JeepNut@linux-twnw:~> rpm -qa | grep kernel
    kernel-desktop-3.11.10-7.1.x86_64
    Not sure if that could possibly help in this case, but try to install kernel-firmware.
    This contains updated microcode for certain CPUs, but it isn't installed automatically in every case on 13.1 due to https://bugzilla.novell.com/show_bug.cgi?id=847158

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •