A Holistic Memory Contention Analysis for Parallel Real-Time Tasks under Partitioned Scheduling