logoalt Hacker News

jlovelessyesterday at 8:46 PM2 repliesview on HN

and fusion (e.g. f g h x has no intermediates e.g. mutates in place) is new as is compute on compressed vectors (very helpful performance unlock) https://lv1.sh/blog/compute-on-compressed/


Replies

pillmillipedesyesterday at 9:44 PM

[1] seems to have the actual details on compressed vectors. looks like for each page you're storing min&max, and the values come as offsets from the min (smaller->less bits per value), did I get that right?

  primitive speedup  
  sum price 7.7x  
  avg price 33x
how does this even happen though?

[1]https://lv1.sh/blog/compression-memory-wall/

show 2 replies
jazza68yesterday at 8:54 PM

yeah, that is super neat! Very innovative to bring it to q.