Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Olivier Nicole
> Well, I have dmesg output and the output from dmidecode.  I may be dense
> but I don't see the sSpec number in the output.  Can it be derived from
> these data?

from what I understand you get the sSpec number from

CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2793.01-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf34  Stepping = 4
   ^^
 
Features=0xbfebfbff

use that figure to lookup in Intel chart like
http://download.intel.com/design/Xeon/specupdt/30240216.pdf and using
that f34 and the speed you should find the sSpec in the left most
column.

Another sure way is to take the CPU from the socket. On the side with
the pins you have 3 printed lines, sSpec number is the first word of
the middle line.

Now that I am considering upgradding 2 machines, I seriously think
about buying a pair of matching Xeon for each board as it has been
suggested earlier. But at same time I had my hardware vendor try to
sortout the problem for me with Intel (1 year old CPU, not
manufactured any more).

Olivier
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Doug Poland
On Thu, Oct 20, 2005 at 12:15:26AM +0200, martin hudec wrote:
> Hello,
> 
> On Wed, Oct 19, 2005 at 03:44:46PM -0500 or thereabouts, Doug Poland wrote:
> > I've inherited an SMP machine for which I've no documentation and
> > don't have convenient access to the hardware itself.  The computer
> > has a single Xeon 2.8GHz CPU and I'd like to purchase another CPU.
> > Question is, can I simply match another Xeon of the same speed and
> > expect it to work?  If I need more info, will dmesg(8) tell me what
> > I need to know?
> 
>   well best for you will be to find information about your current CPU
>   which is in place, by using sysutils/dmidecode port which will tell
>   you what kind of CPU (frequency, L2 cache etc.) you have.
> 
Well, I have dmesg output and the output from dmidecode.  I may be dense
but I don't see the sSpec number in the output.  Can it be derived from
these data?

dmesg:
CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2793.01-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf34  Stepping = 4
  
Features=0xbfebfbff

