The MASM Forum

General => The Laboratory => Topic started by: LiaoMi on February 06, 2024, 08:39:59 PM

Title: CPUID on Intel Hybrid Architecture - CPU topology enumeration
Post by: LiaoMi on February 06, 2024, 08:39:59 PM
Hi,

Game Dev Guide for 12th Gen Intel® Core™ Processor (https://www.intel.com/content/www/us/en/developer/articles/guide/12th-gen-intel-core-processor-gamedev-guide.html)
Sample application and source code can be found on Github (https://github.com/GameTechDev/HybridDetect) (Heterogeneous & Homogeneous CPU Detect for Intel Processors)

CPUIDx (https://github.com/MaximumOctopus/CPUIDx) - A console tool to extract detailed CPU information via the x86 CPUID instruction (FASM).

libcpuid (https://github.com/anrieff/libcpuid) - a small C library for x86 CPU detection and feature extraction
Download Sample (https://github.com/anrieff/libcpuid/releases/tag/v0.6.4)
Title: Re: CPUID on Intel Hybrid Architecture - CPU topology enumeration
Post by: Biterider on February 06, 2024, 09:53:34 PM
Hi LiaoMi
Thanks for the links, a very interesting read.   :thumbsup:
Things are getting really complicated with these hybrid CPUs...

Biterider