Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown Architecture Intel Core Ultra 7 155H #255

Open
vicrodh opened this issue Jul 17, 2024 · 4 comments
Open

Unknown Architecture Intel Core Ultra 7 155H #255

vicrodh opened this issue Jul 17, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@vicrodh
Copy link

vicrodh commented Jul 17, 2024

[blitzkriegfc@BFCWare cpufetch]  master  cpufetch
[ERROR]: Unknown microarchitecture detected: M=0xA EM=0xA F=0x6 EF=0x0 S=0x4
[VERSION]: cpufetch v1.05-26-g8fca (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
[ERROR]: Unknown microarchitecture detected: M=0xA EM=0xA F=0x6 EF=0x0 S=0x4
[VERSION]: cpufetch v1.05-26-g8fca (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues

                                                          Name:                Intel(R) Core(TM) Ultra 7 155H
                                                          Microarchitecture:   Unknown
                                                          Technology:          Unknown
                                                          P-cores:
                                                            Max Frequency:     4.800 GHz
                                                            Cores:             6 cores (12 threads)
                                                            AVX:               AVX,AVX2
                                                            FMA:               FMA3
                                                            L1i Size:          64KB (384KB Total)
                                                            L1d Size:          48KB (288KB Total)
                                                            L2 Size:           2MB (12MB Total)
                                                          E-cores:
                                                            Max Frequency:     3.800 GHz
                                                            Cores:             10 cores
                                                            AVX:               AVX,AVX2
                                                            FMA:               FMA3
                                                            L1i Size:          64KB (640KB Total)
                                                            L1d Size:          32KB (320KB Total)
                                                            L2 Size:           2MB (6MB Total)
                                                          L3 Size:             24MB
                                                          Peak Performance:    1.07 TFLOP/s

[blitzkriegfc@BFCWare cpufetch]  master  cpufetch --debug
[ERROR]: Unknown microarchitecture detected: M=0xA EM=0xA F=0x6 EF=0x0 S=0x4
[VERSION]: cpufetch v1.05-26-g8fca (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
[ERROR]: Unknown microarchitecture detected: M=0xA EM=0xA F=0x6 EF=0x0 S=0x4
[VERSION]: cpufetch v1.05-26-g8fca (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
cpufetch v1.05-26-g8fca (Linux x86 / x86_64 build)
Intel(R) Core(TM) Ultra 7 155H

  • Max standard level: 0x00000023
  • Max extended level: 0x80000008
  • Hybrid Flag: 1
  • CPUID dump: 0x000A06A4
@Dr-Noob
Copy link
Owner

Dr-Noob commented Jul 28, 2024

Very interesting! Just pushed a commit into branch i255. Could you try it and report back your results?

@Dr-Noob Dr-Noob added bug Something isn't working enhancement New feature or request and removed bug Something isn't working labels Jul 28, 2024
@vicrodh
Copy link
Author

vicrodh commented Jul 29, 2024

Sure, sorry not good luck on this.

Cloning into 'cpufetch'...
remote: Enumerating objects: 3932, done.
remote: Counting objects: 100% (815/815), done.
remote: Compressing objects: 100% (343/343), done.
remote: Total 3932 (delta 524), reused 582 (delta 472), pack-reused 3117
Receiving objects: 100% (3932/3932), 3.50 MiB | 7.75 MiB/s, done.
Resolving deltas: 100% (2753/2753), done.
➜  opt cd cpufetch 
➜  cpufetch git:(master) git checkout i255
branch 'i255' set up to track 'origin/i255'.
Switched to a new branch 'i255'
➜  cpufetch git:(i255) make
cc -Wall -Wextra -pedantic -pthread -DARCH_X86 -std=c99 -fstack-protector-all -O2 -Wfloat-equal -Wshadow -Wpointer-arith -Wstrict-prototypes -c -pthread src/x86/freq/freq_nov.c -o freq_nov.o
cc -Wall -Wextra -pedantic -pthread -DARCH_X86 -std=c99 -fstack-protector-all -O2 -Wfloat-equal -Wshadow -Wpointer-arith -Wstrict-prototypes -c -mavx -pthread src/x86/freq/freq_avx.c -o freq_avx.o
cc -Wall -Wextra -pedantic -pthread -DARCH_X86 -std=c99 -fstack-protector-all -O2 -Wfloat-equal -Wshadow -Wpointer-arith -Wstrict-prototypes -c -mavx512f -pthread src/x86/freq/freq_avx512.c -o freq_avx512.o
cc -Wall -Wextra -pedantic -pthread -DARCH_X86 -std=c99 -fstack-protector-all -O2 -Wfloat-equal -Wshadow -Wpointer-arith -Wstrict-prototypes -DGIT_FULL_VERSION=\""v1.05-31-gd297"\" src/common/main.c src/common/cpu.c
src/common/udev.c src/common/printer.c src/common/args.c src/common/global.c src/common/freq.c src/x86/cpuid.c
src/x86/apic.c src/x86/cpuid_asm.c src/x86/uarch.c src/x86/freq/freq.c freq_nov.o freq_avx.o freq_avx512.o -o cpufetch
➜  cpufetch git:(i255) ./cpufetch 
[ERROR]: malloc failed: Cannot allocate memory
[VERSION]: cpufetch v1.05-31-gd297 (Linux x86 / x86_64 build)
➜  cpufetch git:(i255) sudo ./cpufetch 
[ERROR]: malloc failed: Cannot allocate memory
[VERSION]: cpufetch v1.05-31-gd297 (Linux x86 / x86_64 build)
➜  cpufetch git:(i255) sudo ./cpufetch --debug
[ERROR]: malloc failed: Cannot allocate memory
[VERSION]: cpufetch v1.05-31-gd297 (Linux x86 / x86_64 build)

@Dr-Noob
Copy link
Owner

Dr-Noob commented Jul 29, 2024

Oops. To better tackle the issue, could you try running commit ac30820? It's not clear to me if this is the commit causing the issue or if it's the other one. Thanks!

@Dr-Noob
Copy link
Owner

Dr-Noob commented Jul 30, 2024

Found the issue and pushed a new patch - it was both a bug in the topology detection and a badly reported error, should work better now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants