Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's so cool. Has anyone made a JSON-parsing chip, because I could see that being useful in today's servers.


Is JSON parsing still a bottleneck? https://github.com/simdjson/simdjson


mixing simd and non-simd load is not recommended.

https://blog.cloudflare.com/on-the-dangers-of-intels-frequen...


this is well-addressed here: https://github.com/simdjson/simdjson/blob/master/doc/perform... .

first off, AVX2 is a subset of SIMD instructions - SIMDjson includes a large number of implementations including several which do not use AVX2 at all.

next, only a subset of AVX2 instructions cause downclocking (namely, the 512 bit wide ones), which SIMDjson does not use. throwing out the use of "SIMD" entirely because you read an article about a specific AVX512 instruction which caused down-clocking might be a bit premature, no?


Lots of NICs for large supercomputers have special message passing offload engines. But JSON is too ASCII and too random to find a reason to accelerate it.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: