Bus access arbitration based on workload

   
   

A computer system with a bus arbitration system adaptively assigns priority to devices on the bus based upon workload. A bus arbiter receives request signals from bus devices that require bus access, and also receives a signal indicating the pending workload of that device, as measured by the number of operations pending in a queue in that device. Based on the workload signal, the bus arbiter breaks any arbitration conflicts by assigning priority to the device with the greatest workload. In the event of ties, the bus arbiter may use other arbitration schemes to break ties between devices with equal workloads.

Un sistema informático con un sistema del arbitraje del autobús asigna adaptante prioridad a los dispositivos en el autobús basado sobre carga de trabajo. Un árbitro del autobús recibe señales de petición de los dispositivos del autobús que requieren el acceso del autobús, y también recibe una señal que indica la carga de trabajo pendiente de ese dispositivo, como medido por el número de las operaciones pendientes en una coleta en ese dispositivo. De acuerdo con la señal de la carga de trabajo, el árbitro del autobús rompe cualquier conflicto del arbitraje asignando prioridad al dispositivo con la carga de trabajo más grande. En el acontecimiento de lazos, el árbitro del autobús puede utilizar otros esquemas del arbitraje para romper lazos entre los dispositivos con cargas de trabajo iguales.

 
Web www.patentalert.com

< Integrated helix coil inductor on silicon

< Coherent memory mapping tables for host I/O bridge

> Methods and apparatus for controlling a fuser

> System providing for multiple virtual circuits between two network entities

~ 00138