Andrew Hogendijk wrote:Hi Sergey,
I am new to parallel programming and have two questions regarding this potentially advantageous field:
1/ Is there a given method / approach / process for breaking a task into the required steps so that it can be accomplished in parallel? (ie/ A way to see how it would look and decide if it is worth pursuing)
2/ Is there a difference in approach between (not the code necessarily) using 'standard' CPU's to achieve the job and using GPU's to do the same?
I am trying to figure this out for a while now in my spare time, but I am getting more confused with the information I find. I would have thought that the method of solving a problem would be the same but the code implementation would be specific. Can you confirm this? Is there a better way? I am looking at this area with video signal processing in mind.
Cheers and Thanks