In our experience most data sets loaded into analysis services cubes will benefit from in-memory loading for several reasons.
Thus, the TARGIT InMemory Database can be used to solve the performance bottlenecks common with traditional analysis services cubes.
Additionally, a set of BI functions have been added to the engine to replace calculations we are currently executing in MDX. For example, the balance calculation for Finance Balance and Inventory Balance can be made using the built-in balance function in the TARGIT InMemory Database. This is because it is a built-in function and data is sitting in memory, the performance is significantly better than the MDX calculated members done today.