一种任务调度方法、装置和用于任务调度的装置

    公开(公告)号:CN112486658B

    公开(公告)日:2024-07-19

    申请号:CN202011504506.8

    申请日:2020-12-17

    发明人: 李浒 苏乐

    IPC分类号: G06F9/48 G06F9/50

    摘要: 本发明实施例提供一种任务调度方法、装置和用于任务调度的装置。其中的方法包括:接收待执行的批任务,批任务中包含至少两个执行过程相同的待并行执行的子任务,根据预设的调度策略,确定子任务的调度时刻,根据子任务的调度时刻,调度执行子任务。相较于直接同时并行调度所有子任务,本发明实施例中,基于计算节点在历史批任务各个时刻下的工作状态确定的调度策略,针对待执行的批任务中各个子任务,分别按照各个子任务的调度时刻,依次调度执行子任务。这样,通过错峰调度,可以有效利用计算资源及网络资源,使得系统的吞吐量得到大幅提升。

    一种数据监管方法、系统、装置和可读存储介质

    公开(公告)号:CN115544550A

    公开(公告)日:2022-12-30

    申请号:CN202211468174.1

    申请日:2022-11-22

    发明人: 王昕祎 苏乐

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本发明实施例提供了一种数据监管方法、系统、装置和可读存储介质。该方法包括:接收多方安全计算任务,多方安全计算任务包括至少一个隐私计算函数,多方安全计算任务的配置信息中包括预置的监管规则;执行多方安全计算任务,在执行到当前的隐私计算函数时,在配置信息中查询当前的隐私计算函数是否为被监管函数;若当前的隐私计算函数是被监管函数,则编译并执行当前的隐私计算函数对应的监管函数,得到执行结果;若执行结果标识所述被监管函数中目标变量对应的数据不满足预设条件,则终止执行所述多方安全计算任务。本发明实施例可以在基于多方安全计算系统进行多方数据的联合计算过程中,在密文状态下进行数据监控,可以保护数据的隐私安全。

    一种任务调度方法、装置和用于任务调度的装置

    公开(公告)号:CN113886053B

    公开(公告)日:2022-03-04

    申请号:CN202111453560.9

    申请日:2021-12-01

    发明人: 苏乐

    IPC分类号: G06F9/48

    摘要: 本发明实施例提供了一种任务调度方法、装置和用于任务调度的装置。其中的方法包括:确定待调度的各任务以及各任务之间的依赖关系;根据所述各任务以及各任务之间的依赖关系,构建有向图;所述有向图中的节点表示待调度的任务,所述有向图中节点之间的有向边表示任务之间的依赖关系;根据所述有向图中的节点构建优先Petri网中的库所,以及根据所述有向图中的有向边构建优先Petri网中的变迁,并设置各变迁的优先级,得到优先Petri网;按照所述优先Petri网中各变迁的优先级,执行所述优先Petri网进行任务调度。本发明实施例可以实现循环任务的调度,可以提高分布式任务并发调度的可行性和高效性。

    一种数据处理方法、装置和用于数据处理的装置

    公开(公告)号:CN113392421A

    公开(公告)日:2021-09-14

    申请号:CN202110934304.5

    申请日:2021-08-16

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本发明实施例提供一种数据处理方法、装置和用于数据处理的装置,应用于明密文混合计算系统。其中的方法包括:确定参与计算的至少两个数据中各数据的归属状态,所述归属状态包括公开数据、单方私有数据、多方私有数据、以及融合数据中的一种;根据所述各数据的归属状态以及计算类型,确定所述计算的执行端,所述执行端包括单方明文端、多方明文端、以及密文端中的一种;通过所述执行端利用所述数据执行所述计算。本发明实施例可以提高多方安全计算的计算效率。

    一种任务调度方法、装置和用于任务调度的装置

    公开(公告)号:CN112486658A

    公开(公告)日:2021-03-12

    申请号:CN202011504506.8

    申请日:2020-12-17

    发明人: 李浒 苏乐

    IPC分类号: G06F9/48 G06F9/50

    摘要: 本发明实施例提供一种任务调度方法、装置和用于任务调度的装置。其中的方法包括:接收待执行的批任务,批任务中包含至少两个执行过程相同的待并行执行的子任务,根据预设的调度策略,确定子任务的调度时刻,根据子任务的调度时刻,调度执行子任务。相较于直接同时并行调度所有子任务,本发明实施例中,基于计算节点在历史批任务各个时刻下的工作状态确定的调度策略,针对待执行的批任务中各个子任务,分别按照各个子任务的调度时刻,依次调度执行子任务。这样,通过错峰调度,可以有效利用计算资源及网络资源,使得系统的吞吐量得到大幅提升。

    一种基于多方安全计算的资金数据核验系统、方法及装置

    公开(公告)号:CN118350059A

    公开(公告)日:2024-07-16

    申请号:CN202410758726.5

    申请日:2024-06-12

    IPC分类号: G06F21/71 G06F21/60

    摘要: 本申请公开了一种基于多方安全计算的资金数据核验系统、方法及装置,涉及多方安全计算技术领域和隐私计算技术领域,其中,查询方设备获取明文查询数据;并基于明文查询数据,通过与被查询方设备和/或监管机构设备之间的消息交互,采用隐私计算算法,对被查询方设备持有的资金数据发起数据查询;获取资金数据核验结果;监管机构设备,还用于对资金数据核验系统加入新的金融机构设备,以及已存在的金融机构设备退出资金数据核验系统,进行管控。采用该方案,可以确保资金数据的保密需要,防止资金数据的泄露,提高了资金数据的安全性,且能够有效的实现金融机构之间的资金数据核验。

    一种数据监管方法、系统、装置和可读存储介质

    公开(公告)号:CN115544550B

    公开(公告)日:2023-02-07

    申请号:CN202211468174.1

    申请日:2022-11-22

    发明人: 王昕祎 苏乐

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本发明实施例提供了一种数据监管方法、系统、装置和可读存储介质。该方法包括:接收多方安全计算任务,多方安全计算任务包括至少一个隐私计算函数,多方安全计算任务的配置信息中包括预置的监管规则;执行多方安全计算任务,在执行到当前的隐私计算函数时,在配置信息中查询当前的隐私计算函数是否为被监管函数;若当前的隐私计算函数是被监管函数,则编译并执行当前的隐私计算函数对应的监管函数,得到执行结果;若执行结果标识所述被监管函数中目标变量对应的数据不满足预设条件,则终止执行所述多方安全计算任务。本发明实施例可以在基于多方安全计算系统进行多方数据的联合计算过程中,在密文状态下进行数据监控,可以保护数据的隐私安全。

    一种模型训练中的权重聚合方法、装置及系统

    公开(公告)号:CN115481754A

    公开(公告)日:2022-12-16

    申请号:CN202211229604.4

    申请日:2022-10-09

    发明人: 陈智隆 陈琨 苏乐

    IPC分类号: G06N20/00 G06F21/60

    摘要: 本申请公开了一种模型训练中的权重聚合方法、装置及系统,涉及多方安全计算技术领域和隐私计算技术领域,包括:分片聚合设备接收模型训练设备发送的梯度分片,该梯度分片为该模型训练设备将模型训练得到的梯度进行拆分得到的多个梯度分片之一,该多个梯度分片的数量与多个分片聚合设备的数量相同,该多个梯度分片中的其他梯度分片分别由该模型训练设备一一对应的发送给其他分片聚合设备;当需要进行梯度聚合时,基于本次聚合所接收到的来自各模型训练设备的各梯度分片,进行梯度聚合,得到本次聚合的权重分片;向模型训练设备发送权重分片。采用本方案,实现了采用多方安全技术对机器学习模型的联合训练。

    一种数据处理方法、装置和电子设备

    公开(公告)号:CN113206830B

    公开(公告)日:2022-07-08

    申请号:CN202110343777.8

    申请日:2021-03-30

    发明人: 苏乐 李浒

    IPC分类号: H04L9/40 H04L67/133

    摘要: 本发明实施例提供了一种数据处理方法、装置和电子设备,其中,所述的方法包括:获取原始代码,基于原始代码,生成包括多个计算节点信息的有向无环图,其中,计算节点信息包括计算节点和计算节点的归属属性,归属属性表征计算节点所归属的数据提供方;依据计算节点的归属属性,将有向无环图分割为明文计算子图和密文计算子图;基于明文计算子图生成明文计算代码,基于密文计算子图生成密文计算代码;将明文计算代码发送至对应的明文计算引擎执行,将密文计算代码发送至密文计算引擎执行。本发明实施例能够实现将密文计算分割为明密文混合计算;相对于密文计算引擎进行密文计算而言,明文计算引擎进行的明文计算速度更快,进而能够提高计算效率。

    一种数据处理方法、装置和用于数据处理的装置

    公开(公告)号:CN113392421B

    公开(公告)日:2021-10-29

    申请号:CN202110934304.5

    申请日:2021-08-16

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本发明实施例提供一种数据处理方法、装置和用于数据处理的装置,应用于明密文混合计算系统。其中的方法包括:确定参与计算的至少两个数据中各数据的归属状态,所述归属状态包括公开数据、单方私有数据、多方私有数据、以及融合数据中的一种;根据所述各数据的归属状态以及计算类型,确定所述计算的执行端,所述执行端包括单方明文端、多方明文端、以及密文端中的一种;通过所述执行端利用所述数据执行所述计算。本发明实施例可以提高多方安全计算的计算效率。