Search found 79 matches

by agner
2025-03-09, 6:00:22
Forum: Agner's CPU blog
Topic: What's new about Zen 5 and Arrow Lake?
Replies: 6
Views: 7128

Re: What's new about Zen 5 and Arrow Lake?

spudwa wrote:
Would WSL be okay?
I am not sure if the driver works under WSL.
I already have test results for Zen4
by agner
2025-03-08, 13:43:31
Forum: Agner's CPU blog
Topic: What's new about Zen 5 and Arrow Lake?
Replies: 6
Views: 7128

Re: What's new about Zen 5 and Arrow Lake?

spudwa wrote Sorry I'm running Windows 11 on a 7800X3D so I can't give you a linux shell but I'd be happy to run any tests for you. If you want, you can boot Ubuntu from a USB stick and run my tests. It will be a great help if you run all my tests scripts and send the results to me. https://ubuntu.c...
by agner
2025-02-28, 7:18:14
Forum: Agner's CPU blog
Topic: What's new about Zen 5 and Arrow Lake?
Replies: 6
Views: 7128

Re: What's new about Zen 5 and Arrow Lake?

Thank you.
I cannot afford to buy every new microprocessor on the market, just to test it. It would be very helpful if somebody out there can give me access to one of the new microprocessors. All I need is a remote login to a Linux installation on the computer.
by agner
2024-10-31, 15:32:35
Forum: Agner's CPU blog
Topic: Testp and github
Replies: 1
Views: 6059

Re: Testp and github

Good idea. I will put testp on github when I get the time. I don't have the time and resources to test every new microprocessor family on the market, so it will be good if other people can help.

Sorry for the bug. I have removed the extra case label.
by agner
2023-12-25, 8:34:40
Forum: Agner's CPU blog
Topic: Is using BSF instruction instead of using GNU C __builtin_ctz inefficient?
Replies: 1
Views: 33986

Re: Is using BSF instruction instead of using GNU C __builtin_ctz inefficient?

__builtin_ctz is not portable to all compilers. I don't think there is any difference in performance. Let's keep this discussion on stackoverflow. Remember to use the tag "vector-class-library" on stackoverflow.
by agner
2023-09-06, 10:06:59
Forum: Agner's CPU blog
Topic: Intel's "cripple AMD" function
Replies: 6
Views: 375329

Re: Intel's "cripple AMD" function

Karalinda wrote:
In many cases, there are no good alternatives to Intel's function libraries
Apparently, it is now possible to use the Intel function libraries without the cripple feature. See my previous post "New Clang-based Intel compiler is better"
by agner
2023-08-27, 5:39:08
Forum: Agner's CPU blog
Topic: Suggestion: Stop using "vector" for computer science
Replies: 1
Views: 39221

Re: Suggestion: Stop using "vector" for computer science

Language evolves. I am not sure this is the right forum to discuss this.
by agner
2023-08-25, 6:22:49
Forum: Agner's CPU blog
Topic: Testp Question
Replies: 1
Views: 38016

Re: Testp Question

An optimizing assembler should code mov rax,123 as mov eax,123 because the result is zero-extended into rax anyway. The two instructions should give identical results. Test results may vary for random reasons. Zero extension cannot be used with negative constants. mov rax,-123 is two bytes longer th...
by agner
2023-07-31, 13:14:35
Forum: Agner's CPU blog
Topic: Intel AVX10 & APX announcement
Replies: 7
Views: 224671

Re: Intel AVX10 & APX announcement

APX, on the other hand, does add decoder complexity. X86 until AVX512 already has 15 - 18 different prefixes, depending on how you count. APX adds just one more prefix (REX2) and extends the number of uses of an existing one (EVEX). This is just an incremental increase in complexity. It should be p...