Resources Contact Us Home
Information processing device having arrangements to inhibit coprocessor upon encountering data that the coprocessor cannot handle

Image Number 5 for United States Patent #7788469.

A hardware accelerator is used to execute a floating-point byte-code in an information processing device. For a floating-point byte-code, a byte-code accelerator BCA feeds an instruction stream for using a FPU to a CPU. When the FPU is used, first the data is transferred to the FPU register from a general-purpose register, and then an FPU operation is performed. For data, such as a denormalized number, that cannot be processed by the FPU, in order to call a floating-point math library of software, the processing of the BCA is completed and the processing moves to processing by software. In order to realize this, data on a data transfer bus from the CPU to the FPU is snooped by the hardware accelerator, and a cancel request is signaled to the CPU to inhibit execution of the FPU operation when corresponding data is detected in a data checking part.

  Recently Added Patents
Methods and systems for representing missed approach information in perspective view on a cockpit display
Method for using a super-slippery thin layer characterized by the method for making same
Crowd control barrier II
Light-emitting device with a spacer at bottom surface
Prioritizing application data for transmission in a wireless user device
Method, system and computer program product for verifying floating point divide operation results
  Randomly Featured Patents
Transient thermal marking of objects
Method and apparatus for directing a game with user-selected elements
Signal priority logic for serial printer
Web dryers or the like having airfoil means for controlling a running web at the dryer exit
Pre-charging display apparatus
Installation for pumping a liquid/gas two-phase effluent
Recording apparatus managing system
Naphthalenone phthalazinylhydrazones
Method for bonding different members and composite members bonded by the method
Wound chamber for limb