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
Efficient source of infeasibility identification in timed automata traces
Placental tissue grafts
Camera and control method of camera
Request packet size reduction
Various methods and apparatuses for a route server
Sending media data via an intermediate node
Packet-based timing measurement
  Randomly Featured Patents
Turbocharger with annular bypass
Chelating agent, complex compound of said chelating agent and metallic atom, and diagnostic agent comprising same
Environmental control system
Sensor apparatus for transmitting electrical pulses from a signal line into and out of a vessel to measure a process variable--in order to be more informative
Motor vehicle seat with on-board safety belt and arrangement of the seat in the passenger compartment of the vehicle
Apparatus for providing additional latency for synchronously accessed memory
Image sensor with anti-saturation function in pixel level
Method and apparatus for making stereoscopic pictures
Multi-phase voltage regulator module and method controlling the same