Method and software for partitioned floating-point...

Electrical computers and digital processing systems: processing – Processing control – Arithmetic operation instruction processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07660972

ABSTRACT:
A method and software for improving the performance of processors by incorporating an execution unit operable to decode and execute single instructions specifying three registers each containing a plurality of data elements, the execution unit operable to multiply the first and second registers and add the third register to produce a catenated result containing a plurality of data elements. Additional instructions provide group floating-point subtract, add, multiply, set less, and set greater equal operations. The set less and set greater equal operations produce alternatively zero or an identity element for each element of a catenated result, the result facilitating alternative selection of individual data elements using bitwise Boolean operations and without requiring conditional branch operations.

REFERENCES:
patent: 4025772 (1977-05-01), Constant
patent: 4489393 (1984-12-01), Kawahara et al.
patent: 4509119 (1985-04-01), Gumaer
patent: 4595911 (1986-06-01), Kregness et al.
patent: 4658349 (1987-04-01), Tabata et al.
patent: 4701875 (1987-10-01), Konishi et al.
patent: 4725973 (1988-02-01), Matsuura et al.
patent: 4727505 (1988-02-01), Konishi et al.
patent: 4785393 (1988-11-01), Chu et al.
patent: 4814976 (1989-03-01), Hansen et al.
patent: 4852098 (1989-07-01), Brechard et al.
patent: 4875161 (1989-10-01), Lahti et al.
patent: 4876660 (1989-10-01), Owen et al.
patent: 4893267 (1990-01-01), Alsup et al.
patent: 4943919 (1990-07-01), Aslin
patent: 4949294 (1990-08-01), Wambergue et al.
patent: 4953073 (1990-08-01), Moussouris et al.
patent: 4956801 (1990-09-01), Priem et al.
patent: 4959779 (1990-09-01), Weber et al.
patent: 4969118 (1990-11-01), Montoye et al.
patent: 4975868 (1990-12-01), Freerksen
patent: 5031135 (1991-07-01), Patel
patent: 5032865 (1991-07-01), Schlunt
patent: 5043935 (1991-08-01), Taniai et al.
patent: 5081698 (1992-01-01), Kohn
patent: 5113506 (1992-05-01), Moussouris et al.
patent: 5132898 (1992-07-01), Sakamura et al.
patent: 5155816 (1992-10-01), Kohn
patent: 5157388 (1992-10-01), Kohn
patent: 5161247 (1992-11-01), Murakami et al.
patent: 5179651 (1993-01-01), Taaffe et al.
patent: 5201056 (1993-04-01), Daniel et al.
patent: 5208914 (1993-05-01), Wilson
patent: 5231646 (1993-07-01), Heath et al.
patent: 5233690 (1993-08-01), Sherlock et al.
patent: 5241636 (1993-08-01), Kohn
patent: 5253342 (1993-10-01), Blount
patent: 5256994 (1993-10-01), Langendorf
patent: 5268855 (1993-12-01), Mason et al.
patent: 5268995 (1993-12-01), Diefendorff et al.
patent: 5280598 (1994-01-01), Osaki et al.
patent: 5287327 (1994-02-01), Takasugi
patent: 5325495 (1994-06-01), McLellan
patent: 5327369 (1994-07-01), Ashkenazi
patent: 5327543 (1994-07-01), Miura et al.
patent: 5327570 (1994-07-01), Foster
patent: 5347643 (1994-09-01), Kondo et al.
patent: 5371772 (1994-12-01), Al-Khairi
patent: 5375208 (1994-12-01), Pitot
patent: 5390135 (1995-02-01), Lee et al.
patent: 5408581 (1995-04-01), Suzuki et al.
patent: 5410682 (1995-04-01), Sites et al.
patent: 5412728 (1995-05-01), Besnard et al.
patent: 5423051 (1995-06-01), Fuller et al.
patent: 5426600 (1995-06-01), Nakagawa et al.
patent: 5430660 (1995-07-01), Hengeveld et al.
patent: 5448509 (1995-09-01), Lee
patent: 5467131 (1995-11-01), Bhaskaran
patent: 5471628 (1995-11-01), Phillips et al.
patent: 5477181 (1995-12-01), Li
patent: 5481686 (1996-01-01), Dockser
patent: 5487024 (1996-01-01), Girardeau, Jr.
patent: 5500811 (1996-03-01), Corry
patent: 5515520 (1996-05-01), Hatta et al.
patent: 5517438 (1996-05-01), Dao-Trong et al.
patent: 5519842 (1996-05-01), Atallah et al.
patent: 5522054 (1996-05-01), Gunlock
patent: 5530960 (1996-06-01), Parks
patent: 5533185 (1996-07-01), Lentz et al.
patent: 5541865 (1996-07-01), Ashkenazi
patent: 5557724 (1996-09-01), Sampat et al.
patent: 5579253 (1996-11-01), Lee et al.
patent: 5588152 (1996-12-01), Dapp et al.
patent: 5590365 (1996-12-01), Ide et al.
patent: 5592405 (1997-01-01), Gove et al.
patent: 5598362 (1997-01-01), Adelman et al.
patent: 5600814 (1997-02-01), Gahan et al.
patent: 5636351 (1997-06-01), Lee
patent: 5640543 (1997-06-01), Farrell et al.
patent: 5642306 (1997-06-01), Mennemeier et al.
patent: 5666298 (1997-09-01), Peleg et al.
patent: 5669010 (1997-09-01), Duluk, Jr.
patent: 5673407 (1997-09-01), Poland et al.
patent: 5675526 (1997-10-01), Peleg et al.
patent: 5680338 (1997-10-01), Agarwal et al.
patent: 5721892 (1998-02-01), Peleg et al.
patent: 5734874 (1998-03-01), Van Hook et al.
patent: 5740093 (1998-04-01), Sharangpani
patent: 5742840 (1998-04-01), Hansen et al.
patent: 5751614 (1998-05-01), Cohen
patent: 5757432 (1998-05-01), Dulong et al.
patent: 5758176 (1998-05-01), Agarwal et al.
patent: 5768546 (1998-06-01), Kwon
patent: 5778412 (1998-07-01), Gafken
patent: 5794060 (1998-08-01), Hansen et al.
patent: 5794061 (1998-08-01), Hansen et al.
patent: 5802336 (1998-09-01), Peleg et al.
patent: 5809292 (1998-09-01), Wilkinson et al.
patent: 5818739 (1998-10-01), Peleg et al.
patent: 5819101 (1998-10-01), Peleg
patent: 5825677 (1998-10-01), Agarwal et al.
patent: 5826106 (1998-10-01), Pang
patent: 5828869 (1998-10-01), Johnson
patent: 5835782 (1998-11-01), Lin et al.
patent: 5881275 (1999-03-01), Peleg
patent: 5883824 (1999-03-01), Lee
patent: 5886732 (1999-03-01), Humpleman
patent: 5887183 (1999-03-01), Agarwal et al.
patent: 5898849 (1999-04-01), Tran
patent: 5922066 (1999-07-01), Cho et al.
patent: 5933157 (1999-08-01), Van Hook et al.
patent: 5933160 (1999-08-01), Kabir et al.
patent: 5983257 (1999-11-01), Dulong et al.
patent: 5996057 (1999-11-01), Scales, III et al.
patent: 5996066 (1999-11-01), Yung
patent: 6016538 (2000-01-01), Guttag et al.
patent: 6041404 (2000-03-01), Roussel et al.
patent: 6052769 (2000-04-01), Huff et al.
patent: 6092094 (2000-07-01), Ireton
patent: 6115812 (2000-09-01), Abdallah et al.
patent: 6119216 (2000-09-01), Peleg
patent: 6145077 (2000-11-01), Sidwell et al.
patent: 6173393 (2001-01-01), Palanca et al.
patent: 6269426 (2001-07-01), Hetherington et al.
patent: 6275834 (2001-08-01), Lin et al.
patent: 6295599 (2001-09-01), Hansen et al.
patent: 6381690 (2002-04-01), Lee
patent: 6401194 (2002-06-01), Nguyen et al.
patent: 6425073 (2002-07-01), Roussel et al.
patent: 6453368 (2002-09-01), Yamamoto
patent: 6516406 (2003-02-01), Peleg et al.
patent: 6539467 (2003-03-01), Anderson
patent: 6567908 (2003-05-01), Furuhashi
patent: 6574724 (2003-06-01), Hoyle
patent: 6584482 (2003-06-01), Hansen et al.
patent: 6631389 (2003-10-01), Lin
patent: 6643765 (2003-11-01), Hansen et al.
patent: 6725356 (2004-04-01), Hansen et al.
patent: 6732259 (2004-05-01), Thekkath et al.
patent: 6823353 (2004-11-01), Fischer et al.
patent: 7216217 (2007-05-01), Hansen et al.
patent: 7464252 (2008-12-01), Hansen et al.
patent: 1 323 451 (1993-10-01), None
patent: 0 474 246 (1991-06-01), None
patent: 0 468 820 (1992-01-01), None
patent: 0 654 733 (1994-05-01), None
patent: 0627682 (1994-12-01), None
patent: 0 649 085 (1995-04-01), None
patent: 0 651 321 (1995-05-01), None
patent: 0 653 703 (1995-05-01), None
patent: 0 654 733 (1995-05-01), None
patent: S60-217435 (1985-10-01), None
patent: 3268024 (1991-11-01), None
patent: 6095843 (1994-04-01), None
patent: WO 93/01543 (1993-01-01), None
patent: WO 93/01565 (1993-01-01), None
patent: WO 93/11500 (1993-10-01), None
patent: WO 97/07450 (1997-02-01), None
US 5,572,001, 06/1995, Dulong (withdrawn)
IEEE Draft Standard for “Scalable Coherent Interface-Low-Voltage Differential Signal Specification and Packet Encoding”, IEEE Standards Department, P.1596.3/D0.15 (Mar. 1992).
IEEE Draft Standard for “High-Bandwidth Memory Interface Based on SCI Signaling Technology (RamLink),” IEEE Standards Department, Draft 1.25 IEEE P1596.4-199X (May 1995).
Gerry Kane et al., “MIPS RISC Architecture,” Prentice Hall (1995).
IBM, “The PowerPC Architecture: A Specification For A New Family of RISC Processors,” 2nd Ed., Morgan Kaufmann Publishers, Inc., (1994).
Hewlett-Packard Co., “PA-RISC 1.1 Architecture and Instruction Set,” Manual Part No. 09740-90039, (1990).

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

Method and software for partitioned floating-point... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and software for partitioned floating-point..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and software for partitioned floating-point... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4189901

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