LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-07-2005, 02:46 PM   #1
dalek
Senior Member
 
Registered: Jul 2003
Location: Mississippi USA
Distribution: Gentoo
Posts: 2,058
Blog Entries: 2

Rep: Reputation: 79
Linux not seeing my quad CPUs.


I recently got a Compaq Proliant 6000 server. It only had one CPU when I installed Gentoo but I compiled it into the kernel for 4 anyway. I bought a set of 4 CPUs and installed them. The BIOS sees the CPUs and counts them off when I first cut the machine on. Also, the lights come on on the mobo as well indicating they are running.

This is the screen from make menuconfig for my kernel:

Code:
  │ │                    Subarchitecture Type (PC-compatible)  --->                                          │ │
  │ │                    Processor family (Pentium-Pro)  --->                                                │ │
  │ │                [ ] Generic x86 support                                                                 │ │
  │ │                [ ] HPET Timer Support                                                                  │ │
  │ │[*] Symmetric multi-processing support                                                  │ │
  │ │                (4)   Maximum number of CPUs (2-255)                                                    │ │
  │ │[*]   SMT (Hyperthreading) scheduler support                                            │ │
  │ │[*] Preemptible Kernel                                                                  │ │
  │ │[*]   Preempt The Big Kernel Lock                                                       │ │
  │ │[*] Machine Check Exception                                                             │ │
  │ │                <*>   Check for non-fatal errors on AMD Athlon/Duron / Intel Pentium 4                  │ │
  │ │[*]   check for P4 thermal throttling interrupt.                                        │ │
  │ │                < > Toshiba Laptop support                                                              │ │
  │ │                < > Dell laptop support                                                                 │ │
  │ │                < > /dev/cpu/microcode - Intel IA32 CPU microcode support                               │ │
  │ │                < > /dev/cpu/*/msr - Model-specific register support                                    │ │
  │ │                < > /dev/cpu/*/cpuid - CPU information support                                          │ │
  │ │                    Firmware Drivers  --->                                                              │ │
  │ │                    High Memory Support (4GB)  --->                                                     │ │
  │ │                [ ] Allocate 3rd-level pagetables from highmem                                          │ │
  │ │                [ ] Math emulation                                                                      │ │
  │ │[*] MTRR (Memory Type Range Register) support                                           │ │
  │ │                [ ] Boot from EFI support (EXPERIMENTAL)                                                │ │
  │ │[*] Enable kernel irq balancing                                                         │ │
  │ │                [ ] Use register arguments (EXPERIMENTAL)                                               │ │
This is what it tells me though:

Code:
putput / # cat proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 1
model name      : Pentium Pro
stepping        : 9
cpu MHz         : 200.020
cache size      : 512 KB
physical id     : 0
siblings        : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov
bogomips        : 388.09

putput / #
Yes it is a bit slow. I'm just going to run folding on it though.

What am I missing to get it to see them all?

Thanks

 
Old 10-07-2005, 05:02 PM   #2
Ahmed
Member
 
Registered: May 2005
Location: München, Germany
Distribution: Slackware, Arch
Posts: 386

Rep: Reputation: 41
Are you running it through an SMP Kernel (symmetric mulitple processors)? If not then get one. If yes, then I wouldn't know what to do, sorry

-A
 
Old 10-07-2005, 07:36 PM   #3
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
Have you checked the SMP-HOWTO? Especially this section:

http://www.faqs.org/docs/Linux-HOWTO...WTO.html#ss4.1
 
Old 10-07-2005, 11:15 PM   #4
dalek
Senior Member
 
Registered: Jul 2003
Location: Mississippi USA
Distribution: Gentoo
Posts: 2,058

Original Poster
Blog Entries: 2

Rep: Reputation: 79
I had found that link somewhere and have located the software to update the system. When I hit F10, it says it is not installed and just goes to the grub boot screen. I rebooted the thing a few times and noticed that right after the BIOS sees the CPUs there is a error and I need to run the configuration thing.

When I got this thing, I didn't know you had to access the BIOS through software so I deleted the partitions and put on Linux. I guess I should have kept the first partition which is the one that had the F10 software.

