I created the examples on a local instance of SQL Server 2008.
If you take the time to optimize the basic throughput, your cubes will process faster and I’m sure, one day, your end-users will be thankful!
But just to be sure lets profile for a minute where we really spend our CPU ticks.
My favorite tool for a quick & dirty check is Kernrate (or Xperf if you prefer).
if you run SSAS on a separate server and you have to pull all the data from a database running on another box, expect the base throughput to be significant less due to processing on the network stack and round tripping overhead.
The tricks that apply to the side by side processing also apply in this scenario: 1) Process the Partition processing baseline against the remote server.