
Originally Posted by
hexagone
3% improvement for a x 3 compression time is incredibly expensive.
"Worth" is in the eye of the beholder...
Yes. In this league there is a serious "fight" for each byte gained. Each version is better like around 0.02%-0.10%, and for that tiny improvement there is a lot going on. The result is extremely "tight" and optimized already - it's not really possible to "tune" the existing models and contexts for any more gains, we (usually) need to add more models to experience better gains. That costs time and memory. The gain is not too great usually as the existing models cover the possibilities quite well.
We really sacrifice memory and speed for compression ratio.
So in this league 3% improvement is a lot - and it costs a lot.