If I have a system where it uses tasks that are independent of each other; I want to run multiple tasks at once(I do not want the second task to run when the first to finish). Is there a way to do this with the concept of parallel programming?
Also, is there a way to use callbacks to notify me when the tasks are complete?
Explainations of each concept would be appreciated.