首页> 外文期刊>Journal of supercomputing >High-speed GPU implementation of a secret sharing scheme based on cellular automata
【24h】

High-speed GPU implementation of a secret sharing scheme based on cellular automata

机译:基于元胞自动机的秘密共享方案的高速GPU实现

获取原文
获取原文并翻译 | 示例

摘要

Parallel implementation provides a solution for the problem of accelerating cellular automata (CA)-based secret sharing schemes and make them appropriate for bulk data sharing and real-time applications. By presenting new platforms, we need new implementation techniques to run algorithms as fast as possible on the platform. In this paper, we present a new implementation of a CA-based secret sharing scheme using the Graphic Processing Unit (GPU). We propose a new data arrangement that reduces the total number of accesses to the memories in GPU. Our algorithm further reduces the amount of data required by each thread and at the same time achieves a high cache hit rate. Also, it can achieve coalesced memory accesses to optimal use of the global memory bandwidth. The proposed method obtains speedup up to four times faster than the best previous GPU implemented CA-based multi-secret sharing schemes.
机译:并行实现为加速基于蜂窝自动机(CA)的秘密共享方案的问题提供了解决方案,并使它们适合于大数据共享和实时应用。通过展示新平台,我们需要新的实现技术,以在平台上尽快运行算法。在本文中,我们介绍了使用图形处理单元(GPU)的基于CA的秘密共享方案的新实现。我们提出了一种新的数据安排,以减少对GPU中的内存的访问总数。我们的算法进一步减少了每个线程所需的数据量,同时实现了很高的缓存命中率。同样,它可以实现合并的内存访问,以最佳利用全局内存带宽。所提出的方法所获得的加速比以前最好的GPU实现的基于CA的多秘密共享方案要快四倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号