If you have a finite number of totally independent load balanced operations to run in parallel, then you don't really have a parallelism problem in the first place.
We need libraries to help us where the operations are not independent and not balanced.