An array-based algorithm for simultaneous multidimensional aggregates
Implementation techniques for main memory database systems