发明名称 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PARALLELIZING LARGE NUMBER ARITHMETIC
摘要 Methods, systems, and computer program products for the performance of arithmetic operations on large numbers. The addition of large numbers may be parallelized by adding corresponding sections of the numbers in parallel. The multiplication of large numbers may be accomplished by applying a multiplier to a multiplicand after the latter is divided into sections, where the multiplication of the sections is performed in parallel. Products for each section are saved in high and low order vectors, which may then be aligned and added. The comparison of two large numbers may be performed by comparing the numbers, section by section, in parallel. In an embodiment, these processes may be performed in a graphics processing unit (GPU) having multiple cores. In an embodiment, such a GPU may be integrated into a larger die that also incorporates one or more conventional central processing unit (CPU) cores.
申请公布号 US2013159680(A1) 申请公布日期 2013.06.20
申请号 US201113330359 申请日期 2011.12.19
申请人 CHEN WEI-YU;LUEH GUEI-YUAN;CHEN KAIYU;KANG XIAOZHU 发明人 CHEN WEI-YU;LUEH GUEI-YUAN;CHEN KAIYU;KANG XIAOZHU
分类号 G06F9/302;G06F9/315 主分类号 G06F9/302
代理机构 代理人
主权项
地址