Exchange Processor Query Tool

By now many of you have probably used the Exchange 2010 Mailbox Role Requirements calculator to help design your mailbox architecture.  In particular, one area that is critical in your architecture is the CPU load that will be placed on your mailbox servers.  To that end the Exchange Product Group provided guidance on how to calculate a mailbox’s impact on a server.  However, this guidance was based on a particular server and processor architecture.  More than likely you aren’t deploying this particular server platform, therefore, in order to utilize the guidance effectively you have to normalize your server against the baseline server.  This involved using a value, the SPECInt 2006 Rate value, found on, in the normalization calculation.  To help simplify this process, we are releasing the Exchange Processor Query tool to enable you to quickly locate the SPECInt 2006 Rate value for your server.

This tool automates the manual steps, described in the Mailbox Server Processor Capacity Planning TechNet article, to determine your planned processor’s SPECInt 2006 Rate Value.  To run this tool you must be connected to the Internet.  The tool will take your planned processor model as input and execute a web query against the website returning all test result data for that particular processor model.    The tool will also calculate an average SPECint 2006 Rate Value based on the number of processors planned to be used in each mailbox server.  Once you complete the steps below you can plug the result value for your planned processor into the megacycles per core field in step 5 of the input range in the Mailbox Role Calculator to assist in your Exchange 2010 server planning.  If your particular server model is not listed in the dataset returned by the web query you can use the calculated average value and input that number into the megacycles per core field.

Download: Exchange Processor Query Tool
Version: 0.8
Filename: Exchange Processor Query Tool – v.8.xlsm

Scott Alexander

Comments (6)
  1. Why all yours "Requirement Tools" are for MBX? We need Requirements Tools for others Roles, like HUB when using compliance functionalities.

  2. Helpful, a good indication when it isn’t listed (I used the average of the fastest and slowest). Unfortunately, that also hides the advantages or disadvantages of certain configurations, i.e. which vendor did a better job at maximizing on the CPU’s potential.

  3. Boris Voronin says:

    This is very helpfull. Are there any plans to merge this with Exchange 2010 Mailbox Role Requirements calculator instead of using two separate tools?

  4. ltf_canada says:

    Is this a Microsoft internal only tool? I tried to access it and got an "access denied" message. The concept is good — in fact I am using something similar in tols that I have developed. I also agree with the preceding comment that it would be more useful to embed the capability into other tools using SPECintRate information as a basis for estimating processor capability.

  5. Bob Christian II [MS] says:

    @ltf_Canada –

    Please try again at your convenience.  The link in the article appears to have been updated to ( and it should now work.  If not, please post back.  I just downloaded it and it’s a great addition to the planning toolbox, in my opinion.



  6. salviasite1 says:


Comments are closed.