-
公开(公告)号:CN114594975B
公开(公告)日:2025-04-15
申请号:CN202210261894.4
申请日:2022-03-16
Applicant: 飞腾信息技术有限公司
IPC: G06F8/65
Abstract: 本申请提出一种固件管理方法、装置、存储介质及电子设备,应用于多核处理器,多核处理器包括运行于TEE侧的可信核和运行于REE侧的计算核,计算核处于第一目标等级,可信核处于第二目标等级,第二目标等级高于第一目标等级,在目标核获取到固件参数修改请求时,调用参数修改接口,以跳转至第三目标等级,跳转前的目标核为可信核或计算核中的任意一种,第三目标等级高于第二目标等级;在跳转前的目标核为运行于TEE侧的可信核时,依据固件参数修改请求中的待修改参数信息,完成固件参数更新,更新后的固件参数作为重启时的启动配置参数。避免出现REE侧的计算核运行的操作系统的权限被破解,固件参数被恶意修改的可能性。
-
公开(公告)号:CN114385183B
公开(公告)日:2025-02-07
申请号:CN202111556419.1
申请日:2021-12-17
Applicant: 飞腾信息技术有限公司
IPC: G06F8/41 , G06N3/0464 , G06N3/08
Abstract: 本发明公开了一种数据处理方法、装置、设备及计算机存储介质,所述方法包括:获取深度学习模型的第一中间表示,第一中间表示包括计算子图,计算子图包括算子和有向边;计算子图对应有功能属性;算子包括功能函数;根据计算子图的功能属性对目标算子中的功能函数的数据结构和变量进行转换;基于转换后的数据结构和变量,对目标算子的执行顺序和目标算子中所包含的标量操作进行优化,得到第二中间表示;对第二中间表示进行编译,得到后端硬件设备可执行的目标代码,以使后端硬件设备执行目标代码,实现目标代码的功能。本发明通过对中间表示进行优化处理,能够实现前端框架无关以及后端平台无关,提高了中间表示的可移植性,以适用于多种硬件平台。
-
公开(公告)号:CN119248091A
公开(公告)日:2025-01-03
申请号:CN202411217419.2
申请日:2024-08-30
Applicant: 飞腾信息技术有限公司
IPC: G06F1/26 , G06F9/4401 , G06F21/71
Abstract: 本申请公开了电源管理方法、电源管理系统、电子设备、存储介质和程序产品,其中所述方法包括:获得针对硬件的第二管理请求和置位信息,其中所述第二管理请求和所述置位信息基于第二系统的第一管理请求而获得,所述第一管理请求在第二系统对硬件存在有管理请求的情况下而产生;基于所述置位信息,得到在M个硬件中存在有管理请求的目标硬件的目标标识信息;基于所述目标标识信息和所述第二管理请求,得到对目标硬件的管理行为,以对所述目标硬件执行所述管理行为。利用本申请技术方案可提高管理安全性。
-
公开(公告)号:CN119201451A
公开(公告)日:2024-12-27
申请号:CN202411266272.6
申请日:2024-09-10
Applicant: 飞腾信息技术有限公司
Abstract: 本申请提供一种任务处理方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:获取来自上层应用的至少一个任务请求操作指令;根据目标调度模式将各任务请求操作指令分配至密码加速资源组件,由密码加速资源组件进行处理;密码加速资源组件包括:协处理器以及加密硬件,目标调度模式包括:按比例调度或轮询调度;分别读取协处理器对应的任务请求操作指令的处理结果以及加密硬件对应的任务请求操作指令的处理结果,并将读取的各任务请求操作指令对应的处理结果返回至上层应用。本方案可以对空闲资源进行有效合理的利用,有效缓解在应用层中的处理引擎的处理负担,加速了任务的处理速度,动态的发挥了平台中各高性能加速资源的功效。
-
公开(公告)号:CN114385180B
公开(公告)日:2024-12-17
申请号:CN202111554513.3
申请日:2021-12-17
Applicant: 飞腾信息技术有限公司
Abstract: 本发明提供了一种数据处理方法、装置、设备及计算机存储介质,所述方法包括:获取深度学习模型的中间表示;其中,循环展开因子与中间表示在后端硬件设备执行时的信息和/或后端硬件设备的设备信息有关;根据循环展开因子对中间表示进行循环展开,得到优化后的中间表示;对优化后的中间表示进行编译,得到后端硬件设备可执行的目标代码,以使后端硬件设备执行所述目标代码,实现目标代码的功能。采用本发明实施例,能够通过后端硬件设备执行时的信息和/或后端硬件设备的设备信息对循环展开因子进行计算,得到更为准确的循环展开因子,并通过循环展开因子对中间表示进行循环展开,以在更大的范围内进行指令调度,提高了中间表示的可移植性。
-
公开(公告)号:CN118885228A
公开(公告)日:2024-11-01
申请号:CN202410931551.3
申请日:2024-07-11
Applicant: 飞腾信息技术有限公司
Abstract: 本发明提供一种代码多副本处理方法、装置、电子设备及存储介质,涉及计算机技术领域。该代码多副本处理方法包括:将目标程序代码编译为具有多个代码段的文件;采用内核的页面移动功能,对代码段的内存和节点标识进行绑定,得到绑定关系;根据绑定关系,计算待执行的用户态指令在当前节点标识对应的目标指令地址,其中,当前节点标识为当前处理器所在的节点标识;执行回调函数,将待执行的用户态指令的地址,修改为目标指令地址。针对不同的节点标识确定出的目标指令地址不同,将待执行的用户态指令的地址修改为目标指令地址,这样可以跨节点访问的内存节点是不同的,这样在可以减小时延,也避免带宽的受限,实现了在本地运行目标程序代码。
-
公开(公告)号:CN118211275A
公开(公告)日:2024-06-18
申请号:CN202211623826.4
申请日:2022-12-16
Applicant: 飞腾信息技术有限公司
IPC: G06F21/72
Abstract: 本申请实施例提供了一种安全架构系统、安全服务方法和计算设备,其中,在所述安全架构系统中构建了集成TCM和TPM的可信服务平台,使得安全架构系统可以利用所述TCM和/或所述TPM为目标对象提供安全服务,在满足度量目标对象的安全性的基础上,实现了兼容TPM和TCM为目标对象提供安全服务的目的,满足了不同种类的计算设备中的目标对象的安全服务需求,提高了可信计算技术对各类计算设备的兼容性。另外,密码模块与服务模块分设于不同的子系统中,一方面有利于降低对单个子系统的硬件要求,减少单个子系统的运算量,另一方面有利于增加服务模块与密码模块之间的隔离程度,提高安全架构系统的安全性。
-
公开(公告)号:CN117812887A
公开(公告)日:2024-04-02
申请号:CN202311826209.9
申请日:2023-12-27
Applicant: 飞腾信息技术有限公司
IPC: H05K7/20 , H01L23/467
Abstract: 本申请提供一种散热控制方法、装置、电子设备及计算机可读存储介质,方法包括:获取目标器件在当前时刻对应的温度增量K,以及所述目标器件在当前时刻对应的温度变化趋势值P;所述P等于所述当前时刻对应的温度增量K与上一时刻对应的温度增量之差;根据所述当前时刻的所述K和所述P确定所述当前时刻的散热等级;按照所述当前时刻的散热等级对应的散热策略对所述目标器件进行散热;其中:不同散热等级对应的散热策略的散热能力不同。本申请可以更精准地为目标器件提供散热服务,在一定程度上达到对目标设备进行精细化散热控制的效果。
-
公开(公告)号:CN117353920B
公开(公告)日:2024-03-01
申请号:CN202311639265.1
申请日:2023-12-04
Applicant: 飞腾信息技术有限公司
Abstract: 本申请公开了一种密钥派生方法、处理器和相关设备,该密钥派生方法应用于处理器,该处理器搭载有至少一种执行环境,该执行环境包括多个隔离域,该密钥派生方法包括:接收上层隔离域发送的密钥派生请求,将本层隔离域的状态信息添加到所述密钥派生请求中,所述状态信息包括软件状态信息和/或硬件状态信息,响应所述密钥派生请求,基于所述状态信息生成派生密钥,或者,将具有所述状态信息的密钥派生请求发送至下层隔离域,以使下层隔离域响应所述密钥派生请求生成派生密钥,从而可以在设备受到攻击或恶意访问的情况下,无法正确复现派生密钥,进而可以保证设备的重要数据不被泄露,进而可以提高设备的安全性。
-
公开(公告)号:CN117544319A
公开(公告)日:2024-02-09
申请号:CN202311649582.1
申请日:2023-12-04
Applicant: 飞腾信息技术有限公司
Abstract: 本申请公开了一种身份认证方法、处理器和相关设备,其中身份认证方法应用于处理器,处理器搭载有至少一种执行环境,执行环境包括多个隔离域,该身份认证方法包括:基于本层隔离域的私钥和待签名的数据生成数字签名,将数字签名和本层隔离域的身份标识添加到密钥派生请求中;本层隔离域的公钥与本层隔离域的身份标识绑定并存储在多个隔离域的共享空间中,将密钥派生请求发送至下层隔离域,以使下层隔离域基于本层隔离域的身份标识从共享空间中获取本层隔离域的公钥,并基于本层隔离域的公钥对数字签名进行验证,若验证通过,则响应密钥派生请求,以避免派生密钥被攻击者获得,进而可以提高设备的安全性。
-
-
-
-
-
-
-
-
-