ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

Compaq Proliant ML350 G1 adding second processor

SOLVED
Go to solution
Dwight Brown_2
Occasional Visitor

Compaq Proliant ML350 G1 adding second processor

System: Compaq Proliant ML350, first gen (933 MHz processor) running Windows 2000 Server.

Added second processor without problems: processor is recognized by the system on boot.

Read the technical note at:
http://www.microsoft.com/windows2000/techenthusiast/tricks/administration/uniprocessor.asp
about switching Windows 2000 from uniprocessor to multiprocessor support and followed the instructions.

When I tell the upgrade device driver wizard to "Show all hardware of this device class", it gives me the following options:
Under [Standard] on the manufacturers side, I can choose "ACPI multiprocesor PC". (The system is currently set to "ACPI uniprocessor PC".) There are some other options listed, but the two ACPI options are the only ones that seem relevant.
However, the system also shows, under [Compaq], "Compaq SystemPro Multiprocessor or 100% compatabile".

Which option does Compaq recommend for Windows 2000 server: the generic ACPI multiprocessor PC, or the Compaq SystemPro Multiprocessor?

==Dwight Brown
operddb@taipa.org
3 REPLIES
Bill Wood_3
Respected Contributor
Solution

Re: Compaq Proliant ML350 G1 adding second processor

Dwight Brown_2
Occasional Visitor

Re: Compaq Proliant ML350 G1 adding second processor

Mr. Wood:

Thanks for the quick response. Two followup questions:

1. http://kmhou-prod04.americas.cpqcorp.net/gsfistage/viewdocs/US_CN_Template.asp?DocID=151885

This URL doesn't work for me. Do you have an alternative location?

2. If I do switch to ACPI multiprocessor and it screws up W2K server, is there a way to back out? (Boot into safe mode, or from a rescue disk, and switch back to ACPI uniprocessor?)

==Dwight
Victor Pendlebury
Valued Contributor

Re: Compaq Proliant ML350 G1 adding second processor

CUSTOMER NOTICE


CN0123W REVISION: 0

ProLiant Servers Running Microsoft Windows 2000 Do Not Support Non-ACPI Compliant Hardware Abstraction Layers (HALs)


--------------------------------------------------------------------------------
RELEASE DATE:
March 2003


DESCRIPTION
ProLiant servers are designed to be certified under the Microsoft "Designed for Windows" Logo certification program and to pass the Windows Hardware Qualification Laboratories (WHQL) test requirements. As part of the Logo certification for Microsoft Windows 2000 (and later), Microsoft requires that the system support the Advanced Configuration and Power Interface (ACPI) specification and that the ACPI functionality cannot be disabled.

WHQL Program details can be found at the following URL:

http://www.microsoft.com/winlogo/hardware/default.mspx

DETAILS
As part of the Logo certification for Microsoft Windows 2000 (and later), Microsoft requires that the system support the Advanced Configuration and Power Interface (ACPI) specification and that the ACPI functionality cannot be disabled. Referring to the "Microsoft Windows Logo Program System and Device Requirements Version 2.0" document located at http://www.microsoft.com/winlogo/downloads/hwlogo2.chm, statements such as the following are found in Appendix A to support this statement:

A1.1.2 ACPI system board and ACPI BIOS

ACPI BIOS must be Windows 2000-ready (for x86-based systems) or 64-bit Windows-ready (with additions for Itanium-based systems, see A5.4.1) as defined in ACPI Section 1.6 (x86-based: ACPI 1.0b; Itanium-based: ACPI 2.0).

ACPI BIOS cannot be disabled by end user.

AND

A1.2.8 Obsolete: MPS 1.4 specification

Implementation of multiprocessor support must comply with ACPI under Windows 2000 and all later versions.

It is also worthwhile to note that Microsoft understood that the ACPI requirement would be difficult for some manufacturers to implement. The following statement is also located in the "Microsoft Windows Logo Program System and Device Requirements Version 2.0" document:

Note also that it is rare for the Logo Program to define requirements such as ACPI, where the entire industry was required to change hardware/firmware support to advance PC platform capabilities. In cases where such universal changes are required, Microsoft will work within an industry consortium to define the technical standards and establish appropriate phases for implementing the new requirements in the Logo Program.

Because ProLiant servers are certified under the Microsoft "Designed for Windows" Logo program, the associated hardware, device drivers, and software are designed and tested with these requirements in mind. Therefore, ACPI support cannot be disabled (as dictated by the Windows Logo requirements) and is required for much of the system functionality to perform as designed. In addition, HP does not perform any testing or provide support for non-ACPI compliant Hardware Abstraction Layers (HALs).

NOTICE: The information in this document, including products and software versions, is current as of the Release Date. This document is subject to change without notice.


©Copyright 2003, 2004 Hewlett-Packard Development Company, L.P.
Hewlett-Packard Company shall not be liable for technical or editorial errors or omissions contained herein. The information provided is provided "as is" without warranty of any kind. To the extent permitted by law, neither HP or its affiliates, subcontractors or suppliers will be liable for incidental, special or consequential damages including downtime cost; lost profits; damages relating to the procurement of substitute products or services; or damages for loss of data, or software restoration. The information in this document is subject to change without notice. Hewlett-Packard Company and the names of Hewlett-Packard products referenced herein are trademarks of Hewlett-Packard Company in the United States and other countries. Other product and company names mentioned herein may be trademarks of their respective owners.