发明名称 |
NUMBER SQUARING COMPUTER-IMPLEMENTED METHOD AND APPARATUS |
摘要 |
Embodiments of the present disclosure describe computer-implemented methods, computer-readable media and computer system associated with big number squaring. A computer-implemented method to square a number x may include storing a t-digit vector representation of x in t b-bit registers of a processor. A 2t-digit intermediate vector may be generated and stored in 2t b-bit registers of the processor, using x stored in said t b-bit registers. A value stored in at least one of the t b-bit or 2t b-bit registers may be shifted to the left by n. n may be an integer at least equal to 1. At some point after the shifting, w, square of the number x, may be represented by the 2t-digit result vector stored in the 2t b-bit registers. Other embodiments may be described and/or claimed. |
申请公布号 |
WO2013036217(A1) |
申请公布日期 |
2013.03.14 |
申请号 |
WO2011US50496 |
申请日期 |
2011.09.06 |
申请人 |
INTEL CORPORATION;GUERON, SHAY;KRASNOV, VLAD |
发明人 |
GUERON, SHAY;KRASNOV, VLAD |
分类号 |
G09C1/00 |
主分类号 |
G09C1/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|