From WikiChip
Editing processor performance rating (p-rating) specification

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help pages.

Latest revision Your text
Line 11: Line 11:
  
 
<blockquote>
 
<blockquote>
=Processor Performance Rating (P-rating) Specification=
+
'''Processor Performance Rating (P-rating) Specification'''
  
==Introduction==
+
 
 +
'''Introduction'''
  
 
The Processor Performance Rating (P-rating) specification defines a methodology created by several companies including: AMD, Cyrix, IBM Microelectronics, and SGS-Thomson. The specification is designed to provide a credible, consistent, and easy-to-understand method for rating processor performance. Earlier methods of rating processors relied on a combination of architecture (e.g., 5-class, 6-class) and clock speed - a system that was confusing and failed to provide a good measure of real application performance. This system provides a single rating number for a processor (the P-rating) that gives a true measure of application performance and allows an "apples-to-apples" comparison among different processors on the market.
 
The Processor Performance Rating (P-rating) specification defines a methodology created by several companies including: AMD, Cyrix, IBM Microelectronics, and SGS-Thomson. The specification is designed to provide a credible, consistent, and easy-to-understand method for rating processor performance. Earlier methods of rating processors relied on a combination of architecture (e.g., 5-class, 6-class) and clock speed - a system that was confusing and failed to provide a good measure of real application performance. This system provides a single rating number for a processor (the P-rating) that gives a true measure of application performance and allows an "apples-to-apples" comparison among different processors on the market.
  
==Goals of the Rating Specification==
+
 
 +
'''Goals of the Rating Specification'''
  
 
The goals of the processor performance rating specification are:
 
The goals of the processor performance rating specification are:
Line 25: Line 27:
 
* To ensure wide acceptance by the processor manufacturers, system vendors, the press, and end users
 
* To ensure wide acceptance by the processor manufacturers, system vendors, the press, and end users
  
==Future Revisions==
+
 
 +
'''Future Revisions'''
  
 
This methodology is judged to be a credible and accurate method as determined by all parties as of January 25, 1996. As newer benchmark tools become available and as the industry evolves to adopt newer OS and application programs this specification will need to be modified accordingly.
 
This methodology is judged to be a credible and accurate method as determined by all parties as of January 25, 1996. As newer benchmark tools become available and as the industry evolves to adopt newer OS and application programs this specification will need to be modified accordingly.
  
==Rating Methodology Overview==
+
 
 +
'''Rating Methodology Overview'''
  
 
The process for obtaining a performance rating for a processor is as follows:
 
The process for obtaining a performance rating for a processor is as follows:
Line 39: Line 43:
 
#Report the P-rating along with the actual configuration used for the test. The configuration list must include information for all the categories listed in the configuration charts in sections 3 and 4.
 
#Report the P-rating along with the actual configuration used for the test. The configuration list must include information for all the categories listed in the configuration charts in sections 3 and 4.
  
==Hardware Configuration==
 
  
===Hardware Components===
+
'''Hardware Configuration'''
 +
 
 +
''Hardware Components''
  
 
The following table lists the hardware components that must be disclosed in the final results as well as examples for each component. All configuration parameters in the vendor and reference platforms must be disclosed in the test results.
 
The following table lists the hardware components that must be disclosed in the final results as well as examples for each component. All configuration parameters in the vendor and reference platforms must be disclosed in the test results.
Line 76: Line 81:
 
Note that both the vendor system and the reference system must have identical components. If identical systems cannot be provided due to architectural differences (i.e., processors with different bus interface protocols), like components can be substituted. Any substitutions should be fully documented.
 
Note that both the vendor system and the reference system must have identical components. If identical systems cannot be provided due to architectural differences (i.e., processors with different bus interface protocols), like components can be substituted. Any substitutions should be fully documented.
  
==Software Configuration==
 
  
===Operating System and Software Configuration Parameters===
+
'''Software Configuration'''
 +
 
 +
''Operating System and Software Configuration Parameters''
  
 
When running the benchmark tests on both the vendor and reference platforms, use the operating system and software configuration parameters listed in the table below:
 
When running the benchmark tests on both the vendor and reference platforms, use the operating system and software configuration parameters listed in the table below:
Line 100: Line 106:
 
This particular configuration was chosen in order to minimize deviations of the benchmark testing. No performance advantage or disadvantage has been observed by using this configuration relative to the Windows 95 default settings.
 
This particular configuration was chosen in order to minimize deviations of the benchmark testing. No performance advantage or disadvantage has been observed by using this configuration relative to the Windows 95 default settings.
  
==Benchmarks==
+
'''Benchmarks'''
  
 
Testing is based on Ziff-Davis's Winstone 96 benchmark. The process used to obtain a benchmark number is as follows:
 
Testing is based on Ziff-Davis's Winstone 96 benchmark. The process used to obtain a benchmark number is as follows:
Line 109: Line 115:
 
#Run the Winstone 96 benchmark three times and average the results. Note that a defrag must be performed between each run to minimize variations.
 
#Run the Winstone 96 benchmark three times and average the results. Note that a defrag must be performed between each run to minimize variations.
  
==Obtaining the P-rating==
+
'''Obtaining the P-rating'''
  
<ol>
+
1. Use the reference platform equipped with various Pentium microprocessors (e.g., Pentium-75, Pentium-90, Pentium-100, etc.) to obtain an index table using the methodology described in section 5.
<li>Use the reference platform equipped with various Pentium microprocessors (e.g., Pentium-75, Pentium-90, Pentium-100, etc.) to obtain an index table using the methodology described in section 5.
 
  
 
''Example:''
 
''Example:''
 +
 
<pre>======================================================================
 
<pre>======================================================================
 
Pentium Frequency    75 MHz    90 MHz    100 MHz    120 MHz    133 MHz
 
Pentium Frequency    75 MHz    90 MHz    100 MHz    120 MHz    133 MHz
Line 127: Line 133:
 
----------------------------------------------------------------------
 
----------------------------------------------------------------------
 
Adjusted score        45.4      52.1      55.0      58.4      62.4
 
Adjusted score        45.4      52.1      55.0      58.4      62.4
======================================================================</pre></li>
+
======================================================================</pre>
 +
 
 +
2. Using the vendor platform, run the benchmark with the processor you want to rate. Note that the vendor platform and the reference platform must have the same hardware configuration.
 +
 
 +
''Example:''
  
<li>Using the vendor platform, run the benchmark with the processor you want to rate. Note that the vendor platform and the reference platform must have the same hardware configuration.
+
The vendor then runs the benchmark on their processor and obtains a score of 57.1.
  
''Example:'' The vendor then runs the benchmark on their processor and obtains a score of 57.1.</li>
+
3. The P-rating number as currently defined is chosen to conform to a standard Pentium microprocessor frequency. To obtain the P-rating, compare the vendor processor benchmark score to the table of adjusted values obtained in step 1. The P-rating for the vendor processor is assigned according to a score that is greater than or equal to the scores listed in the adjusted table.
  
<li> The P-rating number as currently defined is chosen to conform to a standard Pentium microprocessor frequency. To obtain the P-rating, compare the vendor processor benchmark score to the table of adjusted values obtained in step 1. The P-rating for the vendor processor is assigned according to a score that is greater than or equal to the scores listed in the adjusted table.
+
''Example:''
  
''Example:'' Since 57.1 is greater than 55.0 but less than 58.4, the processor has a P-rating of P100.</li>
+
Since 57.1 is greater than 55.0 but less than 58.4, the processor has a P-rating of P100.
</ol>
 
  
==Reporting Results==
+
'''Reporting Results'''
  
 
Once the P-rating is defined, it can be used to describe the processor's performance in collateral material, on the processor chip, and when providing rating information to the press.
 
Once the P-rating is defined, it can be used to describe the processor's performance in collateral material, on the processor chip, and when providing rating information to the press.

Please note that all contributions to WikiChip may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see WikiChip:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)

Template used on this page: