Butter Dev Logo
Search:   

Acpi Genuineintel---intel64-family-6-model-58 -

At first glance, it looks like a debug output fragment or a mismatched identifier. However, this string is rich with technical meaning. It ties together three critical components of modern x86 computing: (Advanced Configuration and Power Interface), GenuineIntel (the CPU vendor string), and the Intel64 family-model-stepping encoding (Family 6, Model 58).

Sometimes this appears as Intel64 (or EM64T in older kernels). In the string, it explicitly distinguishes from ia64 (Itanium) or plain i386/i686 . This is the most hardware-specific part. Intel assigns a family (major generation) and model (specific core design) to every processor. Family 6 has been used since the Pentium Pro (1995) for almost all recent Intel Core, Xeon, Atom, and Celeron processors. Model 58 (decimal) or 0x3A (hex) corresponds to: acpi genuineintel---intel64-family-6-model-58

The kernel uses this to apply vendor-specific errata, feature detection, and power management policies. When you see genuineintel (often lowercased in logs), it means the system has positively identified an Intel CPU. Intel64 is Intel’s implementation of the x86-64 architecture (AMD64 originally, but fully compatible). It confirms that the CPU runs in 64-bit mode (IA-32e mode in Intel terms). On Linux, this typically means the kernel was compiled with CONFIG_X86_64 , and the ACPI subsystem is dealing with a 64-bit capable processor. At first glance, it looks like a debug

grep "model name" /proc/cpuinfo grep "family" /proc/cpuinfo To see ACPI processor info: Sometimes this appears as Intel64 (or EM64T in

Decoding “ACPI GenuineIntel---Intel64-Family-6-Model-58”: A Deep Dive into Processor Identification and Linux ACPI Introduction If you have ever dug through Linux kernel logs, examined /proc/cpuinfo , or tried to debug power management issues on an Intel-based system, you may have stumbled upon a cryptic string: acpi genuineintel---intel64-family-6-model-58