Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

954 results about "Wait state" patented technology

A wait state is a delay experienced by a computer processor when accessing external memory or another device that is slow to respond. Computer microprocessors generally run much faster than the computer's other subsystems, which hold the data the CPU reads and writes. Even memory, the fastest of these, cannot supply data as fast as the CPU could process it. In an example from 2011, typical PC processors like the Intel Core 2 and the AMD Athlon 64 X2 run with a clock of several GHz, which means that one clock cycle is less than 1 nanosecond (typically about 0.3 ns to 0.5 ns on modern desktop CPUs), while main memory has a latency of about 15–30 ns. Some second-level CPU caches run slower than the processor core.

Digital signal processor containing scalar processor and a plurality of vector processors operating from a single instruction

A digital data processor integrated circuit (1) includes a plurality of functionally identical first processor elements (6A) and a second processor element (5). The first processor elements are bidirectionally coupled to a first cache (12) via a crossbar switch matrix (8). The second processor element is coupled to a second cache (11). Each of the first cache and the second cache contain a two-way, set-associative cache memory that uses a least-recently-used (LRU) replacement algorithm and that operates with a use-as-fill mode to minimize a number of wait states said processor elements need experience before continuing execution after a cache-miss. An operation of each of the first processor elements and an operation of the second processor element are locked together during an execution of a single instruction read from the second cache. The instruction specifies, in a first portion that is coupled in common to each of the plurality of first processor elements, the operation of each of the plurality of first processor elements in parallel. A second portion of the instruction specifies the operation of the second processor element. Also included is a motion estimator (7) and an internal data bus coupling together a first parallel port (3A), a second parallel port (3B), a third parallel port (3C), an external memory interface (2), and a data input/output of the first cache and the second cache.
Owner:CUFER ASSET LTD LLC

Workflow control of reservations and regular jobs using a flexible job scheduler

A scheduler receives at least one flexible reservation request for scheduling in a computing environment comprising consumable resources. The flexible reservation request specifies a duration and at least one required resource. The consumable resources comprise at least one machine resource and at least one floating resource. The scheduler creates a flexible job for the at least one flexible reservation request and places the flexible job in a prioritized job queue for scheduling, wherein the flexible job is prioritizes relative to at least one regular job in the prioritized job queue. The scheduler adds a reservation set to a waiting state for the at least one flexible reservation request. The scheduler, responsive to detecting the flexible job positioned in the prioritized job queue for scheduling next and detecting a selection of consumable resources available to match the at least one required resource for the duration, transfers the selection of consumable resources to the reservation and sets the reservation to an active state, wherein the reservation is activated as the selection of consumable resources become available and has uninterrupted use of the selection of consumable resources for the duration by at least one job bound to the flexible reservation.
Owner:IBM CORP

Gaming Machine Having Questionnaire Function And Control Method Thereof

A gaming machine of the present invention includes: a controller which executes a process of starting a game while it is triggered that a predetermined condition has been met, a process of counting the number of times of executing the game, and a process of judging whether or not the counted number of times of executing the game has reached a predetermined value; a stocker for stocking a form on which questions to be answered are printed; an ejection device which is capable of ejecting the form stocked in the stocker in a case where it is judged that the number of times of executing the game has reached a predetermined value by the controller; a re-collection device for re-collecting the form that is ejected by the ejection device and in which answers to questions are entered; a reading device which reads the form in which answers to questions are entered and which data-converts the read answer; a memory which stores the data-converted answers by the reading device and plural types of video data and audio data; and a reproduction device which reproduces video data or audio data stored in the memory. The controller executes a process of transfer to a waiting state waiting for re-collection of the form in which answers to questions have been entered, after ejecting the form by the ejection device, a process of associating an answer data-converted from the form re-collected after transfer to the waiting state, with a game history obtained until transfer to the waiting state, and storing the associated answer in the memory, and a process of selecting video data and audio data from the memory in accordance with the answer and game history stored in the memory. The reproduction device reproduces the video data and audio data selected by the controller.
Owner:ARUZE GAMING AMERICA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products