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
Printing device, printing system, program, and printing method for printing based on print data from a user authorized to issue a print instruction for the print data
Traveling vehicle system and self-diagnosis method for the traveling vehicle system
Plants and seeds of hybrid corn variety CH260114
Profiling activity through video surveillance
Salts and polymorphs of desazadesferrithiocin polyether analogues as metal chelation agents
Electronic document reading devices
Message value indicator
  Randomly Featured Patents
Process for making amides
Inbred corn line G06-NP2743
Welding gun
Multi-component kit and method for temporarily dyeing and later decolorizing hair
Portable radio telephone
Buckling semi-solid rivet
Implantable orthopaedic device, in particular for the cervical spine
Antenna unit and radio receiver device
Method for automatically setting injection molding speed condition in injection molding machine
Source address based routing process