tdewolff / parse

Go parsers for web formats
MIT License
408 stars 64 forks source link

Experiment with SIMD instructions to parse 32 bytes at a time #55

Closed tdewolff closed 3 years ago

tdewolff commented 4 years ago

See: https://medium.com/@rajat_sriv/parsing-gigabytes-of-json-per-second-9c5a1a7b91db Paper: https://arxiv.org/abs/1902.08318

This could potentially speed up ReplaceWhitespace or other small utility functions that consume a lot of time.

tdewolff commented 4 years ago

See https://blog.min.io/simdjson-go-parsing-gigabyes-of-json-per-second-in-go/ => https://github.com/minio/simdjson-go

tdewolff commented 3 years ago

Moved to https://github.com/tdewolff/minify/issues/409