rizonesoft / Notepad3

Notepad like text editor based on the Scintilla source code. Notepad3 based on code from Notepad2 and MiniPath on code from metapath. Download Notepad3:
https://www.rizonesoft.com/downloads/notepad3/
Other
5.15k stars 336 forks source link

Please compile a version for the AVX2 instruction set. #4240

Open ghost opened 2 years ago

ghost commented 2 years ago

notepad2 releases a version of AVX2, which is faster with the new cpu features. I hope that notepad3 can also compile such a version to speed up files processing. Thanks!

enihcam commented 6 months ago

where can i download the avx2 version? thanks.

hpwamr commented 6 months ago

I removed the support for enhanced instruction set completely.

Hello @enihcam , When I read issues #1713 and #2022, I think that building an AVX2 version is not on the agenda for now? 🤔

hpwamr commented 6 months ago

Hello @enihcam , However, you are free to fork Notepad3 and compile an AXV2 version with the parameter: /arch:AVX2

Also Visual Studio 2022 has in the Property Pages an Enhanced Parameter for AVX2 (/arch:AVX2).

AVX2 - 2024-05-13_094731

mrx23dot commented 3 weeks ago

Could also use some profiling to check bottlenecks.