开发者社区 > 云原生 > Serverless > 正文

我们正在开发一些AI的应用,会用到GPU,想用FC来运行,发现GPU类型的执行超时时间只有2小时,这

我们正在开发一些AI的应用,会用到GPU,想用FC来运行,发现GPU类型的执行超时时间只有2小时,这个可以申请更大的时长吗?

展开
收起
互问互答 2023-06-25 23:05:03 307 0
5 条回答
写回答
取消 提交回答
  • 阿里云函数计算(Function Compute)目前提供了 GPU 实例(GPU instance)来支持 AI 应用的执行。对于 GPU 实例,执行超时时间默认为 2 小时。如果你需要申请更长的执行时长,可以通过以下几种方式来处理:

    1. 联系阿里云客服:你可以联系阿里云客服,提出申请以延长执行超时时间。客服将会评估你的需求,并根据具体情况协助你进行处理。

    2. 分割任务:如果你的任务无法在 2 小时内完成,可以考虑将任务分割成多个子任务,并通过函数之间的调用来实现。每个子任务可以在独立的函数中执行,每个函数的执行超时时间仍然是 2 小时,但通过分割任务的方式,可以实现长时间运行的任务。

    3. 结合其他产品:如果你的 AI 应用需要长时间的 GPU 运行,可以考虑结合其他阿里云产品,如 GPU 云服务器(ECS)等。在这种情况下,你可以根据需要自由控制 GPU 实例的执行时长。

    无论你选择哪种方式,都建议你仔细评估你的应用需求,并确保你的解决方案符合阿里云的使用规范和限制。

    2023-06-27 10:23:40
    赞同 展开评论 打赏
  • 在阿里云函数计算服务中,GPU 实例的执行超时时间默认为 2 小时(即 7200 秒),目前该时间是不能修改的。如果您需要更长时间的执行超时限制,可以考虑以下两种方式:

    1. 分步骤执行:将任务拆分成多个较小的子任务,并在每个子任务中设置合适的超时时间,然后通过调用函数链或者异步事件完成任务处理。这样可以避免 GPU 实例因超时而被强制停止,同时也可以提高应用的性能和稳定性。

    2. 使用 ECS 实例:如果您的任务需要长时间执行或占用大量资源,建议您使用 ECS 实例来代替函数计算服务,因为 ECS 实例没有时间限制,可以一直持续运行。同时,ECS 实例还支持更多的配置和自定义选项,可以满足更复杂的应用需求。

    需要注意的是,在进行函数计算开发和测试时,建议您遵循函数计算平台的最佳实践和规范,合理规划和控制函数的执行时间和资源占用,避免过度消耗计算资源和网络带宽,影响系统的稳定性和可用性。同时,在选择 GPU 实例或 ECS 实例时,需要结合具体的业务需求、资源预算和安全要求等因素进行综合权衡,以求最优的性价比和应用效果。

    2023-06-26 18:03:47
    赞同 展开评论 打赏
  • 阿里云函数计算(Function Compute)提供了GPU实例,但是这些实例的执行超时时间的确有限制,最长只能为2小时。如果您需要更长时间的GPU实例执行时间,可以考虑使用ECS等其他云服务产品。不过,您可以通过调整函数计算的代码逻辑,将任务拆分为多个小任务,以便在超时后重新启动函数计算实例并继续任务。

    2023-06-26 08:30:24
    赞同 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,关于GPU类型的执行超时时间只有2小时的问题,可以通过以下几种方法来解决:

    1. 分割任务:可以将需要进行的任务分成多个小任务,每个小任务在2小时内完成,这样就可以规避超时问题。

    2. 提交任务并长时间等待:如果您需要使用较长时间的GPU运行时间,可以考虑将任务提交后,等待系统自动调度GPU资源,也许会获得更长的执行时间。

    3. 申请更长时间的GPU资源:如果以上两种方法不能满足您的需求,可以向FC官方申请更长时间的GPU资源,以满足您的需求。但是需要注意的是,由于资源有限,申请人数众多,可能需要等待一段时间才能获得回复。

    2023-06-26 08:04:06
    赞同 展开评论 打赏
  • 现在GPU函数的执行时长已统一提升为86400秒(24小时) 控制台函数执行超时的提示我们稍后会更新下的 多谢

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-06-25 23:15:22
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    无处不在的语音AI : 创新发展与价值创造 立即下载
    基于OCT医学影像的AI辅助诊断应用实践 立即下载
    AI医健中台技术进展及生态发展 立即下载