Table of contents

Need better scanning performance?

Get a FREE customized reading template.

MaxParallelTasks

Parameter MaxParallelTasks defines the maximum number of parallel tasks for the DCV runtime.

JSON Structure

Location in template:

CaptureVisionTemplates[i]
    └── MaxParallelTasks

Parent object: CaptureVisionTemplate object

Example:

{
    "MaxParallelTasks":4
}

Parameter Details

MaxParallelTasks Parameter Details
Type
int
Range
-1, 0, [1, 256]
Default Value
4
Remarks
Controls the total number of concurrent thread slots used by the CVR thread pool.

Behavior

  • Each DLR/DDN task occupies one thread slot.
  • For DBR tasks, each localization work and each decoding work occupies one thread slot.
  • When MaxParallelTasks <= 1, DBR runs in single-threaded mode.

In single-threaded mode for DBR, processing is executed in sequence:

  1. Complete one LocalizationMode and produce localized barcode regions.
  2. Apply all configured DeblurModes to each localized barcode region.
  3. Continue with the next LocalizationMode.

Remarks

  • Updated semantic definition from “maximum parallel tasks” to “maximum concurrent thread slots in the CVR thread pool” in version 3.6.1000.

This page is compatible for: