[发明专利]基于异构平台的数据处理方法、装置和电子设备在审
申请号: | 202010380545.5 | 申请日: | 2020-05-08 |
公开(公告)号: | CN113626506A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 陈翼 | 申请(专利权)人: | 万兴科技(湖南)有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 胡明强 |
地址: | 410000 湖南省长沙市高新*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 平台 数据处理 方法 装置 电子设备 | ||
1.一种基于异构平台的数据处理方法,其特征在于,包括:
根据用户的第一输入操作确定目标平台,并创建所述目标平台对应的目标平台实例,其中,所述目标平台为预设的多个异构平台中的其中一个平台;
在所述目标平台实例中注册用户预先导入的脚本;
根据预先设定的数据封装格式将所述目标平台实例的内存封装为多个通用帧;
根据所述目标平台实例和所述脚本处理所述通用帧。
2.根据权利要求1所述的方法,其特征在于,所述脚本包括多个算法函数,所述根据所述目标平台实例和所述脚本处理所述通用帧,包括:
根据所述多个算法函数的名称、输入类型和输出类型,生成每个所述算法函数对应的算法单元,所述算法单元用于执行所述算法函数;
根据多个通用帧和多个算法单元生成多个任务,每个任务用于根据对应的算法单元处理所述任务对应的通用帧;
在所述目标平台实例中执行所述多个任务。
3.根据权利要求1所述的方法,其特征在于,所述通用帧包括输入帧和输出帧,所述根据预先设定的数据封装格式将所述目标平台实例的内存封装为多个通用帧,包括:
获取所述脚本的输入格式和输出格式;
根据预先设定的数据封装格式和所述输入格式,将所述目标平台实例的内存封装为多个输入帧;
根据预先设定的数据封装格式和所述输出格式,将所述目标平台实例的内存封装为多个输出帧。
4.根据权利要求3所述的方法,其特征在于,在所述根据所述目标平台实例和所述脚本处理所述通用帧之前,所述方法还包括:
获取用户预设的算法单元的算法参数;
根据用户预设的处理序列,将所述多个输入帧排序并生成输入帧序列;
所述根据多个通用帧和多个算法单元生成多个任务,包括:
根据所述算法参数、所述输入帧序列、所述多个输出帧和所述多个算法单元,生成所述多个任务。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述创建所述目标平台对应的目标平台实例,包括:
根据用户的第二输入操作确定显示适配器;
获取所述目标平台的设备上下文;
根据所述显示适配器、所述目标平台和所述设备上下文,创建所述目标平台对应的目标平台实例。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述根据用户的第一输入操作确定目标平台,并创建所述目标平台对应的目标平台实例,包括:
根据用户的第一输入操作确定目标平台和共享平台;
创建所述共享平台对应的共享平台实例,并通过所述共享平台实例创建所述目标平台对应的目标平台实例。
7.一种基于异构平台的数据处理装置,其特征在于,所述装置包括:
创建模块,用于根据用户的第一输入操作确定目标平台,并创建所述目标平台对应的目标平台实例,其中,所述目标平台为预设的多个异构平台中的其中一个平台;
注册模块,用于在所述目标平台实例中注册用户预先导入的脚本;
封装模块,用于根据预先设定的数据封装格式将所述目标平台实例的内存封装为多个通用帧;
处理模块,用于根据所述目标平台实例和所述脚本处理所述通用帧。
8.根据权利要求7所述的装置,其特征在于,所述脚本包括多个算法函数,所述处理模块具体用于:
根据所述多个算法函数的名称、输入类型和输出类型,生成每个所述算法函数对应的算法单元,所述算法单元用于执行所述算法函数;
根据多个通用帧和多个算法单元生成多个任务,每个任务用于根据对应的算法单元处理所述任务对应的通用帧;
在所述目标平台实例中执行所述多个任务。
9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于在调用所述计算机程序时执行如权利要求1-6任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万兴科技(湖南)有限公司,未经万兴科技(湖南)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010380545.5/1.html,转载请声明来源钻瓜专利网。