PerformanceAnalysisOfBlockDiagonalizationAndDirtyPaperCoding