python (65.1k questions)
javascript (44.2k questions)
reactjs (22.7k questions)
java (20.8k questions)
c# (17.4k questions)
html (16.3k questions)
r (13.7k questions)
android (12.9k questions)
Does C++ support run-time query for natural width of SIMD units of a core?
In C++, is there a way to query number of lanes of SIMD units like this:
// 4 for bulldozer,
// 8 for skylake,
// 16 for cascadelake
int width = std::this_thread::SIMD_WIDTH;
or does it have to be...
huseyin tugrul buyukisik
Votes: 0
Answers: 0
Do CPUs with AVX2 or newer instruction sets support any form of caching on register renaming?
For example, there is a very simple pseudo code with many duplicated values taken:
Data:
1 5 1 5 1 2 2 3 8 3 4 5 6 7 7 7
For all data elements:
get particle id from data array
idx = id/7
...
huseyin tugrul buyukisik
Votes: 0
Answers: 0
how to use _mm_mask_add_ps instruction correctly?
I wrote the test code as below. If I set mask 0b1111 or 0b0000, it works fine. If I use the mask combined with 01, 0b1101 0b1001..., the program crashed. A SIGILL signal which means illegal instructio...
HLI
Votes: 0
Answers: 0
AVX512 vbroadcastss throwing illegal instruction on i9-10920X
I have a customer, who is reporting a "illegal instruction" exception crash for an AVX512 instruction on i9-10920X, which should (according to intel's page) fully support AVX512. Any ideas w...
mrzacek mrzacek
Votes: 0
Answers: 0