Patent №
US 7,539,718
Granted
2009-05-26
Filed 2004
Owner
INTEL CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10944354
An arrangement is provided for performing Montgomery multiplications. A Montgomery multiplication comprises a plurality of iterations of basic operations (e.g., carry-save additions), and is performed by a Montgomery multiplication engine (MME). Basic operations in each iteration may be performed by multiple Montgomery multiplication processing elements (MMPEs). An MME may be arranged to pipeline the process of performing iterations of multiple basic operations and other operations required to complete a Montgomery multiplication both horizontally and vertically. An MME may also be arranged to interleave processes of performing two Montgomery multiplications.
AI classification
Ownership
INTEL CORPORATION
assignment · 158080229
Assignors
KOSHY, KAMAL J., WOLRICH, GILBERT, SYDIR, JAROSLAW J., FEGHALI, WAJDI K.
On an employer assignment, the assignors are typically the inventors.