About Crisp
Computer systems are increasingly bottlenecked by data movement costs and are no longer able to keep up with the “big data” explosion. This trend is compounded by the fact that data in memory is stored without any consideration of data content, usage patterns, or how data are grouped into higher-level objects. Many algorithms also exhibit poor temporal locality (because they only touch data items once) and poor spatial locality (because they exhibit irregular access patterns across vast data sizes), making caches inefficient. MORE >