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
Data processing apparatus including reconfigurable logic circuit
Unsupervised document clustering using latent semantic density analysis
Asynchronous loading of scripts in web pages
Method for manufacturing a turbine engine vane
Roll of continuous web of optical film laminate and production method therefor
Cantilevered probe detector with piezoelectric element
Nitrogen-doped carbon-supported cobalt-iron oxygen reduction catalyst
  Randomly Featured Patents
System and method for invalidating set-associative cache memory with simultaneous set validity determination
Medicate container
Methods and systems for detection and location of multiple emitters
Electrical distribution and/or lighting system with continuous connection point
Double casing for electric rotating machine stator
All-purpose conduit for conveying harmful fumes or gases away from a work station
Glazing strip and method
Switching laser beam apparatus with recombined beam for recording
Porous hydrophilic membranes
Configurable space launch system