Core Optical, Inc.
ProcessingMode EnumerationIndustrial Strength, Scientific Grade
An OnlineEnum type specifying the various processing mode options.

Namespace: PrecisionImage
Assembly: PrecisionImage (in PrecisionImage.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public enum ProcessingMode
Members

  Member nameValueDescription
SingleThreadCPU0 Processing occurs on calling thread.
MultiThreadCPU1 Processing is distributed across all logical cores, calling thread blocks until completion.
SinglePrecisionAccelerator2 Processing is performed in single precision on a coprocessor device. If device is unavailable, execution falls back to MultiThreadCPU mode.
DoublePrecisionAccelerator3 Processing is performed in double precision on a coprocessor device. If device is unavailable, execution falls back to MultiThreadCPU mode.
Remarks

The ProcessingMode enumeration lists the possible processing modes for a given operation. The SingleThreadCPU specification forces the operation to run on the calling thread. The MultiThreadCPU specification forces the operation to distribute across multiple worker threads (equal to the number of logical cores on the platform) while the calling thread blocks until completion.
See Also