Optimal Parallel Data Decomposition ===================================