LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-19-2009, 03:11 PM   #1
Likeless
LQ Newbie
 
Registered: May 2009
Posts: 21

Rep: Reputation: 0
Question Identifying my exact processor model


I need to identify which processor I have from the list on this page:
http://users.erols.com/chare/elec.htm

This is my output from /proc/cpuinfo

Code:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 3016.088
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est cid xtpr
bogomips : 6034.17

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 3016.088
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est cid xtpr
bogomips : 6028.10
This is the output from lshw:

Code:
     *-cpu
          description: CPU
          product: Intel(R) Pentium(R) 4 CPU 3.00GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: 15.4.3
          serial: 0000-0F43-0000-0000-0000-0000
          slot: Socket 775
          size: 3GHz
          capacity: 4GHz
          width: 64 bits
          clock: 200MHz
          capabilities: boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx x86-64 constant_tsc pni monitor ds_cpl est cid xtpr
          configuration: id=1
        *-cache:0
             description: L1 cache
             physical id: a
             slot: Internal Cache
             size: 16KiB
             capacity: 16KiB
             capabilities: synchronous internal write-back
        *-cache:1
             description: L2 cache
             physical id: b
             slot: External Cache
             size: 2MiB
             capabilities: synchronous internal write-back
        *-logicalcpu:0
             description: Logical CPU
             physical id: 1.1
             width: 64 bits
             capabilities: logical
        *-logicalcpu:1
             description: Logical CPU
             physical id: 1.2
             width: 64 bits
             capabilities: logical
From this it seems to me that It is a Pentium 4 3.0GHz with a 2MB cache. If I'm right, that narrows it down to 3 from the list:

P4 630
P4 631 - rev. D0
P4 631

Is it possible to identify which one it is from this info? Is there another way?

Last edited by Likeless; 05-19-2009 at 03:33 PM. Reason: Adding lshw output
 
Old 05-19-2009, 03:55 PM   #2
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
A third query method more directly for the cpu would be the program cpuid

Sure would be nice if Intel would publish a Model/Family/Stepping Chart.. would make things easier.

Wikipedia shows the 630 as being
http://en.wikipedia.org/wiki/List_of...icroprocessors
Code:
"Prescott 2M" (90 nm)

    * All models support: MMX, SSE, SSE2, SSE3, Hyper-Threading, Intel 64, XD bit (an NX bit implementation)
    * Intel VT supported by: 6x2 e.g. Model 662 and 672
    * Enhanced Intel SpeedStep Technology (EIST) supported by: all except 620.
    * Intel Family 15 Model 4
    * Steppings: N0, R0
So the family and model match for the 630.. unfortunetley they don't list the family and model for the 631 for comparison..

Last edited by farslayer; 05-19-2009 at 04:01 PM.
 
Old 05-19-2009, 04:52 PM   #3
Likeless
LQ Newbie
 
Registered: May 2009
Posts: 21

Original Poster
Rep: Reputation: 0
Talking

I ran cpuid:

