multi-threaded IDL programming [message #88130] |
Sat, 22 March 2014 09:07  |
markb77
Messages: 217 Registered: July 2006
|
Senior Member |
|
|
I want to try creating objects to do some parallel processing. For example, let's say I need to perform a specific operation on a stack of images. I can create an object that will watch an input queue and wait for an image to be available in the queue. The object would then take the image, process it, and add the results to an output queue. A separate IDL program would be generating the images and collecting the results. In principle, I could create multiple "processing" objects to act in parallel, speeding up the task.
What is the best way to accomplish this in IDL? I am not sure if there is a "queue" object class already written? Would this need to use the IDL-IDL bridge?
Mark
|
|
|
|
|
|
|
|
Re: multi-threaded IDL programming [message #88149 is a reply to message #88147] |
Mon, 24 March 2014 12:54  |
Phillip Bitzer
Messages: 223 Registered: June 2006
|
Senior Member |
|
|
On Monday, March 24, 2014 12:43:04 PM UTC-5, superchromix wrote:
> Thanks for the responses. I am running on Windows, and I don't want the code to be dependent on installing Cygwin.. So I would like to check out that Parallel IDL code that Phillip linked to.
>
>
>
> Phillip - I can't find the actual code anywhere on that web page.. Is it still available?
>
Sure. On that page (http://www.iluvatar.org/~dwijn/parallelidl), there is a link toward the bottom under the heading "Download" :-)
|
|
|