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