/proc/cpuinfo cpu database?

Kimball Larsen kimball at kimballlarsen.com
Thu May 24 14:59:16 MDT 2007


On May 24, 2007, at 2:52 PM, Kimball Larsen wrote:

>
> On May 24, 2007, at 10:12 AM, Kenneth Burgener wrote:
>
>> Is there a list, or a database (similar to pcidatabase.com), that  
>> lists
>> the processors based upon the "cpu family", "model", and "stepping"
>> found in /proc/cpuinfo?
>>
>> For example:
>> cpu family 15
>> model 6
>> stepping 5
>>
>> The wiki[1,2] has a good list of processors from AMD/Intel but the
>> listings are all based on a "market name" and "stepping", but their
>> stepping is a "letter - number" where /proc/cpuinfo only shows a  
>> "number".
>>
>> The main thing I am trying to determine is if the CPU is a 64bit
>> processor, and the only true way would be to look up the processor,
>> correct?  (uname only indicates what kernel is installed, not what is
>> possible)
>>
>
> Not exactly the answer you are after, most likely, but I've used  
> lshw lately to figure out the nitty-gritties of the hardware I'm  
> on.  I prefer the information it provides over that of /proc/cpuinfo
>
> I wrote a little tip about it in my blog some time ago:
> http://www.kimballlarsen.com/cgi-bin/blosxom/2007/02/01#lshw


I just noticed that my blog entry only shows the memory info.  Here  
is some sample CPU output from an older box I have kicking around:

*-cpu
           description: CPU
           product: AMD Athlon(tm) XP 2100+
           vendor: Advanced Micro Devices [AMD]
           physical id: 4
           bus info: cpu at 0
           version: 6.6.2
           slot: Socket A
           size: 1733MHz
           capacity: 2500MHz
           width: 32 bits
           clock: 133MHz
           capabilities: fpu fpu_exception wp vme de pse tsc msr pae  
mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall  
mmxext 3dnowext 3dnow up ts
         *-cache:0
              description: L1 cache
              physical id: a
              slot: Internal Cache
              size: 128KB
              capacity: 128KB
              capabilities: synchronous internal write-back
         *-cache:1
              description: L2 cache
              physical id: b
              slot: External Cache
              size: 256KB
              capacity: 256KB
              capabilities: synchronous external write-back


Compared with the output of cat /proc/cpuinfo on the same box:

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) XP 2100+
stepping        : 2
cpu MHz         : 1735.648
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr  
pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips        : 3474.96




-- Kimball 





>
> -- Kimball
>
>
>
>
>
>
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */



More information about the PLUG mailing list