Code:
[root@localhost ~]# cpuid -i
CPU 0:
   vendor_id = "GenuineIntel"
   version information (1/eax):
      processor type  = primary processor (0)
      family          = Intel Pentium 4/Pentium D/Pentium Extreme Edition/Celeron/Xeon/Xeon MP/Itanium2, AMD Athlon 64/Athlon XP-M/Opteron/Sempron/Turion (15)
      model           = 0x4 (4)
      stepping id     = 0x3 (3)
      extended family = 0x0 (0)
      extended model  = 0x0 (0)
      (simple synth)  = Intel Pentium 4 (Prescott N0) / Xeon (Nocona N0 / Irwindale N0), 90nm
   miscellaneous (1/ebx):
      process local APIC physical ID = 0x0 (0)
      cpu count                      = 0x2 (2)
      CLFLUSH line size              = 0x8 (8)
      brand index                    = 0x0 (0)
   brand id = 0x00 (0): unknown
   feature information (1/edx):
      x87 FPU on chip                        = true
      virtual-8086 mode enhancement          = true
      debugging extensions                   = true
      page size extensions                   = true
      time stamp counter                     = true
      RDMSR and WRMSR support                = true
      physical address extensions            = true
      machine check exception                = true
      CMPXCHG8B inst.                        = true
      APIC on chip                           = true
      SYSENTER and SYSEXIT                   = true
      memory type range registers            = true
      PTE global bit                         = true
      machine check architecture             = true
      conditional move/compare instruction   = true
      page attribute table                   = true
      page size extension                    = true
      processor serial number                = false
      CLFLUSH instruction                    = true
      debug store                            = true
      thermal monitor and clock ctrl         = true
      MMX Technology                         = true
      FXSAVE/FXRSTOR                         = true
      SSE extensions                         = true
      SSE2 extensions                        = true
      self snoop                             = true
      hyper-threading / multi-core supported = true
      therm. monitor                         = true
      IA64                                   = false
      pending break event                    = true
   feature information (1/ecx):
      PNI/SSE3: Prescott New Instructions    = true
      MONITOR/MWAIT                          = true
      CPL-qualified debug store              = true
      VMX: virtual machine extensions        = false
      Enhanced Intel SpeedStep Technology    = true
      thermal monitor 2                      = false
      context ID: adaptive or shared L1 data = true
      cmpxchg16b available                   = true
      xTPR disable                           = true
   cache and TLB information (2):
      0x50: instruction TLB: 4K & 2M/4M pages, 64 entries
      0x5b: data TLB: 4K & 4M pages, 64 entries
      0x60: L1 data cache: 16K, 8-way, 64 byte lines
      0x40: No L3 cache
      0x70: Trace cache: 12K-uop, 8-way
      0x7d: L2 cache: 2M, 8-way, sectored, 64 byte lines
   processor serial number: 0000-0F43-0000-0000-0000-0000
   deterministic cache parameters (4):
      cache type                        = no more caches (0)
      cache level                       = 0x0 (0)
      self-initializing cache level     = false
      fully associative cache           = false
      extra threads sharing this cache  = 0x0 (0)
      extra processor cores on this die = 0x0 (0)
      system coherency line size        = 0x0 (0)
      physical line partitions          = 0x0 (0)
      ways of associativity             = 0x0 (0)
      number of sets - 1 (s)            = 0
   MONITOR/MWAIT (5):
      smallest monitor-line size (bytes)      = 0x40 (64)
      largest monitor-line size (bytes)       = 0x40 (64)
      enum of Monitor-MWAIT exts supported    = false
      supports intrs as break-event for MWAIT = false
      number of C0 sub C-states using MWAIT   = 0x0 (0)
      number of C1 sub C-states using MWAIT   = 0x0 (0)
      number of C2 sub C-states using MWAIT   = 0x0 (0)
      number of C3 sub C-states using MWAIT   = 0x0 (0)
      number of C4 sub C-states using MWAIT   = 0x0 (0)
   extended feature flags (0x80000001/edx):
      SYSCALL and SYSRET instructions        = false
      execution disable                      = true
      64-bit extensions technology available = true
   Intel feature flags (0x80000001/ecx):
      LAHF/SAHF supported in 64-bit mode = false
   brand = "              Intel(R) Pentium(R) 4 CPU 3.00GHz"
   L1 TLB/cache information: 2M/4M pages & L1 TLB (0x80000005/eax):
      instruction # entries     = 0x0 (0)
      instruction associativity = 0x0 (0)
      data # entries            = 0x0 (0)
      data associativity        = 0x0 (0)
   L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx):
      instruction # entries     = 0x0 (0)
      instruction associativity = 0x0 (0)
      data # entries            = 0x0 (0)
      data associativity        = 0x0 (0)
   L1 data cache information (0x80000005/ecx):
      line size (bytes) = 0x0 (0)
      lines per tag     = 0x0 (0)
      associativity     = 0x0 (0)
      size (Kb)         = 0x0 (0)
   L1 instruction cache information (0x80000005/ecx):
      line size (bytes) = 0x0 (0)
      lines per tag     = 0x0 (0)
      associativity     = 0x0 (0)
      size (Kb)         = 0x0 (0)
   L2 TLB/cache information: 2M/4M pages & L2 TLB (0x80000006/eax):
      instruction # entries     = 0x0 (0)
      instruction associativity = L2 off (0)
      data # entries            = 0x0 (0)
      data associativity        = L2 off (0)
   L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx):
      instruction # entries     = 0x0 (0)
      instruction associativity = L2 off (0)
      data # entries            = 0x0 (0)
      data associativity        = L2 off (0)
   L2 unified cache information (0x80000006/ecx):
      line size (bytes) = 0x40 (64)
      lines per tag     = 0x0 (0)
      associativity     = 8-way (6)
      size (Kb)         = 0x800 (2048)
   Advanced Power Management Features (0x80000007/edx):
      temperature sensing diode      = 0x0 (0)
      frequency ID (FID) control     = 0x0 (0)
      voltage ID (VID) control       = 0x0 (0)
      thermal trip (TTP)             = 0x0 (0)
      thermal monitor (TM)           = 0x0 (0)
      software thermal control (STC) = 0x0 (0)
      TscInvariant                   = 0x0 (0)
   Physical Address and Linear Address Size (0x80000008/eax):
      maximum physical address = 0x24 (36)
      maximum linear address   = 0x30 (48)
   Logical CPU cores (0x80000008/ecx):
      number of logical CPU cores - 1 = 0x0 (0)
      ApicIdCoreIdSize                = 0x0 (0)
   (multi-processing synth): hyper-threaded (t=2)
   (synth) = Intel Pentium 4 (Prescott N0), 90nm
I look at all that with little comprehension, but the last line gives me enough info to clearly identify my processor as the P4 630 as that is the only Prescott model with 2MB cache.

That Wikipedia page also concurs with this conclusion.

Thank you very much for your help!
 
Old 05-19-2009, 08:29 PM   #4
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
Hold smokes your cpuid output has MUCH more info than for my piddly old P4 D CPU...

Glad you found that useful
 
  


Reply

Tags
processor



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Westell 327W Verizqn model to substitute for Bellsouth model jdtiede Linux - Networking 1 03-11-2008 09:31 PM
Eee PC 701 + 8G model`Add/RemoveSW' Updating problems, many errors SURF model, not 8G digital8doug Linux - Laptop and Netbook 3 02-21-2008 06:26 PM
what is a good pci-wifi(54g) card for linux-exact model not just chipset edman007 Linux - Hardware 4 08-08-2005 05:58 AM
Installing Linux on a dual processor machine (only one processor detected) rocordial Linux - Hardware 1 11-27-2004 02:16 AM
xinetd 100% utilization on one processor on a two processor system red hat 9 garnold Linux - General 0 02-02-2004 01:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration