# 多线程

Cognex ViDi Suite 支持在同一进程中使用多个 GPU。本主题描述了各种运转模式和行为。

可能的 GPU 运转模式包括：

- 每个工具一个设备（默认设置） - 一个 GPU 用于分析工具。使用多个 GPU 时，单个图像的处理时间保持不变，但可以在不同设备上同时处理多个图像。
- 每个工具多个设备 - 红色分析工具的图像分析在多个设备之间分开进行。当使用多个 GPU 时，单个图像的处理时间可能会减少（由于延迟减少）。
- 无 GPU 支持 - 说明将不会使用 GPU。

可以通过 C 和 .NET API 在库初始化时指定这些 GPU 模式。

注意:

使用每个工具多个设备模式时，请记住以下要点：

- 此模式仅应在具有相同 GPU 的个人电脑上使用。
- 使用此模式时，如果在调用 API 中的任何方法时没有为 gpuDevices 参数明确指定单个设备， 则蓝色和绿色工具 可能会变慢。