Re: NCL and multiprocessors

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Wed, 17 Jun 2009 08:14:55 -0600 (MDT)

On Tue, 16 Jun 2009, TJ wrote:

>
> Thanks for the speed tips.
> I haven't seen whether NCL can make use of more than one processor?
> If so, how? My precompiled version only runs on one of four, often
> running it at 100% while the other 3 are idle.
>
> Is there a "switch"?
>
> Or must it be recompiled?
>
> TJ Olney

No, there is no way to make a single NCL script use multiple
processors. This is something on our list to look into.

As Dennis Shea stated in a recent email:

   http://www.ncl.ucar.edu/Support/talk_archives/2009/1195.html

   "Multiprocessing: It is not done from the NCL level. The user can
    spawn multiple jobs to run on different CPUs from (say) a C-shell
    script. Of course, if you have only one data channel per cpu to a
    common memory, the different processes will still have IO
    'conflicts' when reading/writing to a common (shared) memory."

--Mary

> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Wed Jun 17 2009 - 08:14:55 MDT

This archive was generated by hypermail 2.2.0 : Fri Jun 19 2009 - 13:23:25 MDT