← 返回列表
一种基于并行计算架构的矩阵外包计算方法及系统
申请人信息
- 申请人:山东大学
- 申请人地址:250101 山东省济南市高新区舜华路1500号
- 发明人: 山东大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于并行计算架构的矩阵外包计算方法及系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311433203.5 |
| 申请日 | 2023/10/31 |
| 公告号 | CN117499095A |
| 公开日 | 2024/2/2 |
| IPC主分类号 | H04L9/40 |
| 权利人 | 山东大学 |
| 发明人 | 孔凡玉; 王胤隆; 陶云亭 |
| 地址 | 山东省青岛市即墨滨海路72号 |
摘要文本
本发明提供了一种基于并行计算架构的矩阵外包计算方法及系统,本发明可以实现多个云服务器之间消息交互的并行化外包计算,利用云服务器之间的消息传递机制实现矩阵乘法的并行计算,发挥了多服务器之间并行计算架构的效率优势;同时,用户端和云服务器端对参与运算的矩阵进行加密,保障了数据在用户与云服务器之间、各个服务器之间传递过程的安全性。
专利主权项内容
1.一种基于并行计算架构的矩阵外包计算方法,应用于客户端,其特征是,包括以下步骤:按照云服务器的数目和二维排列方式,对待计算乘积的两个矩阵进行分块,得到多个分块矩阵;利用生成的两组密钥,盲化分块矩阵,并按照云服务器的在二维排列方式对应的行列,将相应的盲化后的分块矩阵发送给对应云服务器;接收各个云服务器传递后的对盲化后的分块矩阵的运算结果,并接收所述运算结果的验证结果,如果验证通过,则接受运算结果,否则抛弃运算结果;通过另外两组密钥对传回的运算结果进行解密,得到中间矩阵,将中间矩阵按照对应的矩阵分块的顺序组合成最终的结果矩阵。 来源:马 克 数 据 网