Hello ,
I have few doubts regarding parallel processing on multiprocessor architecture . I have heard of parallel computing languages , that enables us to utilize multiprocessor architecture , my doubt is operating system is responsible for scheduling the process to each processor , then simply if i use fork() to create child process wont it be allocated by operating system effectively to the processors ,then why should i go for a some parallel programming languages , and a process cannot decide which processor on which it should run ,then how could these parallel computing languages work i.e how these language can effectively use the multiprocessor if they cannot decide which process to run on which processor.

--
With Regards,
S.Vengadanathan,
Msc Software Engineering,
Coimbatore Institute Of Technology.

--
Mailing list guidelines and other related articles: http://lug-iitd.org/Footer

Reply via email to