Posts

Showing posts from June, 2013

Life Beyond Column-Stores: Exploiting intra-cycle parallelism

Image
So, I have finally decided to start a blog. Why now, you might ask? The first reason is that I have been too lazy to start a blog till now. Since blogs often matter as much as publications, this oversight is inexcusable. Better late than never. The second reason to start a blog is that U. Wisconsin doesn’t, AFAIK, have a blog in the big data space. This is sad given the tradition that our university has in producing key data processing technologies, like the GAMMA parallel database system (which continues to influence what we now call “big data systems”), and BIRCH which provided a key pivot point for data mining (the buzzword-compliant term for that today is “deep data analytics”). This blog is a humble start in trying to get some of what Wisconsin does today in the big data space out into the blogosphere. So, the topic for today is – Exploiting intra-cycle parallelism for query processing . First, a quick background behind this line of thinking. If you zoom into the processor