应用程序调用系统及方法技术方案

技术编号:44653742 阅读:25 留言:0更新日期:2025-03-17 18:44
本申请公开了一种应用程序调用系统及方法。其中,该系统包括:主机端和芯片端,主机端存储第一类应用程序的第一代码和第二类应用程序的第二代码,芯片端存储第二类应用程序的第三代码,第一代码为第一类应用程序的完整功能代码,第二代码为第二类应用程序的启动功能代码,第三代码为第二类应用程序的完整功能代码;主机端用于向芯片端发送调用第一类目标应用程序的包含第一目标代码的第一请求,发送调用第二类目标应用程序的包含第二目标代码的第二请求;芯片端用于响应第一请求,运行第一目标代码;响应第二请求,从第三代码中确定并运行与第二目标代码对应的第三目标代码。本申请解决了相关技术中针对应用程序代码缺乏安全保护的技术问题。

【技术实现步骤摘要】

本申请涉及计算机,具体而言,涉及一种应用程序调用系统及方法


技术介绍

1、gpu(graphics processing unit,图形处理器)/gpgpu(general-purposecomputing on graphics processing units,基于图形处理器的通用计算)芯片采用cuda(compute unified device architecture,计算统一设备架构)/opencl(open computinglanguage,开放计算语言)等通用编程技术的机制使得应用程序的代码可以在gpu上并行执行,从而提高计算性能。在这种机制下,应用程序的代码可以在主机端进行在线或离线编译,并通过通用连接如pcie(peripheral component interconnect express,外设组件互联扩展总线)等传输到gpu/gpgpu芯片内,在运行时由主机端系统应用程序调用或启动代码的运行。

2、然而,这种机制也存在一些问题,由于app代码是由主机端发起并传输到gpu/gpgpu芯片内的,因此用户无法对其进行有效本文档来自技高网...

【技术保护点】

1.一种应用程序调用系统,其特征在于,包括:主机端和芯片端,其中,所述主机端中存储有第一类应用程序的第一代码和第二类应用程序的第二代码,所述芯片端存储有所述第二类应用程序的第三代码,所述第一代码为所述第一类应用程序的完整功能代码,所述第二代码为所述第二类应用程序的启动功能代码,所述第三代码为所述第二类应用程序的完整功能代码;

2.根据权利要求1所述的系统,其特征在于,

3.根据权利要求2所述的系统,其特征在于,

4.根据权利要求1所述的系统,其特征在于,

5.根据权利要求2所述的系统,其特征在于,

6.根据权利要求5所述的系统,...

【技术特征摘要】

1.一种应用程序调用系统,其特征在于,包括:主机端和芯片端,其中,所述主机端中存储有第一类应用程序的第一代码和第二类应用程序的第二代码,所述芯片端存储有所述第二类应用程序的第三代码,所述第一代码为所述第一类应用程序的完整功能代码,所述第二代码为所述第二类应用程序的启动功能代码,所述第三代码为所述第二类应用程序的完整功能代码;

2.根据权利要求1所述的系统,其特征在于,

3.根据权利要求2所述的系统,其特征在于,

4.根据权利要求1所述的系统,其特征在于,

【专利技术属性】
技术研发人员:穆肇骊
申请(专利权)人:温州丝路鲲鹏微电子有限公司
类型:发明
国别省市:

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

1