Using ARM NEON instructions to filter an array.
C Objective-C
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SpacePruner.xcodeproj
SpacePruner
README.txt

README.txt

This project tests various solutions to the problem of removing whitespace from a string of characters, using an ARM processor. Based on the blog posts by Daniel Lemire. I added the function neon_interleaved_despace, and simple UI for iOS.

http://lemire.me/blog/2017/07/03/pruning-spaces-from-strings-quickly-on-arm-processors/
http://lemire.me/blog/2017/07/10/pruning-spaces-faster-on-arm-processors-with-vector-table-lookups/
https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog/tree/master/2017/07/10

Built with Xcode 8, and runs on iOS 10.3 or later.

This project and all of its code is public domain.

– Derek Ledbetter