OpenMP options for C#

  • Thread starter Thread starter Cartoper
  • Start date Start date
C

Cartoper

I have a set of images that all need to be proceeded, currenly it is
all single threaded and I am looking for the quickest, easiet way to
multi thread the process, taking advantage of as many core's as
possible. What are my options?
 
Hi,

First you have to investigate if there are parallel processes which can be
used.

Net has not a feature for optimistic parallel processing.

Keep in mind that the overall throughput processing time for parallel
processing is always longer then for processing everything serial in one
thread.

However as you have processes which can be done parallel then you can gain
actual time.

A parallel process can be that you do the upper part of an image separated
from the lower part of an image and then you can split this of course in
endless parts. However, as the latter process takes devices that are
occupied in a serial way all the time (let say disk) then you use again more
time. The movements of the head can cost you a lot of time.

Cor
 
Back
Top