【技术实现步骤摘要】
用于处理数据的方法和设备
[0001]本公开涉及一种用于处理数据的方法。
[0002]本公开还涉及一种用于处理数据的设备。
技术实现思路
[0003]示例性的实施方式涉及一种例如针对车辆的用于处理数据的方法、例如计算机实现的方法,例如用于在云计算和/或边缘计算领域应用,该方法具有:在使用至少两个不同的硬件资源的情况下提供多个计算服务;使用所述多个计算服务。由此,在其它示例性的实施方式中,可以提高安全性,使得例如借助于所述多个计算服务也能可靠地执行安全关键的应用或计算。
[0004]在其它示例性的实施方式中规定:所述多个计算服务中的至少两个计算服务分别使用不同的资源,例如硬件资源和/或软件资源。
[0005]在其它示例性的实施方式中规定:所述多个计算服务中的至少一个计算服务被设计用于执行如下要素中的至少一个要素:a)计算机程序;b)计算任务,例如computation task;c)对算法的评估,例如在人工智能或机器学习领域;d)推理。
[0006]在其它示例性的实施方式中规定:所述多个计算服务中的至少两个计算服务例如至少部分地彼此冗余。
[0007]在其它示例性的实施方式中规定:该方法具有:提供第一处理单元、例如处理流水线,其中第一处理单元分配有第一数目的例如冗余的计算服务,例如所述多个计算服务中的第一数目的例如冗余的计算服务;而且可选地,提供第二处理单元、例如处理流水线,其中第二处理单元分配有第二数目的例如冗余的计算服务,例如所述多个计算服务中的第二数目的例如冗余的计算服务。 ...
【技术保护点】
【技术特征摘要】
1.一种例如针对车辆的用于处理数据的方法、例如计算机实现的方法,例如用于在云计算和/或边缘计算领域应用,所述方法具有:在使用至少两个不同的硬件资源(HR1、HR2)的情况下提供(100)多个计算服务(CD1、CD2);使用(102)所述多个计算服务(CD1、CD2)。2.根据权利要求1所述的方法,其中所述多个计算服务(CD1、CD2)中的至少两个计算服务分别使用不同的资源(RES1、RES2),例如硬件资源(HR1、HR2)和/或软件资源(SR1、SR2)。3.根据上述权利要求中至少任一项所述的方法,其中所述多个计算服务(CD1、CD2)中的至少一个计算服务被设计用于执行如下要素中的至少一个要素:a)计算机程序;b)计算任务,例如computation task;c)对算法的评估,例如在人工智能或机器学习领域;d)推理。4.根据上述权利要求中至少任一项所述的方法,其中所述多个计算服务(CD1、CD2)中的至少两个计算服务彼此冗余,例如至少部分地彼此冗余。5.根据上述权利要求中至少任一项所述的方法,所述方法具有:提供(110)第一处理单元、例如处理流水线(VP1),其中所述第一处理单元(VP1)分配有第一数目的例如冗余的计算服务(CD1
‑
1、CD1
‑
2、
……
),例如所述多个计算服务(CD1、CD2)中的第一数目的例如冗余的计算服务;而且可选地,提供(112)第二处理单元、例如处理流水线(VP2),其中所述第二处理单元(VP2)分配有第二数目的例如冗余的计算服务(CD2
‑
1、CD2
‑
2、
……
),例如所述多个计算服务(CD1、CD2)中的第二数目的例如冗余的计算服务。6.根据上述权利要求中至少任一项所述的方法,所述方法具有如下要素中的至少一个要素:a)对与所述多个计算服务(CD1、CD2)中的至少一个计算服务相关联的资源进行缩放(115);b)对与至少一个处理单元(VP1)相关联的资源进行缩放(116),其中例如对所述资源的缩放(115、116)具有对所述资源的减少或增加;c)对处理单元(VP1、VP2)的数目进行缩放(117)。7.根据权利要求6所述的方法,其中在运行期间、例如在使用(102)所述多个计算服务(CD1、CD2)期间、例如在使用(102)至少一个与所述多个计算服务(CD1、CD2)相关联的处理单元(VP1)期间执行所述缩放(115、116、117)。8.根据上述权利要求中至少任一项所述的方法,所述方法具有:例如在所述多个计算服务(CD1、CD2)之间和/或在多个处理单元(VP1、VP2)之间,实施(120)负载平衡,例如load balancing。9.根据权利要求6至8中至少任一项所述的方法,其中所述缩放(115、116、117)和/或对负载平衡的实施(120)基于如下要素中的至少一个要素来被执行:a)请求的数目(NA)、例如来自客服端的请求的数目;b)至少一个可预先给定的标准,例如质量标准(QK),例如至少一个与应用或服务相关联的质量标准;c)至少一个安全要求(SA)。10.根据上述权利要求中至少任一项所述的方法,所述方法具有:使用(130)如下类型中的至少一种类型的硬件资源:a)具有一个或多个计算内核的计算装置(RE);b)处理器(CPU),例如中央处理器,CPU;c)图形处理器,GPU(GPU);d)可编程逻辑电路(PL),例如FPGA;e)硬件电路(HWS);f)专用电路(AS),例如ASIC;g)微控制器(MC);h)云系统(CS)。11.根据上述权利要求中至少任一项所述的方法,所述方法具有:确定(135)和/或提供和/或至少临时存储(136)标识(HW
‑
ID),所述标识表征两个不同的硬件资源(HR1、HR1)中的至少一个硬件资源(HR1);并且可选地,评估(137)或验证这些硬件资源(HR1、HR1)的配置;并且可选地,评价(138)借助于所述多个计算服务(CD1、CD2)获得的或能获得的结果(ERG)、
例如计算结果的有效性。12.根据上述权利要求中至少任一项所述的方法,所述方法具有:确定(140)和/或监控(141)如下要素中的至少一个要素的完整性(INT):a)至少一个计算服务(CD1),例如所述多个计算服务(CD1、CD2)中的至少一个计算服务;b)至少一个硬件资源(HR1),例如所述至少两个不同的硬件资源(HR1、HR2)中的至少一个硬件资源;c)至少一个处理单元(VP1)。13.根据权利要求12所述的方法,所述方法进一步具有:更换(142)如下要素中的至少一个要素:a)至少一个计算服务(CD1),例如所述多个计算服务(CD1、CD2)中的至少一个计算服务;b)至少一个硬件资源(HR1),例如所述至少两个不同的硬件资源(HR1、HR2)中的至少一个硬件资源;c)至少一个处理单元(VP1),其中例如当识别出了错误、例如确定或识别出了违背所述完整性(INT)时,进行所述更换(142)。14.根据上述权利要求中至少任一项所述的方法,所述方法具有:标识(150)有错误的组件(FK);并且可选地,至少临时使用(152)所述有错误的组件(FK),例如以便评价所述有错误的组件(FK)的状态(ZUST)或完整性。15.根据上述权利要求中至少任一项所述的方法,所述方法具有:转移(160)如下要素中的至少一个要素的位置(POS)、例如地...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。