Breaking down computational problems into independent sub-problems that can be independently assigned to different processors.
Breaking down computational problems into independent sub-problems that can be independently assigned to different processors.