Performance considerations

Kofax OmniPage Capture SDK is available for both 32-bit and 64-bit environments and runs on all CPUs given in the Technical Specifications. However, there may be a significant difference in performance, especially with the most recent algorithms leveraging advanced machine learning, artificial intelligence, or deep neural networks. For the best performance, Kofax recommends that developers follow the guidelines below:

  • Choose to develop 64-bit integrating applications.

  • If you encounter difficulties when compiling your application in 64-bit mode, consider extracting the parts using Kofax OmniPage Capture SDK into a separate, 64-bit process. Using the Intelligent Workflow Runner makes this very straightforward in most cases.

  • Use modern CPUs supporting AVX256 or better. Also, recommend this to the users of the custom application.

Although future releases of this product will support 32-bit applications and older CPU architectures, new developments or performance enhancements may only work with modern 64-bit CPUs. Kofax recommends that you plan to migrate from 32-bit to 64-bit to avoid possible performance issues.