目标专利:4131用于在异构计算平台中达成算法安全性的系统
专利公开号:CN114830095B
专利权人:高通股份有限公司
无效请求书提交日期:2027年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种用于支持异构计算系统中的安全性合规计算的方法,包括;接收要在所述异构计算系统中运行要求安全性合规的算法的指示;确定所述异构计算系统的非安全性合规计算单元是否优选用于运行所述算法;以及响应于确定所述异构计算系统的所述非安全性合规计算单元优选用于运行所述算法;修改所述算法的执行以使用所述异构计算系统的所述非安全性合规计算单元执行所述算法的一部分并且使用所述异构计算系统的安全性合规计算单元执行所述算法的另一部分;其中修改所述算法的执行以使用所述异构计算系统的所述非安全性合规计算单元执行所述算法的一部分并且使用所述异构计算系统的安全性合规计算单元执行所述算法的另一部分包括;修改所述算法的执行以创建所述算法的轻量版本;以供在所述异构计算系统的所述安全性合规计算单元上运行。
如权利要求1所述的方法,进一步包括;在所述异构计算系统的所述非安全性合规计算单元上运行所述算法以针对数据集生成较精细输出;在所述异构计算系统的所述安全性合规计算单元上运行所述算法的所述轻量版本以针对所述数据集生成粗略输出;确定所述较精细输出和所述粗略输出是否匹配;以及响应于确定所述较精细输出和所述粗略输出不匹配而生成警报。
如权利要求1所述的方法,进一步包括;在所述异构计算系统的所述非安全性合规计算单元上运行所述算法以针对数据集生成较精细输出;在所述安全性合规计算单元上对所述数据集的随机采样部分运行所述算法的所述轻量版本;以针对所述数据集的所述随机采样部分生成粗略输出;确定针对所述随机采样部分的所述粗略输出和所述较精细输出是否匹配;以及响应于确定针对所述随机采样部分的所述粗略输出和所述较精细输出不匹配而生成警报。
如权利要求1所述的方法,进一步包括;标识数据集 Important 部分;在所述异构计算系统的所述安全性合规计算单元上运行所述算法以针对所述数据集的所标识的重要部分生成较精细输出;以及在所述异构计算系统的所述安全性合规计算单元上运行所述算法的所述轻量版本以针对所述数据集的所有其他部分生成粗略输出。
如权利要求1所述的方法,其中修改所述算法的执行以使用所述异构计算系统的所述非安全性合规计算单元执行所述算法的一部分并且使用所述异构计算系统的安全性合规计算单元执行所述算法的另一部分包括;标识数据集的关键部分;在所述异构计算系统的所述安全性合规计算单元上运行所述算法以针对所述数据集的所标识的关键部分生成较精细输出;以及在所述异构计算系统的所述非安全性合规计算单元上运行所述算法以针对所述数据集的所有其他部分生成较精细输出。
如权利要求1所述的方法,其中所述异构计算系统是片上系统。
如权利要求1所述的方法,其中所述安全性合规计算单元是中央处理单元或数字信号处理单元;并且所述非安全性合规计算单元是图形处理单元。
如权利要求1所述的方法,其中所述异构计算系统是交通工具异构计算系统;并且要求安全性合规的所述算法是要求安全性合规的交通工具算法。
如权利要求8所述的方法,其中要求安全性合规的所述交通工具算法是要求汽车安全完整性等级B(ASIL B)合规的交通工具算法。