

終止支援通知：2026 年 5 月 31 日， AWS 將終止對 的支援 AWS Panorama。2026 年 5 月 31 日之後，您將無法再存取 AWS Panorama 主控台或 AWS Panorama 資源。如需詳細資訊，請參閱[AWS Panorama 終止支援](https://docs.aws.amazon.com/panorama/latest/dev/panorama-end-of-support.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 GPU
<a name="applications-gpuaccess"></a>

您可以在 AWS Panorama 設備上存取圖形處理器 (GPU)，以使用 GPU 加速程式庫，或在應用程式程式碼中執行機器學習模型。若要開啟 GPU 存取，請在建置應用程式碼容器後，將 GPU 存取新增為套件組態的需求。

**重要**  
如果您啟用 GPU 存取，則無法在設備的任何應用程式中執行模型節點。為了安全起見，當設備執行使用 SageMaker AI Neo 編譯的模型時，GPU 存取會受到限制。使用 GPU 存取時，您必須在應用程式程式碼節點中執行模型，且裝置上的所有應用程式都必須共用 GPU 的存取權。

若要開啟應用程式的 GPU 存取，請在使用 AWS Panorama Application CLI 建置套件後更新套件[組態](applications-packages.md)。下列範例顯示將 GPU 存取權新增至應用程式程式碼節點的 `requirements` 區塊。

**Example package.json 與需求區塊**  

```
{
    "nodePackage": {
        "envelopeVersion": "2021-01-01",
        "name": "SAMPLE_CODE",
        "version": "1.0",
        "description": "Computer vision application code.",
        "assets": [
            {
                "name": "code_asset",
                "implementations": [
                    {
                        "type": "container",
                        "assetUri": "eba3xmpl71aa387e8f89be9a8c396416cdb80a717bb32103c957a8bf41440b12.tar.gz",
                        "descriptorUri": "4abdxmpl5a6f047d2b3047adde44704759d13f0126c00ed9b4309726f6bb43400ba9.json",
                        "requirements": [
                            {
                                "type": "hardware_access",
                                "inferenceAccelerators": [
                                    {
                                        "deviceType": "nvhost_gpu",
                                        "sharedResourcePolicy": {
                                            "policy" : "allow_all"
                                        }
                                    }
                                ]
                            }
                        ]
                    }
                ]
            }
        ],
        "interfaces": [
        ...
```

更新開發工作流程中建置和封裝步驟之間的套件組態。

**使用 GPU 存取部署應用程式**

1. 若要建置應用程式容器，請使用 `build-container`命令。

   ```
   $ panorama-cli build-container --container-asset-name code_asset --package-path packages/123456789012-SAMPLE_CODE-1.0
   ```

1. 將 `requirements` 區塊新增至套件組態。

1. 若要上傳容器資產和套件組態，請使用 `package-application`命令。

   ```
   $ panorama-cli package-application
   ```

1. 部署應用程式。

如需使用 GPU 存取的範例應用程式，請造訪 [aws-panorama-samples](https://github.com/aws-samples/aws-panorama-samples) GitHub 儲存庫。