更新时间:2025-09-08 GMT+08:00
分享

定制运行时方式创建GPU函数

FunctionGraph支持运行时语言是“定制运行时”的函数启用GPU功能,进而帮助用户有效地解决GPU长驻使用方式导致的资源浪费、高成本、低弹性等问题,为用户提供更加便捷、高效的GPU计算服务。

约束与限制

  • 目前该功能仅“华东-上海一”“土耳其-伊斯坦布尔”区域支持,其中“土耳其-伊斯坦布尔”区域需提交工单开通白名单后支持。
  • GPU函数不支持的网段:192.168.64.0/18,192.168.128.0/18,10.192.64.0/18,10.192.128.0/18。
  • GPU型号当前仅支持NVIDIA-T4。
  • 定制运行时部署方式内置Python运行时版本,由于其内置cuda版本是11.6,因此函数需要基于cuda 11.6版本开发,使用其他版本的cuda请考虑使用自定义镜像函数。

计费说明

函数工作流将按需收取GPU计量时间费用,详情请参见函数工作流计费项

创建GPU函数

  1. 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
  2. 单击右上方的“创建函数”,进入“创建函数”页面。
  3. 创建方式选择“创建空白函数”,具体创建详情请参见创建空白函数,本例“运行时”参数选择“定制运行时”。
  4. 定制运行时函数创建完成后,进入函数详情页面,选择“设置 > 常规设置”,单击“启用GPU”,配置GPU参数。

    表1 GPU参数说明

    参数名称

    说明

    GPU卡型

    当前仅支持NVIDIA-T4。

    GPU规格(GB)

    支持1~16GB。

    图1 启用GPU

相关文档

  • 针对不同使用场景,函数工作流支持通过在线编写代码、上传代码文件或者使用容器镜像,创建事件函数和HTTP函数,且支持使用GPU计算资源。如何针对应用场景进行函数类型选型,详情请参见函数类型选型
  • 除使用控制台外,函数工作流支持通过API的方式创建函数,详情请参见创建函数

相关文档