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
Display screen or portion thereof with animated graphical user interface
Light-reflective anisotropic conductive paste and light-emitting device
Electric train drive control device
Nonvolatile semiconductor memory device and method of manufacturing the same
Printing apparatus
Limit switch
Single-chain variable fragment (scFv) able to recognize and bind CD99 human protein
  Randomly Featured Patents
Sequence regulating the anther-specific expression of a gene and its use in the production of androsterile plants and hybrid seeds
Stand for beverage servers and condiments
Gasket apparatus
Thin film transistor films made with anodized film and reverse-anodized etching technique
Interactive communication system for downloading large amount data
Particle classifier
Charged particle beam exposure method and apparatus
Image forming apparatus having paper matching controls
Color processing apparatus and method thereof
Device for stiffening a golf club shaft