System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于启动软件工作负载的应用程序编程接口制造技术_技高网
当前位置: 首页 > 专利查询>辉达公司专利>正文

用于启动软件工作负载的应用程序编程接口制造技术

技术编号:40559503 阅读:11 留言:0更新日期:2024-03-05 19:21
本发明专利技术公开了用于启动软件工作负载的应用程序编程接口,具体公开了用于执行软件工作负载的装置、系统和技术。在至少一个实施例中,处理器的一个或更多个电路使得第一应用程序编程接口选择第二应用程序编程接口,其中第二应用程序编程接口执行由第一应用程序编程接口识别的一个或更多个软件工作负载。

【技术实现步骤摘要】

至少一个实施例涉及用于管理在分布式系统上执行的一个或更多个应用程序的处理资源。例如,至少一个实施例涉及在分布式系统上启动、监控和/或终止应用程序。


技术介绍

1、执行计算操作会占用大量内存、时间或计算资源。可以改进内存、时间和/或资源(例如,计算资源)的使用量。可以组织计算机程序,其中可以以不同的方式、不同的顺序以及使用多个计算机系统执行各种组件。尽管计算机硬件的进步可以加速或以其他方式协助计算机程序的各种组件的执行,但这些进步通常无法考虑到计算机程序的所有不同构造方式,以及计算机程序的元素被分配到计算机系统的各种方式。生成计算程序以执行计算操作(其中一些操作被部署到各个系统中)在操作完成时会导致软件程序的执行的延迟。


技术实现思路

【技术保护点】

1.一种处理器,包括:

2.根据权利要求1所述的处理器,其中所述第一API用于接收指示所述一个或更多个软件工作负载的一个或更多个输入值。

3.根据权利要求1所述的处理器,其中所述第一API用于接收指示要用于执行所述第二API的节点数的一个或更多个输入值。

4.根据权利要求1所述的处理器,其中所述第一API用于接收指示要用于执行所述第二API的每节点的任务数的一个或更多个输入值。

5.根据权利要求1所述的处理器,其中所述第一API用于接收指示要用于执行所述第二API的一个或更多个环境变量的一个或更多个输入值。

6.根据权利要求1所述的处理器,其中所述第一API用于接收指示要用于执行所述第二API的工作目录的一个或更多个输入值。

7.根据权利要求1所述的处理器,其中所述第一API用于接收指示要用于执行所述第二API的启动器的一个或更多个输入值。

8.根据权利要求1所述的处理器,其中所述第一API用于接收指示要用于执行所述第二API的一个或更多个执行模式的一个或更多个输入值。

9.一种计算机系统,包括:

10.根据权利要求9所述的计算机系统,包括:

11.根据权利要求9所述的计算机系统,其中所述第一API用于接收指示要用于执行所述第二API的高性能计算系统的节点数的一个或更多个输入值。

12.根据权利要求9所述的计算机系统,其中所述第一API用于接收指示要用于执行所述第二API的一个或更多个环境变量的一个或更多个输入值。

13.根据权利要求9所述的计算机系统,其中所述第一API用于接收指示要用于执行所述第二API的工作目录的一个或更多个输入值。

14.根据权利要求9所述的计算机系统,其中所述第一API用于接收指示要用于执行所述第二API的启动器的一个或更多个输入值。

15.一种计算机实现的方法,包括:

16.根据权利要求15所述的计算机实现的方法,其中所述第一API用于接收指示所述一个或更多个软件工作负载的一个或更多个输入值。

17.根据权利要求15所述的计算机实现的方法,其中所述第一API用于接收指示要用于执行所述第二API的节点数的一个或更多个输入值。

18.根据权利要求15所述的计算机实现的方法,其中所述第一API用于接收指示要用于执行所述第二API的一个或更多个环境变量的一个或更多个输入值。

19.根据权利要求15所述的计算机实现的方法,其中所述第一API用于接收指示要用于执行所述第二API的启动器的一个或更多个输入值。

20.根据权利要求15所述的计算机实现的方法,其中所述第二API用于提供指示所述一个或更多个软件工作负载的一个或更多个作业标识符的一个或更多个输出值。

...

【技术特征摘要】

1.一种处理器,包括:

2.根据权利要求1所述的处理器,其中所述第一api用于接收指示所述一个或更多个软件工作负载的一个或更多个输入值。

3.根据权利要求1所述的处理器,其中所述第一api用于接收指示要用于执行所述第二api的节点数的一个或更多个输入值。

4.根据权利要求1所述的处理器,其中所述第一api用于接收指示要用于执行所述第二api的每节点的任务数的一个或更多个输入值。

5.根据权利要求1所述的处理器,其中所述第一api用于接收指示要用于执行所述第二api的一个或更多个环境变量的一个或更多个输入值。

6.根据权利要求1所述的处理器,其中所述第一api用于接收指示要用于执行所述第二api的工作目录的一个或更多个输入值。

7.根据权利要求1所述的处理器,其中所述第一api用于接收指示要用于执行所述第二api的启动器的一个或更多个输入值。

8.根据权利要求1所述的处理器,其中所述第一api用于接收指示要用于执行所述第二api的一个或更多个执行模式的一个或更多个输入值。

9.一种计算机系统,包括:

10.根据权利要求9所述的计算机系统,包括:

11.根据权利要求9所述的计算机系统,其中所述第一api用于接收指示要用于执行所述第二api的高性能计算系统的节点数的一个或更多个输入值。

【专利技术属性】
技术研发人员:S·查特吉S·纳塔拉詹S·罗伊M·科鲁波卢N·维斯瓦纳坦S·拉马穆尔蒂R·H·穆昆丹A·P·派森卡尔
申请(专利权)人:辉达公司
类型:发明
国别省市:

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

1