I'm getting there. I just hope I can get the software back on there somehow. In case someone else is searching and runs into this little problem:

http://h18023.www1.hp.com/support/fi...oad/13227.html

Just in case. I think that is it anyway. Instructions are here:

http://www.geocities.com/rlcomp_1999...martstart.html

It is under the section: Installing the Compaq F10 System Partition

Later

 
Old 10-12-2005, 01:20 AM   #5
dalek
Senior Member
 
Registered: Jul 2003
Location: Mississippi USA
Distribution: Gentoo
Posts: 2,058

Original Poster
Blog Entries: 2

Rep: Reputation: 79
Well, I thought I would update a little bit.

Code:
top - 00:51:03 up  1:24,  3 users,  load average: 0.99, 0.66, 0.30
Tasks:  70 total,   2 running,  68 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.3% us,  1.0% sy,  0.0% ni, 98.4% id,  0.0% wa,  0.0% hi,  0.3% si
Cpu1  :  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu2  :  0.0% us,  0.0% sy, 100.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu3  :  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    125184k total,   117036k used,     8148k free,    48848k buffers
Swap:   289128k total,        0k used,   289128k free,    40572k cached
It took me a while but I got it to see all four CPUs. What a nightmare. I'm so glad I woke up.

Now to figure out how to get folding to use all 4 CPUs. It's in there somewhere.

Later

 
Old 10-13-2005, 07:02 PM   #6
dalek
Senior Member
 
Registered: Jul 2003
Location: Mississippi USA
Distribution: Gentoo
Posts: 2,058

Original Poster
Blog Entries: 2

Rep: Reputation: 79
One more update. I run Gentoo which means I get to compile a lot. Those CPUs really do work. This is so cool.

Code:
top - 18:26:42 up 20:18,  3 users,  load average: 3.70, 4.09, 3.32
Tasks:  68 total,   6 running,  62 sleeping,   0 stopped,   0 zombie
Cpu0  : 69.8% us, 30.2% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu1  : 90.9% us,  8.8% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.3% si
Cpu2  : 72.2% us, 27.8% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu3  : 82.3% us, 17.7% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    125184k total,   109024k used,    16160k free,    24184k buffers
Swap:   289128k total,    11192k used,   277936k free,    35996k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1119 root      25   0 11952 9828 2924 R 92.4  7.9   0:03.73 cc1
 1123 root      22   0  9024 6828 2760 R 81.2  5.5   0:02.48 cc1
 1125 root      17   0  7780 4472 1660 R 58.3  3.6   0:01.78 cc1
 1131 root      20   0  7480 3908 1624 R 41.9  3.1   0:01.28 cc1
 1129 root      19   0  5932 2408 1400 R  4.9  1.9   0:00.15 cc1
 1038 root      15   0  4608 3112  660 S  2.6  2.5   0:06.79 make
It seems to work very well. I also had another funny thing to happen today. I went to my old car that I use sometimes to haul puters and stuff in and found a box that has all the manuals and software with it, for this server. I went to all that trouble to download the software and I had it in the car all the time. One more note, I got the books several months before I got the server. I have no idea how my friend did that.

I plan to get some more ram next. According to the book, I have to put in four modules at a time. Since I only run folding, I'll have to find them cheap if I upgrade the ram. I'm not putting a lot into this thing.

Later

 
Old 10-13-2005, 09:54 PM   #7
ironwalker
Member
 
Registered: Feb 2003
Location: 1st hop-NYC/NewJersey shore,north....2nd hop-upstate....3rd hop-texas...4th hop-southdakota(sturgis)...5th hop-san diego.....6th hop-atlantic ocean! Final hop-resting in dreamland dreamwalking and meeting new people from past lives...gd' night.
Distribution: Siduction, the only way to do Debian Unstable
Posts: 506

Rep: Reputation: Disabled
For folding,just make four seperate folders in your home directory...fah1 fah2 fah3 fah4.
Download the client to each and start each.Go through the setup and make sure you say yes to advanced options and give each client its own number when it asks.Also make sure you say 100% for each client.

Theres a F@H startup script somewhere on the net...do a google search.
In linux each client should read at 100%....windows usually shows 25% for each one but uses one full cpu at 100%.

If you dont want your desktop cluttered dedicate F1,F2,F3,F4 for each client.
F1...login,cd to fah1,execute,setup,run.F2 do the same and so on.

Last edited by ironwalker; 10-13-2005 at 09:56 PM.
 
Old 10-13-2005, 10:28 PM   #8
dalek
Senior Member
 
Registered: Jul 2003
Location: Mississippi USA
Distribution: Gentoo
Posts: 2,058

Original Poster
Blog Entries: 2

Rep: Reputation: 79
That script is called finstall. I found it somewhere. I'm just leary about running a script that I don't understand.

What I did notice is that when I try to run them from seperate directories, it says there is already one running and it kills itself. The finstall has some !magic! trick to get around that I guess. I may run it later on tonight and see what smokes.

As for the seperate consoles, I don't use #1 <shrugs>, but #2 is for folding on this rig, #3 is for pokey, #4 is for putput. I have three rigs at the moment running. Smoker my main rig that is in my sig, pokey that is a 800MHz rig that has no case still, and then putput which has quad 200MHz CPUs. I don't use the Konsole thing in KDE because I do log out sometimes but I don't always reboot. I just logout if I'm going to be gone a good while. I don't want to stop folding if I can help it, especially on the slow rigs. It may back up a bit and waste some process time.

With all this running, they should find a cure for something even if it is just the common cold. LOL

Later

 
Old 10-14-2005, 09:17 AM   #9
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
So what does 'cat /proc/cpuinfo' say on a quad PPro. How many bogomips?
 
Old 10-14-2005, 01:54 PM   #10
dalek
Senior Member
 
Registered: Jul 2003
Location: Mississippi USA
Distribution: Gentoo
Posts: 2,058

Original Poster
Blog Entries: 2

Rep: Reputation: 79
I was afraid someone would ask that. This could be embarassing.

Code:
putput / # cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 1
model name      : Pentium Pro
stepping        : 9
cpu MHz         : 200.114
cache size      : 512 KB
physical id     : 0
siblings        : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
bogomips        : 388.09

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 1
model name      : Pentium Pro
stepping        : 9
cpu MHz         : 200.114
cache size      : 512 KB
physical id     : 0
siblings        : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
bogomips        : 399.36

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 1
model name      : Pentium Pro
stepping        : 9
cpu MHz         : 200.114
cache size      : 512 KB
physical id     : 0
siblings        : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
bogomips        : 399.36

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 1
model name      : Pentium Pro
stepping        : 9
cpu MHz         : 200.114
cache size      : 512 KB
physical id     : 0
siblings        : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
bogomips        : 397.31

putput / #
I will say this, putput, the quad 200MHz rig, is about the same speed as pokey, a single 800MHz rig. I guess it does pretty good for a !OLD! rig. LOL I'm NOT posting hdparm though. I think a floppy is faster than that. < hangs head in shame > It is a SCSI ultra wide thing too. May be a setting. I think it will run fine as a folding rig though.

Well, I may be gone a while this weekend. I'm driving to Mobile AL to see my new lady friend. She don't have internet access, yet. We'll see if she likes me in person. I told her I'm disabled, says she don't care. We'll see. Poor thing, she may have to put up with me.

If you want to know anything else, ask quick. I stay offline a lot now because she calls a lot. Sorry, dial-up sucks but it is all there is here.

Later

 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Sun Quad Fast Ethernet detection in linux zerg4141 Solaris / OpenSolaris 1 08-04-2005 05:14 PM
Linux and Threading cpus Veteq Linux - Hardware 14 12-17-2004 02:06 PM
Out of Sync CPUs in Linux? srealthang Linux - Hardware 3 01-22-2004 03:34 AM
Quake 2 quad damage on Linux? NSKL Linux - Games 8 11-04-2003 07:56 PM
Linux and Dual CPUs? AMDPwred Linux - General 3 03-11-2002 04:22 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:09 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration