ms178

Results 83 comments of ms178

@gz83 @Alex313031 Months passed by since the initial experimental build, what's the status here? The current AVX2 release still doesn't bring an AVX2-Linux version by default.

Ping. Another quarter has passed by without an AVX2-Linux release of any sort.

@Alex313031 Well, of course it is your project, I don't have an interest to build Thorium myself as that is too involved even on CachyOS that I use. I have...

@Alex313031 Understood - no promises. If the target audience is this limited, it might be worth considering going straigt to a `-march=haswell -maes` build though.

@Alex313031 RobRich999 also changes his flags from time to time, he also [used to compile with](https://github.com/RobRich999/Chromium_Clang/commit/311c8f7caf295c493168ac162a9894b2ae74e607#diff-b8e81b731a31f4d9d07c0473ecea0061e80f54a85ce7ce71c5b510b572c2236bR133) `-march=haswell -maes` some time ago; by the way that tuning [also works and performs...

@Alex313031 Thank your for your work! [edit:] Here are some MotionMark results on my Haswell-EP 2696V3: Thorium (AVX1): ![MotionMark_AVX1_1](https://github.com/Alex313031/Thorium-Win-AVX2/assets/19559105/7470ac88-d449-4051-b86d-8d28626aa928) Thorium (AVX2): ![MotionMark_AVX2_1](https://github.com/Alex313031/Thorium-Win-AVX2/assets/19559105/aa4b5804-b1dc-4a13-974b-7d98d0f506d0) As I had to close some Tabs during...

More data points, this time JetStream 2.1 where the AVX1 version wins. AVX1: ![JetStream2_AVX1_1](https://github.com/Alex313031/Thorium-Win-AVX2/assets/19559105/64ace1b2-150a-413f-bb75-007bfc10d41c) AVX2: ![JetStream2_AVX2_1](https://github.com/Alex313031/Thorium-Win-AVX2/assets/19559105/5fcedff2-39c7-48f2-8866-3259d78e0b93)

Last but not least WebXPRT, here we've got a solid win for the AVX2 version. AVX1: ![WEBXPRT4_AVX1_1](https://github.com/Alex313031/Thorium-Win-AVX2/assets/19559105/970912f2-7d26-49a9-a445-0c741a136d8e) AVX2: ![WEBXPRT4_AVX2_1](https://github.com/Alex313031/Thorium-Win-AVX2/assets/19559105/83fbb2bb-f344-43bc-90ec-f2ddd095cba4)

@Alex313031 Great, just provide me a link to the file and I am happy to run some benchmarks on it.

@Alex313031 I'd also vote for `-march=haswell` for the AVX2-Linux build as it offers some more instructions that are potentially of value. I'd volunteer for testing such an haswell vs x86-64-v3...