首页> 外文会议>Southeastern internaitonal conference on combinatorics, graph theory and computing >Arithmetic with Very Large Integers Using Parallel Processing
【24h】

Arithmetic with Very Large Integers Using Parallel Processing

机译:使用并行处理的超大整数运算

获取原文

摘要

We present a practical and efficient procedure for performing operations on very large integers by carrying out operations on components of r tuples representing these integers. Each integer can be uniquely represented by an r tuple consisting of its remainders upon division by m_1,m_2,m_3...m_n where each m_i is an integer greater than 2, and where gcd(m_i, m_j)=1 for i ≠ j. After computing the value of each component in the result, we can recover its value by multiplying its components by the corresponding basis vectors. These representations are unique so long as m_1,m_2,m_3...m_n is greater than the results of the arithmetic operation we wish to compute. There are two major advantages to this method: a) Time: The component computation can be done using parallel processing, thereby greatly reducing the execution time, and b) Size: Arithmetic can be performed on integers larger than those that can be ordinarily handled by a computer.
机译:通过对表示这些整数的r元组的组成部分执行运算,我们提出了一种实用且有效的过程,用于对非常大的整数执行运算。每个整数可以唯一地由一个r元组表示,该元组由除以m_1,m_2,m_3 ... m_n的余数组成,其中每个m_i是大于2的整数,并且对于i≠j,gcd(m_i,m_j)= 1 。在计算出结果中每个成分的值之后,我们可以通过将其成分乘以相应的基向量来恢复其值。只要m_1,m_2,m_3 ... m_n大于我们希望计算的算术运算的结果,这些表示就是唯一的。该方法有两个主要优点:a)时间:可以使用并行处理来完成组件计算,从而大大减少了执行时间; b)大小:可以对大于整数的整数执行算术运算,而整数可以通过以下方式处理:一台电脑。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号