To get a little specific, you can employ the grep command – a CLI tool for searching plain-text data for lines matching a regular expression. It dumps all information available from the CPUID instruction.The exact collectionofinformation availablevariesbetweenmanufacturers and even between different CPUs from a single manufacturer.Model name : Intel(R) Core(TM) i5-4210U CPU 1.70GHzįlags : 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 syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln ptsĪddress sizes : 39 bits physical, 48 bits virtual (synth) = AMD Dual Core Opteron (Italy/Egypt JH-E1), 940-pin, 90nm Processor 875Ĭpuid – Dump CPUID information for each CPUĬpuiddumpsdetailedinformationabouttheCPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s) from that information. (multi-processing synth): multi-core (c=2) NASID: number of address space identifiers = 0x0 (0): SVM Secure Virtual Machine (0x8000000a/edx): SVM Secure Virtual Machine (0x8000000a/eax): Number of logical CPU cores – 1 = 0x1 (1) Physical Address and Linear Address Size (0x80000008/eax): L2 unified cache information (0x80000006/ecx):Īdvanced Power Management Features (0x80000007/edx): L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx): L1 instruction cache information (0x80000005/ecx): L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx): LAHF/SAHF supported in 64-bit mode = false Generation = AMD Athlon 64/Opteron/Sempron/Turion (15)ĪMD multimedia instruction extensions = true PNI/SSE3: Prescott New Instructions = trueĮnhanced Intel SpeedStep Technology = falseĬontext ID: adaptive or shared L1 data = falseĮxtended processor signature (0x80000001/eax): Hyper-threading / multi-core supported = true (simple synth) = AMD Dual Core Opteron (Italy/Egypt JH-E1), 940-pin, 90nmĬonditional move/compare instruction = true Hlon 64/Athlon XP-M/Opteron/Sempron/Turion (15) ![]() On the other hand, the cpuid(1) command shows:įamily = Intel Pentium 4/Pentium D/Pentium Extreme Edition/Celeron/Xeon/Xeon MP/Itanium2, AMD At Sse2 ht syscall nx mmxext lm 3dnowext 3dnow pniĪddress sizes : 40 bits physical, 48 bits virtual ![]() I’ll use more(1) to get one processor worth of information:įlags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse Once again, I’ll go over to my favorite lab cluster of DL585s fit with Opteron 850s running the PolyServe Database Utility for Oracle. Let’s take a quick look at the contrast between what this tool reports and what is generically available if you can /proc/cpuinfo. The RPM for the cpuid(1) tool can be found here. Not to be confused with the x86 ISA CPUID instruction (which serialized the CPU by the way), I found a nice little tool for in-depth CPU information called cpuid(1).I’ve snipped a bit of the manpage and pasted it below.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |