Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
ggabriel
October 2, 2008 4:57 PM PDT
CPUID brand string: T9500 (returns empty string)

Hello,

We use CPUID to extract the brand string of a processor.

Our CPUID code reports the processor name(brand string) for "Intel(R) Core(TM)2 Duo CPU T9500 @ 2.60GHz" as a blank string.

(i.e. EAX,EBX,ECX,EDX registers do not contain any values)

 

The specification update doc for this processor (DOC 320121-002 August 2008) includes the following errata:

"AZ64. CPUID Instruction May Return Incorrect Brand String

Problem: When a CPUID instruction is executed with EAX = 8000_0002H, 8000_0003H, or 8000_0004H, the returned EAX, EBX, ECX, and/or EDX values may be incorrect.  Implication: When this erratum occurs, the processor may report an incorrect brand string.

Workaround: It is possible for the BIOS to contain a workaround for this erratum. Workaround does NOT work for SLB5J and SLGAS processors.

Status: For the steppings affected, see the Summary Tables of Changes. "

 

However, this errata AZ64 states that it only affects Processor Stepping: E-0.

 

T9500 is listed in the specification doc as having Processor stepping: C-0.

 

Is the T9500 processor also affected by errata AZ64?

Does the errata AZ64 description "may report an incorrect brand string" also mean that it "may report empty values"?

 

Thank you for any feedback you can provide.

-glen

Igor Levicki
Total Points:
10,170
Status Points:
10,170
Black Belt
November 15, 2008 1:56 PM PST
Rate
 
#1


Before someone from Intel chimes in I can recommend you to check if you have latest BIOS update for your computer. I suppose that workaround is a microcode update -- it won't hurt to try whether that helps or your CPU is one of those S-Spec# affected.


--------
If you find my post helpfull, please rate it and/or select it as a best answer where applies. Thank you.


Intel Software Network Support
Total Points:
3,572
Status Points:
3,072
Brown Belt
December 3, 2008 10:45 AM PST
Rate
 
#2 Reply to #1
Hi Glen,
Did Igor's suggestion help?  If not, we will send out another request to our engineering contacts to look at your post.
==

Lexi S.

Intel(R) Software Network Support

http://www.intel.com/software

Contact us



ggabriel
January 29, 2009 9:07 AM PST
Rate
 
#3 Reply to #2
Hi Glen,
Did Igor's suggestion help?  If not, we will send out another request to our engineering contacts to look at your post.
==

Lexi S.

Intel(R) Software Network Support

http://www.intel.com/software

Contact us


Hello Lexi/Igor:

Thanks for the replies.

Unfortunately, upgrading the BIOS version did resolve the issue.

Below is the info I received from my customer:

BIOS Version
 Before upgrade: 0137(AM8-0137-DI4)
 After upgrade: 0140(AM8-0140-DI6)

Please let me know if there's any other info I could provide.

-glen





ggabriel
March 4, 2009 8:53 AM PST
Rate
 
#4 Reply to #3
Hello Lexi/Igor,

Thank you for your input on this matter.

After finally getting more logs from our customers pc, it turns out that CPUID was returning a processor name.
The problem was in our legacy code which did not get updated to deal with the extended model value for this processor.

-glen


allenz
Total Points:
100
Status Points:
50
Green Belt
March 18, 2009 11:36 AM PDT
Rate
 
#5 Reply to #4
Quoting - ggabriel
Hello Lexi/Igor,

Thank you for your input on this matter.

After finally getting more logs from our customers pc, it turns out that CPUID was returning a processor name.
The problem was in our legacy code which did not get updated to deal with the extended model value for this processor.

-glen
Hey Guys,
Thanks for sharing the topic and possible answers too................. :)




Intel Software Network Forums Statistics

6668 users have contributed to 28284 threads and 87462 posts to date.
In the past 24 hours, we have 5 new thread(s) 32 new posts(s), and 43 new user(s).

In the past 3 days, the most popular thread for everyone has been Fortran and Matlab The most posts were made to Larger Test Data The post with the most views is Quoting - nabeels Hello e

Please welcome our newest member karolbe