WASM compression benchmarks and the cost of missing compression APIs
11–20 of 24 posts
Re: WASM compression benchmarks and the cost of missing compression APIs
#12Re: WASM compression benchmarks and the cost of missing compression APIs
#13Re: WASM compression benchmarks and the cost of missing compression APIs
#14Note that both the x and the y axis for Chrome vs Firefox are significantly different.
Re: WASM compression benchmarks and the cost of missing compression APIs
#15Related to compressing data before storing on SSD: Blosc - faster than memcpy() https://github.com/Blosc/c-blosc On right circumstances Blosc is so fast that even speed ups reading data from RAM (read less, decompress in L1 and L2 caches)
Re: WASM compression benchmarks and the cost of missing compression APIs
#16The web platform could really use zstd everywhere. As a content encoding for HTTP, and as an API available to JS/wasm. It's really clumsy to use a wasm version of zstd in a JS application because it's hard to get data in and out of wasm efficiently.
Re: WASM compression benchmarks and the cost of missing compression APIs
#17As far as I can tell the blog author didn't include the 91MB file they used to test the compressors with, so I couldn't give it a try to see how it holds up. I guess 91MB would be too big anyway.
Re: WASM compression benchmarks and the cost of missing compression APIs
#18Related to compressing data before storing on SSD: Blosc - faster than memcpy() https://github.com/Blosc/c-blosc On right circumstances Blosc is so fast that even speed ups reading data from RAM (read less, decompress in L1 and L2 caches)
With RAM sizes not keeping up with Moore's Law, it would make sense to have superfast compression as a pervasive, transparent and Hardware-accelerated feature of a modern OS. SIMD provides hw acceleration to some extent, and is clearly well used by the compression algos, its time that compression becomes 'just part of the furniture' as we're now at the stage where compression is fast enough that it can couple with re…
Re: WASM compression benchmarks and the cost of missing compression APIs
#19Related to compressing data before storing on SSD: Blosc - faster than memcpy() https://github.com/Blosc/c-blosc On right circumstances Blosc is so fast that even speed ups reading data from RAM (read less, decompress in L1 and L2 caches)
With RAM sizes not keeping up with Moore's Law, it would make sense to have superfast compression as a pervasive, transparent and Hardware-accelerated feature of a modern OS. SIMD provides hw acceleration to some extent, and is clearly well used by the compression algos, its time that compression becomes 'just part of the furniture' as we're now at the stage where compression is fast enough that it can couple with re…
Re: WASM compression benchmarks and the cost of missing compression APIs
#20Related to compressing data before storing on SSD: Blosc - faster than memcpy() https://github.com/Blosc/c-blosc On right circumstances Blosc is so fast that even speed ups reading data from RAM (read less, decompress in L1 and L2 caches)
With RAM sizes not keeping up with Moore's Law, it would make sense to have superfast compression as a pervasive, transparent and Hardware-accelerated feature of a modern OS. SIMD provides hw acceleration to some extent, and is clearly well used by the compression algos, its time that compression becomes 'just part of the furniture' as we're now at the stage where compression is fast enough that it can couple with re…