Click to See Complete Forum and Search --> : An Easy Way to Calculate Athlon XP P-Rating
Swordfish
05-13-2003, 11:43 AM
Simple way to get the clock or p ratings for athlon XP's...
http://www.ocinside.de/html/workshop/p_rating.html
check it out...
btw are the values correct?
killer_teddy
05-13-2003, 01:25 PM
Well it doesn't support Bartons but generally it seems about right yeah.
Nice link!:t
Strawbs
05-13-2003, 01:49 PM
it reported my 2600+ as 2133MHz (266MHz fsb), I have a 2079MHz 333MHz fsb version ...when I type in the correct MHz it reports as 2500+.
:t
AllGamer
05-13-2003, 02:04 PM
geez... just do the old MULTIPLICATION TABLE
clock x bus = mhz (rounded cpu speed)
:t
stix_kua
05-13-2003, 02:07 PM
Originally posted by AllGamer
clock x bus = mhz (rounded cpu speed)
:t
you mean (multiplier x bus) = actual speed...
PR is just what it is supposed to compete with and destroy.
Strawbs
05-13-2003, 02:39 PM
Originally posted by stix_kua
... PR is just what it is supposed to compete with and destroy. PR is ...according to AMD... supposed to reflect the equivelant speed of an original Athlon, not a Pentium. This is explained in the "XP Processor Benchmarking and Model Numbering Methodology (http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/Benchmarking_Methodology2_v2.5.pdf)" white paper (page 6).
:t
Bigjakkstaffa
05-13-2003, 04:40 PM
AT last confirmation that i am runnign an XP2900+
--Jakk:t
killer_teddy
05-14-2003, 12:47 PM
So what does it do with the clock speed put in to turn it into a PR? Is there some formula for it?
Swordfish
05-14-2003, 01:44 PM
check the source of the page...you will c a script
this is some of it...
<SCRIPT LANGUAGE="JavaScript">
function showrating()
{
var chkit = "";
if (navigator.appName == "Netscape")
{newmhz = document.ratinginput.mhz.value*1;}
else
{newmhz = document.ratinginput.mhz.value*1;}
if (isNaN(document.ratinginput.mhz.value) || document.ratinginput.mhz.value == ""){chkit = -1;}
if (chkit == -1){
alert("Please just type in the numbers !");
document.ratinginput.mhz.focus();
chkit = "";
return false;}
if ((chkit != -1) && (newmhz >= 1333) && (newmhz <= 1989)){
ratingvalue = (Math.round(((newmhz*1.5)-500)/100)*100)+"";
document.ratinginput.rating.value = ratingvalue;
}
if ((chkit != -1) && (newmhz >= 1990)){
ratingvalue = ((Math.round(((newmhz*1.5)-500)/100)*100)-100)+"";
document.ratinginput.rating.value = ratingvalue;
}
if ((chkit != -1) && (newmhz < 1333)){
ratingvalue = "NA";
document.ratinginput.rating.value = ratingvalue;
}
document.ratinginput.mhz.focus();
}
function showmhz()
{
var chkit = "";
if (navigator.appName == "Netscape")
{newrating = document.ratinginput.rating.value*1;}
else
{newrating = document.ratinginput.rating.value*1;}
if (isNaN(document.ratinginput.rating.value) || document.ratinginput.rating.value == ""){chkit = -1;}
if (chkit == -1){
alert("Please just type in the numbers !");
document.ratinginput.rating.focus();
chkit = "";
return false;}
if ((chkit != -1) && (newrating >= 1500) && (newrating < 2400)){
mhzvalue = Math.round((newrating+500)/1.5)+"";
document.ratinginput.mhz.value = mhzvalue;
}
if ((chkit != -1) && (newrating >= 2400)){
mhzvalue = Math.round((newrating+600)/1.5)+"";
document.ratinginput.mhz.value = mhzvalue;
}
if ((chkit != -1) && (newrating < 1500)){
mhzvalue = "NA";
document.ratinginput.mhz.value = mhzvalue;
}
document.ratinginput.rating.focus();
}
</script>
with a little bit of rewriting the code it can be made to display the correct values.......well the writer did a good job of it until barton came out and the modified p-rating afterwards.
SysOpt.com
Copyright Internet.com Inc. All Rights Reserved.