Page 1 of 1

Parallel computing capability of ADL4.1

PostPosted: Mon Oct 22, 2012 12:30 pm
by ljiang
I heard that ADL4.1 support parallel computing. Anyone has the details, e.g. how to setup, etc? Thanks a lot :D

Re: Parallel computing capability of ADL4.1

PostPosted: Tue Oct 23, 2012 5:23 pm
by bhenders
ADL 4.1 supports running multiple processes in the TK Chain Runner GUI tool. So for instance, if you are trying to run a granule for Surface Albedo EDR it can be configured to run multiple processes in parallel when possible. That Surface Albedo EDR would need 9 granules of VIIRS SDR processed, those granules can be run in parallel with the TK Chain Runner GUI. The command line TK Chain Runner in ADL 4.1 does not currently support multiple processes but we have made a fix for this which we plan to make available as part of an ADL 4.1 patch.

If you are talking about parallel computing within an executable or process, such as at the indvidual algorithm level, ADL does not support parallel computing here because the sustainment architecture has not embraced parallel computing at this level, as they want Work Flow Manager (WFM) to controll the CPUs, memory at the process level. This may change in IDPS with ongoing development.

There are some aspects of ADL that is making use of OpenMP to do parallel processing, such as building the DMS inventory for the ADL execubable or application, but there is no parallel computing being done at the algorithm level.

Hope this answer your question regarding parallel computing, but if not please post back.

Thanks,

Bryan Henderson
Raytheon Company

Re: Parallel computing capability of ADL4.1

PostPosted: Wed Oct 24, 2012 8:46 am
by ljiang
Bryan, thanks for the info!

Re: Parallel computing capability of ADL4.1

PostPosted: Fri Apr 05, 2013 3:33 pm
by wzchen
I am wondering when this patch will be available? Thanks.

bhenders wrote:ADL 4.1 supports running multiple processes in the TK Chain Runner GUI tool. ....... but we have made a fix for this which we plan to make available as part of an ADL 4.1 patch.

Raytheon Company

Re: Parallel computing capability of ADL4.1

PostPosted: Mon Apr 08, 2013 1:55 pm
by kbisanz
Did you download tar files and install/compile COTS software from scratch, or are you using the University of Wisconsin's virtual appliance?

Re: Parallel computing capability of ADL4.1

PostPosted: Tue May 28, 2013 9:01 am
by kbisanz
This patch can be applied to the virtual appliance as described here: https://jpss-adl-wiki.ssec.wisc.edu/med ... HEON_patch

If you have compiled from source, you can apply the patch by following the directions in https://jpss.ssec.wisc.edu/adl/download ... readme.txt