04-13-2025, 06:20 AM
(04-10-2025, 03:24 PM)madscijr Wrote: So is this something we want to add to or tweak QB64PE for? I'll let the experts debate it, but it looks like @Sanmayce went through some trouble to run these tests & share the results, so thanks for that, and I'm glad this didn't devolve into a flame war!Indeed, the focus should be on performance of the code, not on the performance of the people, the digits should speak.
If you read the point I raised about QB64 not being fully 64 (since the instr() is still in the 32bit realm) we need not only Quick but fully 64bit function to find needles in haystacks. My proposal is to integrate Railgun 'Nyotengu' which is vector all the way, however the post about the boosted scalar variant called Railgun 'Trolldom' enhances the duo beautifully because it is x86 independent - it is pure C. Most of QB64 users are on x86, yet ARM is wide-spreading which prompts for writing the Nyotengu counterpart in NEON (their Assembler or rather intrinsics).
https://forums.fedoraforum.org/showthrea...ost1891991
"He learns not to learn and reverts to what the masses pass by."