I would suggest to have the leveraging process separated from the product as a separate exe. This way you could run it multiple times for separate chunks of strings and make use of multiple processors. That would be way simpler than doing parallel processing but still it would improve performance significantly. A user option could be added to define how many processes should be run simultaneously for the leveraging up to the limit of the number of processors on the machine.

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum