Native Windows ARM64 support for Snapdragon X2 Elite Extreme


Message boards : Number crunching : Native Windows ARM64 support for Snapdragon X2 Elite Extreme

Message board moderation

To post messages, you must log in.
AuthorMessage
kasdashdfjsah

Send message
Joined: 3 Feb 24
Posts: 49
Credit: 110,841
RAC: 0
Message 9485 - Posted: 22 Apr 2026, 13:07:00 UTC
Just got a new X2 Elite Extreme Snapdragon laptop. The CPU single and multi core speed is insane. Performance could be much better with native ARM64 support.

x86 emulation hits these chips harder than Apple Silicon on MacOS. Please consider adding native Windows ARM64 support. I would be happy to test this out.

I can also do the work myself if I get access to relevant project files. My 18-core setup is ready for testing. Data shows native apps run much faster than emulated ones on Oryon.

Let me know what you need from me.
ID: 9485 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Ian&Steve C.
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 23 Apr 21
Posts: 128
Credit: 143,283,172
RAC: 18,508
Message 9486 - Posted: 22 Apr 2026, 15:08:02 UTC - in response to Message 9485.  
the project source code is here:

https://github.com/AsteroidsAtHome/PeriodSearch

you should also start with the BOINC source code and build a native BOINC client. it will help a lot more.

ID: 9486 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
kasdashdfjsah

Send message
Joined: 3 Feb 24
Posts: 49
Credit: 110,841
RAC: 0
Message 9487 - Posted: 22 Apr 2026, 17:01:48 UTC - in response to Message 9486.  
Thanks for the link to the source code.

I will attempt to build a native Windows ARM64 version of the application for testing on my 18-core setup.

If I succeed with the compilation I will return with the results and data here in the thread.
ID: 9487 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ahorek's team
Volunteer developer
Volunteer tester

Send message
Joined: 1 Jan 13
Posts: 192
Credit: 16,074,623
RAC: 1,334
Message 9488 - Posted: 22 Apr 2026, 21:21:36 UTC
I already have a build ready, feel free to try
https://github.com/ahorek/genefer22/blob/winarm/arm/Period_search_Windows_10.0_ARM64_SIMD_Release.exe

I was fighting with Clang, and it doesn’t seem to work properly. This version is built using MSVC.

Of course, it’s the CPU version. As mentioned in other threads, Adreno GPUs don’t support FP64, so building the GPU version isn’t possible.
ID: 9488 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
kasdashdfjsah

Send message
Joined: 3 Feb 24
Posts: 49
Credit: 110,841
RAC: 0
Message 9489 - Posted: 23 Apr 2026, 18:09:42 UTC - in response to Message 9488.  
Thanks for also providing a build for this project. I'll test this soon as well :)
ID: 9489 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Native Windows ARM64 support for Snapdragon X2 Elite Extreme