Grooper Parallel Processing
Get the Power of Scalable Parallel Processing for Your Data
Save Significant Time with Grooper
Grooper’s shared computing infrastructure makes it easy to parallel process on a large scale. Leverage hundreds of processing cores spread across multiple servers and workstations.
Accomplish in minutes what takes hours or even days using traditional processing methods.
The Importance of Parallel Processing
The performance benefits of parallel processing are significant, particularly for low latency, CPU-intensive activities.
Consider this example, executed on a 56-core thread pool. CPU-intensive activities experience a 50x speed increase!

| Activity | Description | Serial | Parallel | Parallel |
| Import | Loaded 46K TIF & PDF documents from CMIS | 13 hours | 3.2 hours | 4x |
| Split | Split documents into 426K pages | 11.7 hours | 27 minutes | 26x |
| Enhance | Applied image cleanup to 426K pages | 4.2 days | 2.0 hours | 50x |
| OCR | Performed full text OCR on 426K pages | 1.9 days | 1.3 hours | 35x |
| Extract | Extracted additional fields from 46K documents | 3.7 hours | 9.3 minutes | 25x |
| Merge | Merged 426K pages back into multipage files | 8.5 hours | 24 minutes | 21x |
| Export | Exported 46K documents to CMIS | 18.0 hours | 3.5 hours | 5x |
Conditioning documents for complete data capture requires a tremendous amount of computational cycles for image processing, text collection, and data analysis.
So this is the correct architecture to maintain reasonable processing times without having to compromise Grooper’s ability to get every piece of data you want.
Performance Monitoring
See all the workstations and servers connected to your Grooper environment and centrally monitor all memory, processors, and storage. If any machines are overworked, disable some of the automation services to free up resources.

Global Service Management
Centrally start and stop document capture or document classification automation services in bulk, even when they are spread across your entire collection of machines.
There’s no need to log in to each machine to handle these tasks.

One-Click Software Upgrades
Upgrade one machine, complete unit-testing, then push a new version to all machines in one click. Stay up to date and escape the mindset of multi-week upgrade project planning and 2 to 4 year upgrade cycles.
Minimum System Requirements: Grooper service components include Microsoft Windows Server and Microsoft SQL. Detailed system requirements can be found on Grooper xChange.