dmidecode:
Handle 0x0004
DMI type 4, 35 bytes.
Processor Information
Socket Designation: CPU 1
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 34 0F 00 00 FF FB EB BF
Signature: Type 0, Family 15, Model 3, Stepping 4
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (Fast floating-point save and restore)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Hyper-threading technology)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel(R) Xeon(TM) CPU 2.80GHz   
Voltage: 1.3 V
External Clock: 200 MHz
Max Speed: 2800 MHz
Current Speed: 2800 MHz
Status: Populated, Enabled
Upgrade: ZIF Socket
L1 Cache Handle: 0x0005
L2 Cache Handle: 0x0006
L3 Cache Handle: Not Provided
Serial Number: 
Asset Tag: 
Part Number: 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Doug Poland
On Wed, Oct 19, 2005 at 07:48:34PM -0400, Chuck Swiger wrote:
> Glenn Dawson wrote:
> >At 03:57 PM 10/19/2005, Kurt Buff wrote:
> [ ... ]
> >>>You want to get the same speed, FSB, and family number of Xeon, and
> >>>it is preferable to get the same stepping number if possible.
> >
> >It's better to match the sSpec numbers...those include the stepping,
> >and not all processors of the same stepping have the same sSpec.
> 
> Intel's documentation for dual-proc and multiproc compatibility is
> based on family ID and stepping #, not on the s-spec #.
> 
> The family ID is akin to a major version number, and the stepping is
> akin to a minor version number.  You can get the family ID and
> stepping from dmesg, you cannot get the sSpec number via that
> directly.  For example:
> 
> CPU: Intel(R) Xeon(TM) CPU 3.00GHz (2992.71-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0xf43  Stepping = 3
> Features=0xbfebfbff
>   Hyperthreading: 2 logical CPUs
> 
> If you hunt down the right Xeon document:
> 
> http://download.intel.com/design/Xeon/specupdt/30240216.pdf
> 
> ...and search for "0xf43", you get:
> 
> S-Spec CoreStepping CPUID CoreFreq FSB L2_cache 
> SL7ZF  N0   0F43h 3800 2 MB 604-pin micro-PGA
> 
> 
Thanks for the tip.

-- 
Regards,
Doug
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Glenn Dawson

At 04:48 PM 10/19/2005, Chuck Swiger wrote:

Glenn Dawson wrote:

At 03:57 PM 10/19/2005, Kurt Buff wrote:

[ ... ]

You want to get the same speed, FSB, and family number of Xeon, and  it
is preferable to get the same stepping number if possible.
It's better to match the sSpec numbers...those include the 
stepping, and not all processors of the same stepping have the same sSpec.


Intel's documentation for dual-proc and multiproc compatibility is 
based on family ID and stepping #, not on the s-spec #.


The family ID is akin to a major version number, and the stepping is 
akin to a minor version number.  You can get the family ID and 
stepping from dmesg, you cannot get the sSpec number via that 
directly.  For example:


CPU: Intel(R) Xeon(TM) CPU 3.00GHz (2992.71-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf43  Stepping = 3
Features=0xbfebfbff
  Hyperthreading: 2 logical CPUs

If you hunt down the right Xeon document:

http://download.intel.com/design/Xeon/specupdt/30240216.pdf

...and search for "0xf43", you get:


The point I was trying to make is that if you use the sSpec number, 
you can't go wrong.


0xf43 leads to sSpec SL7ZF _and_ SL8ZQ

-Glenn



S-Spec CoreStepping CPUID CoreFreq FSB L2_cache 
SL7ZF  N0   0F43h 3800 2 MB 604-pin micro-PGA

--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Chuck Swiger

Glenn Dawson wrote:

At 03:57 PM 10/19/2005, Kurt Buff wrote:

[ ... ]

You want to get the same speed, FSB, and family number of Xeon, and  it
is preferable to get the same stepping number if possible.


It's better to match the sSpec numbers...those include the stepping, and 
not all processors of the same stepping have the same sSpec.


Intel's documentation for dual-proc and multiproc compatibility is based on 
family ID and stepping #, not on the s-spec #.


The family ID is akin to a major version number, and the stepping is akin to a 
minor version number.  You can get the family ID and stepping from dmesg, you 
cannot get the sSpec number via that directly.  For example:


CPU: Intel(R) Xeon(TM) CPU 3.00GHz (2992.71-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf43  Stepping = 3
Features=0xbfebfbff
  Hyperthreading: 2 logical CPUs

If you hunt down the right Xeon document:

http://download.intel.com/design/Xeon/specupdt/30240216.pdf

...and search for "0xf43", you get:

S-Spec CoreStepping CPUID CoreFreq FSB L2_cache 
SL7ZF  N0   0F43h 3800 2 MB 604-pin micro-PGA

--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread martin hudec
Hello,

On Wed, Oct 19, 2005 at 06:26:54PM -0500 or thereabouts, Doug Poland wrote:
> Well, I have dmesg output and the output from dmidecode.  I may be dense
> but I don't see the sSpec number in the output.  Can it be derived from
> these data?

  Well I don't know anything at all about sSpec number, but these:

Family: Xeon
Manufacturer: Intel
ID: 34 0F 00 00 FF FB EB BF
Signature: Type 0, Family 15, Model 3, Stepping 4
Version: Intel(R) Xeon(TM) CPU 2.80GHz   
External Clock: 200 MHz
Max Speed: 2800 MHz
Current Speed: 2800 MHz

  should be enough for you to choose new CPU to pair with this one. Also
  look for L2 cache info (it is also in dmidecode output). Anyway your
  hardware partner should have data about server he delivered to you and
  which are you about to upgrade.. enough data to choose right CPU for
  you.. We have Fujitsu Siemens Primergy TX200 from Siemens and we just
  picked up the fone and called them that we want second CPU and RAM
  upgrade and that was all I had to do.

-- 
martin hudec


   * 421 907 303 393
   * [EMAIL PROTECTED]
   * http://www.aeternal.net

"Nothing travels faster than the speed of light with the possible 
exception of bad news, which obeys its own special laws."

   Douglas Adams, "The Hitchhiker's Guide to the Galaxy"


pgpIZoWwCeYKH.pgp
Description: PGP signature


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Glenn Dawson

At 03:57 PM 10/19/2005, Kurt Buff wrote:

Charles Swiger wrote:
> On Oct 19, 2005, at 4:44 PM, Doug Poland wrote:
>
>> I've inherited an SMP machine for which I've no documentation and  don't
>> have convenient access to the hardware itself.  The computer has a
>> single Xeon 2.8GHz CPU and I'd like to purchase another CPU.  Question
>> is, can I simply match another Xeon of the same speed and expect it to
>> work?
>
>
> You want to get the same speed, FSB, and family number of Xeon, and  it
> is preferable to get the same stepping number if possible.
>
>> If I need more info, will dmesg(8) tell me what I need to know?
>
>
> If you understand how to translate the dmesg display into processor
> steppings, sure.


It's better to match the sSpec numbers...those include the stepping, 
and not all processors of the same stepping have the same sSpec.


-Glenn


>
> See pages 16-17 of:
>
> http://download.intel.com/design/Xeon/specupdt/24967849.pdf


Ya know, if you have the money, it's probably just faster/easier to buy
two new matching CPUs that are known to work with the board, strip out
the old one and put the new ones in.

Just a (lazy) thought...

Kurt
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Kurt Buff
Charles Swiger wrote:
> On Oct 19, 2005, at 4:44 PM, Doug Poland wrote:
> 
>> I've inherited an SMP machine for which I've no documentation and  don't
>> have convenient access to the hardware itself.  The computer has a
>> single Xeon 2.8GHz CPU and I'd like to purchase another CPU.  Question
>> is, can I simply match another Xeon of the same speed and expect it to
>> work?
> 
> 
> You want to get the same speed, FSB, and family number of Xeon, and  it
> is preferable to get the same stepping number if possible.
> 
>> If I need more info, will dmesg(8) tell me what I need to know?
> 
> 
> If you understand how to translate the dmesg display into processor 
> steppings, sure.
> 
> See pages 16-17 of:
> 
> http://download.intel.com/design/Xeon/specupdt/24967849.pdf


Ya know, if you have the money, it's probably just faster/easier to buy
two new matching CPUs that are known to work with the board, strip out
the old one and put the new ones in.

Just a (lazy) thought...

Kurt
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Glenn Dawson

At 01:44 PM 10/19/2005, Doug Poland wrote:

Hello,

I've inherited an SMP machine for which I've no documentation and don't
have convenient access to the hardware itself.  The computer has a
single Xeon 2.8GHz CPU and I'd like to purchase another CPU.  Question
is, can I simply match another Xeon of the same speed and expect it to
work?  If I need more info, will dmesg(8) tell me what I need to know?


You definitely need to match the speed of the existing 
processor.  It's also a very good idea to match Intel's sSpec number.


Intel's processor spec finder has more info on the sSpec numbers:
http://processorfinder.intel.com/scripts/default.asp

-Glenn



Sorry if this is too off-topic for -questions.  Please point me at the
appropriate list if necessary.

--
Regards,
Doug
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread Charles Swiger

On Oct 19, 2005, at 4:44 PM, Doug Poland wrote:
I've inherited an SMP machine for which I've no documentation and  
don't

have convenient access to the hardware itself.  The computer has a
single Xeon 2.8GHz CPU and I'd like to purchase another CPU.  Question
is, can I simply match another Xeon of the same speed and expect it to
work?


You want to get the same speed, FSB, and family number of Xeon, and  
it is preferable to get the same stepping number if possible.



If I need more info, will dmesg(8) tell me what I need to know?


If you understand how to translate the dmesg display into processor  
steppings, sure.


See pages 16-17 of:

http://download.intel.com/design/Xeon/specupdt/24967849.pdf

--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Installing 2nd CPU on SMP board

2005-10-19 Thread martin hudec
Hello,

On Wed, Oct 19, 2005 at 03:44:46PM -0500 or thereabouts, Doug Poland wrote:
> I've inherited an SMP machine for which I've no documentation and don't
> have convenient access to the hardware itself.  The computer has a
> single Xeon 2.8GHz CPU and I'd like to purchase another CPU.  Question
> is, can I simply match another Xeon of the same speed and expect it to
> work?  If I need more info, will dmesg(8) tell me what I need to know?

  well best for you will be to find information about your current CPU
  which is in place, by using sysutils/dmidecode port which will tell
  you what kind of CPU (frequency, L2 cache etc.) you have.

have a nice day,
Martin

-- 
martin hudec


   * 421 907 303 393
   * [EMAIL PROTECTED]
   * http://www.aeternal.net

"Nothing travels faster than the speed of light with the possible 
exception of bad news, which obeys its own special laws."

   Douglas Adams, "The Hitchhiker's Guide to the Galaxy"


pgp4ovhbXSbMK.pgp
Description: PGP signature


Installing 2nd CPU on SMP board

2005-10-19 Thread Doug Poland
Hello,

I've inherited an SMP machine for which I've no documentation and don't
have convenient access to the hardware itself.  The computer has a
single Xeon 2.8GHz CPU and I'd like to purchase another CPU.  Question
is, can I simply match another Xeon of the same speed and expect it to
work?  If I need more info, will dmesg(8) tell me what I need to know?

Sorry if this is too off-topic for -questions.  Please point me at the
appropriate list if necessary.

-- 
Regards,
Doug
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"