An open API service indexing awesome lists of open source software.

https://github.com/rinhizakura/simd_string

A playground to implement some common Rust string method using SIMD
https://github.com/rinhizakura/simd_string

Last synced: 3 months ago
JSON representation

A playground to implement some common Rust string method using SIMD

Awesome Lists containing this project

README

        

# simd_string

A playground to implement some common Rust string method using
SIMD (exactly SSE instruction).

## Reference
### Project
* [vgatherps/simd_decimal](https://github.com/vgatherps/simd_decimal)
* [WojciechMula/sse4-strstr](https://github.com/WojciechMula/sse4-strstr)
* [WojciechMula/simd-string](https://github.com/WojciechMula/simd-string)
### Article
* [How quickly can you remove spaces from a string?](https://lemire.me/blog/2017/01/20/how-quickly-can-you-remove-spaces-from-a-string/)
* [Parsing numbers into base-10 decimals with SIMD](https://vgatherps.github.io/2022-11-28-dec/)
* [SIMD-friendly algorithms for substring searching](http://0x80.pl/articles/simd-strfind.html)
* [Implementing strcmp, strlen, and strstr using SSE 4.2 instructions](https://www.strchr.com/strcmp_and_strlen_using_sse_4.2)