EFFICIENT PARALLEL PROCESSING OF EXCEPTION WITH FLOATING POINT IN PROCESSOR Russian patent published in 2011 - IPC G06F17/00 

Abstract RU 2427897 C2

FIELD: information technologies.

SUBSTANCE: method and device to handle exception with a floating point in a processor performs instructions with one flow of instructions and multiple data flows (SIMD). Number exceptions are identified for an operation with a floating point of SIMD, and SIMD microoperations are initiated to generate two packet partial results of a packet result for an operation of SIMD floating point. A microoperation of SIMD denormalisation is initiated to combine two packet partial results and to denormalise one or more elements of combined packet partial results, to generate a packet result for operation with SIMD floating point, having one or more denormalised elements. Flags are sent and stored with packet partial results for identification of denormalised elements.

EFFECT: improved efficiency with usage of non-normalised numbers.

22 cl, 9 dwg, 1 tbl

Similar patents RU2427897C2

Title Year Author Number
INSTRUCTION AND LOGICAL CIRCUIT TO CARRY OUT DOT PRODUCT OPERATION 2007
  • Zokhar Ronen
  • Sekoni Mark
  • Partkhasaratkhi Radzhesh
  • Chennupati Srinivas
  • Bakston Mark
  • Desil'Va Chak
  • Abdallakh Mokhammad A.
RU2421796C2
ROUNDING-OFF IN ACCORDANCE WITH INSTRUCTIONS 2011
  • Zokhar Ronen
  • Stori Shejn
RU2447484C1
ROUNDING-OFF IN ACCORDANCE WITH INSTRUCTIONS 2007
  • Zokhar Ronen
  • Stori Shejn
RU2420790C2
METHOD AND DEVICE FOR SHUFFLING DATA 2004
  • Mehjsi Uill'Jam Ml.
  • Dibis Ehrik
  • Russel' Patris
  • Ngujen Khoj
RU2316808C2
INTEGER-VALUED HIGH ORDER MULTIPLICATION WITH TRUNCATION AND SHIFT IN ARCHITECTURE WITH ONE COMMANDS FLOW AND MULTIPLE DATA FLOWS 2003
  • Ehjbel Dzhejms K.
  • Uolterz Derin K.
  • Tajler Dzhonatan Dzh.
RU2263947C2
METHOD AND DEVICE FOR EXECUTING FLOATING-POINT COMMANDS AND PACKED DATA USING SINGLE REGISTER FILE 1996
  • Lin Derrik
  • Vakkalagadda Ramamokhan R.
  • Glju Ehndrju F.
  • Mennemejer Lehrri M.
  • Peleg Aleksander D.
  • Bistri Dehvid
  • Mittal Millind
  • Djulong Kehrol
  • Kovasi Ehjiti
  • Ehjtan Benni
RU2179331C2
DEVICE FOR ROUNDING OFF SUM AND DIFFERENCE OF BINARY-CODED NUMBERS WITH FLOATING POINT 0
  • Bezmenov Igor Vitalevich
  • Rusanov Viktor Vladimirovich
SU1361542A1
SYSTEMS AND METHODS OF FLAG TRACKING IN OPERATIONS OF TROUBLESHOOTING 2014
  • Kadgi Vidzhajkumar B.
  • Anderson Dzheremi R.
  • Khedli Dzhejms D.
  • Li Tun
  • Merten Metyu S.
RU2628156C2
DEVICE FOR ROUNDING OFF SUM AND DIFFERENCE OF BINARY-CODED NUMBERS WITH FLOATING POINT 0
  • Bezmenov Igor Vitalevich
  • Rusanov Viktor Vladimirovich
SU1339549A1
METHOD, DEVICE AND COMMAND FOR PERFORMING SIGN MULTIPLICATION OPERATION 2003
  • Mejsi Vill'Jam V. Ml.
  • Ngujen Kh'Jui V.
RU2275677C2

RU 2 427 897 C2

Authors

Sperber Zeev

Finkel'Shtejn Shakhar

Pribush Gregori

Gradshtejn Amit

Bejl Gaj

Pons T'Erri

Dates

2011-08-27Published

2009-06-29Filed