用于在云系统上执行计算任务的方法、装置和存储介质制造方法及图纸

技术编号:43914456 阅读:17 留言:0更新日期:2025-01-03 13:21
本申请提供一种用于在云系统上执行计算任务的方法、装置和存储介质,通过采集第一计算资源的内存使用值,当内存使用值达到阈值,在当前时间点保存计算任务的会话信息并且暂停计算任务,进而根据内存使用值在多个计算资源中确定内存大于第一计算资源的第二计算资源,并根据会话信息在第二计算资源上恢复计算任务的运行,从而实现了EDA云计算中计算任务的及时恢复。

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及一种用于在云系统上执行计算任务的方法、装置和存储介质


技术介绍

1、近年来,伴随着芯片设计规模的增大,在验证过程中本地算力在一些情况下会捉襟见肘。此外,验证过程通常涉及多种工具,例如,软件仿真器、形式化验证工具、硬件仿真器(包括原型验证装置)。完整的芯片设计会涉及更多的工具。因此,在芯片设计行业,一方面存在着部分工具在特定时段的计算资源紧缺,另一方面又存在着由于工具链过于长而导致部分工具无法充分利用计算资源的情况。

2、为此,将eda(electronic design automation,电子设计自动化)工具上云作为云计算资源提供成了一种解决上述问题的可行方案。

3、相比于普通的云计算仅提供相似的计算和存储能力,eda工具上云提供的计算资源极为复杂。当eda云计算的计算资源需要恢复时,普通的云计算的计算资源恢复方法无法直接应用于eda云计算的计算资源恢复。


技术实现思路

1、有鉴于此,本申请提出了一种用于在云系统上执行计算任务的方法、装置和存储介质。本文档来自技高网...

【技术保护点】

1.一种用于在云系统上执行计算任务的方法,其中,所述云系统包括计算集群,所述计算集群包括多个计算资源,所述计算任务运行在所述多个计算资源的第一计算资源上,所述方法包括:

2.如权利要求1所述的方法,其中,所述根据所述会话信息在所述第二计算资源上恢复所述计算任务的运行进一步包括:

3.如权利要求1所述的方法,其中,所述根据所述内存使用值在所述多个计算资源中确定第二计算资源进一步包括:

4.如权利要求3所述的方法,其中,所述根据所述目标内存值在所述多个计算资源中确定所述第二计算资源进一步包括:

5.如权利要求1所述的方法,其中,所述计算集群由任...

【技术特征摘要】

1.一种用于在云系统上执行计算任务的方法,其中,所述云系统包括计算集群,所述计算集群包括多个计算资源,所述计算任务运行在所述多个计算资源的第一计算资源上,所述方法包括:

2.如权利要求1所述的方法,其中,所述根据所述会话信息在所述第二计算资源上恢复所述计算任务的运行进一步包括:

3.如权利要求1所述的方法,其中,所述根据所述内存使用值在所述多个计算资源中确定第二计算资源进一步包括:

4.如权利要求3所述的方法,其中,所述根据所述目标内存值在所述多个计算资源中确定所述第二计算资源进一步包括:

5.如权利要求1所述的方法,其中,所述计算集群由任务调度器管理,所述根据所述会话信息在所述第二计算资源上恢复所述计...

【专利技术属性】
技术研发人员:任义龙刘伟佳李宁闫晨阳张鹏飞高翔
申请(专利权)人:芯华章科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1