Originally posted by tiennou
View Post
Announcement
Collapse
No announcement yet.
Linux 5.7 Netfilter To See AVX2 Optimizations For Big Performance Boost - Can Be Up To ~420%
Collapse
X
-
Originally posted by Mario Junior View Post
This BTFO all people says: "but muhhh, the compiler knows how to optimize assembly code better than you do it manually."
The "either use the fast path or fail to compile" of explicitly calling SIMD instructions directly, but without the "compiler has no idea what optimizations are safe to perform on the data flow surrounding this instruction" of assembly.
That's why Microsoft decided to omit inline assembly support from Visual C++ for 64-bit targets.
- Likes 2
Comment
-
Doesn't executing AVX2 instructions consume a lot of power? If the processing time decreases, it's logical that the total consumed energy for the process to decrease, at the expense of higher peak/intantaneous power consumption, but has anyone tested it?
- Likes 1
Comment
-
Originally posted by Raka555 View PostI assume it is hand optimized assembler ?
By definition SIMD is hand optimized, unless of course you rely on compiler optimizations.,
Comment
-
Originally posted by Mario Junior View Post
This BTFO all people says: "but muhhh, the compiler knows how to optimize assembly code better than you do it manually."
- Likes 1
Comment
-
Originally posted by newwen View PostDoesn't executing AVX2 instructions consume a lot of power? If the processing time decreases, it's logical that the total consumed energy for the process to decrease, at the expense of higher peak/intantaneous power consumption, but has anyone tested it?
Comment
Comment