On 28/06/2015 16:40, Steven Franke wrote: > Hi Bill, Hi Steve, > Thanks. I will study up on threading and how it might apply here. Steve.
It basically boils down to how you can break the work to be done into independent chunks that can be processed in parallel. The independence is key here, if a chunk of work X can be divided into two or more completely independent chunks Y and Z, ... then there is a gain to be had if the time for splitting X, executing the longer of Y and Z, ... and recombining the results of Y and Z, ... is less than the time to execute X alone. If Y and Z are not truly independent then there is an added overhead for communication between them, usually in the form of some form of synchronization constraint. This is also where the cost of complexity can overwhelm any gains as synchronization constraints are a huge source of defects and maintenance costs. The rest is implementation detail. >>> Steve k9an >>> >> 73 >> Bill >> G4WJS. ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel