Elcomsoft Distributed Password Recovery introduces intelligent load balancing, performance optimizations

Elcomsoft Distributed Password Recovery 4.70 introduces intelligent load balancing, a new resource management feature to optimize the use of computational resources available on each workstation. intelligent load balancing allows password recovery jobs to complete sooner thanks to more even use of available compute units. In addition, we’ve made over 60 commits to thoroughly optimize the entire codebase.

We are excited to announce the release of Elcomsoft Distributed Password Recovery 4.70, the most optimized version of the tool. This time it’s about refactoring the entire codebase with more than 60 commits optimizing performance and removing bottlenecks. While at it, we’ve thoroughly optimized the agent app and multiple plugins, each supporting its own data format.

In addition to optimizations, we’ve enhanced agents with low-level performance reports. These performance reports enable users to glance at the current performance of each workstation with many more in-depth details than the previously available aggregated stats.

Intelligent load balancing

The highlight of this release is intelligent load balancing, a new resource management feature running silently under the hood. Intelligent load balancing helps workstations achieve greater performance under several scenarios. If a workstation is equipped with more than one GPU, the feature now feeds each GPU with chunks that are proportional to the number of available compute units, as opposed to splitting the job into equal parts. This equalizes the utilization of GPUs with different performance metrics, allowing multiple GPUs to finish their parts of the job at about the same time as opposed to allowing the fastest GPU to ‘race’ slower ones and sitting idle while the rest of them are finishing their parts of the job.

Finally, intelligent load balancing now considers the varying performance of the different CPU models, significantly reducing the bottleneck occurring at times when the CPU cannot feed the GPU fast enough to fully utilize its computational resources.

Together, intelligent load balancing and thorough optimizations in this release make password recovery jobs complete sooner by greatly reducing overheads and removing several bottlenecks.

Elcomsoft Distributed Password Recovery 4.70 release notes:

  • New feature: intelligent load balancing. Makes password recovery jobs complete sooner by balancing loads on various compute units based on their estimated performance metrics
  • Performance optimizations: updated agent and 19 plugins
  • Performance optimizations: more than 60 commits
  • Performance reporting: agents now report in-depts performance stats in real time

其他