Efficient implementation of multiprecision arithmetic

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C708S710000

Reexamination Certificate

active

06988121

ABSTRACT:
The present invention provides an efficient implementation of multiprecision arithmetic, such as for a microprocessor. For example, an implementation of multiprecision arithmetic is provided that eliminates condition codes, such as condition codes for a carry bit and a borrow bit, and eliminates an add-with-carry instruction for multiprecision addition and a subtract-with-borrow instruction for multiprecision subtraction. In one embodiment, a method includes separately performing a first one or more arithmetic operations and a second one or more arithmetic operations. The second arithmetic operations indicate if the first arithmetic operations cause a carry condition or if the first arithmetic operations cause a borrow condition. The one or more results of the first and second arithmetic operations are then provided. The first and second arithmetic operations can be executed in parallel on a microprocessor.

REFERENCES:
patent: 4893267 (1990-01-01), Alsup et al.
patent: 5132921 (1992-07-01), Kelley et al.
patent: 5574939 (1996-11-01), Keckler et al.
patent: 5657291 (1997-08-01), Podlesny et al.
patent: 5721868 (1998-02-01), Yung et al.
patent: 5742782 (1998-04-01), Ito et al.
patent: 5761475 (1998-06-01), Yung et al.
patent: 5764943 (1998-06-01), Wechsler
patent: 5778248 (1998-07-01), Leung
patent: 5959874 (1999-09-01), Lin et al.
patent: 6263424 (2001-07-01), Tran et al.
patent: 6408320 (2002-06-01), Shiell
patent: 0395348 (1990-10-01), None
patent: 0672681 (1994-12-01), None
Piepho, R.S., et al; “A Comparison of RISC Architectures”IEEE Micro, IEEE Inc., New York, U.S. vol. 9, No. 4, Aug. 1, 1989, pp. 51-62.
“Multiple Queued Condition Codes”IBM Technical Disclosure Bulletin, IBM Corp., New York, U.S., vol. 31, No. 2, Jul. 1998, pp. 294-296.
M. Fillo et al.: “The M-Machine Multicomputer;” Proceedings of the Annual International Symposium on Microarchitecture, U.S., Los Alamitos, IEEE Comp. Soc. Press, vol. SYMP. 28, 1995, pp. 146-156, XP000585356 ISBN: 0-8186-7349-4.
M. Berekovic et al.: “Hardware Realization of a Java Virtual Machine For High Performance Multimedia Applications;” 1997 IEEE Workshop on Signal Processing Systems. SIPS 97 Design and Implementation Formerly VLSI Signal Processing, pp. 479-488, XP002139288, 1997, New York, NY, USA, IEEE.
S. W. Keckler et al.: “Processor Coupling: Integrating Compile Time and Runtime Scheduling for Parallelism;” Proceedings of the Annual International Symposium on Computer Architecture, U.S., New York, IEEE, vol. SYMP. 19, 1992, pp. 202-213, XP000325804 ISBN: 0-89791-510-6.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Efficient implementation of multiprecision arithmetic does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient implementation of multiprecision arithmetic, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient implementation of multiprecision arithmetic will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3534157

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.