DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Age class based arbitration

Abstract

A system, includes a plurality of sub-queues. Each sub-queue is assigned to an age class of a sequence of age classes. A set of age thresholds divides the sub-queues. A queue manager places a received transaction into a sub-queue based on a comparison of an age of the received transaction to the set of age thresholds.

Inventors:
; ; ;
Issue Date:
Research Org.:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1651067
Patent Number(s):
10693811
Application Number:
16/146,605
Assignee:
Hewlett-Packard Enterprise Development LP (Houston, TX)
Patent Classifications (CPCs):
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
DOE Contract Number:  
AC52-07NA27344
Resource Type:
Patent
Resource Relation:
Patent File Date: 09/28/2018
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Lesartre, Gregg B., Menhusen, Norell Estella, Emmot, Darel Neal, and Hannum, David P. Age class based arbitration. United States: N. p., 2020. Web.
Lesartre, Gregg B., Menhusen, Norell Estella, Emmot, Darel Neal, & Hannum, David P. Age class based arbitration. United States.
Lesartre, Gregg B., Menhusen, Norell Estella, Emmot, Darel Neal, and Hannum, David P. Tue . "Age class based arbitration". United States. https://www.osti.gov/servlets/purl/1651067.
@article{osti_1651067,
title = {Age class based arbitration},
author = {Lesartre, Gregg B. and Menhusen, Norell Estella and Emmot, Darel Neal and Hannum, David P.},
abstractNote = {A system, includes a plurality of sub-queues. Each sub-queue is assigned to an age class of a sequence of age classes. A set of age thresholds divides the sub-queues. A queue manager places a received transaction into a sub-queue based on a comparison of an age of the received transaction to the set of age thresholds.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Jun 23 00:00:00 EDT 2020},
month = {Tue Jun 23 00:00:00 EDT 2020}
}

Works referenced in this record:

Age-based network arbitration system and method
patent, January 2004


System and Method for High Availability Firmware Load
patent-application, June 2003


Virtual-Bus Interface and Associated System and Method
patent-application, October 2005


Credit Flow Control Scheme in a Router with Flexible Link Widths Utilizing Minimal Storage
patent-application, February 2013


Adaptive routing mechanism for torus interconnection network
patent, December 1997


Two-Dimensional Pipelined Scheduling Technique
patent-application, April 2002


Virtual internet protocol gate and the network constructed with the same
patent, August 2000


Method and Apparatus for Arbitrating Data Packets in a Network System
patent-application, March 2007


Method and apparatus for resource arbitration
patent, November 1993


Digital Interconnects with Protocol-Agnostic Repeaters
patent-application, July 2016


Logical ports in trunking
patent, September 2009


Network Data Congestion Management Method
patent-application, January 2013


Wireless Communication Systems and Methods
patent-application, June 2011


Interpreter Engine
patent-application, August 2006


Low overhead Hierarchical Connectivity of Cache Coherent Agents to a Coherent Fabric
patent-application, June 2016


Time-Aware Trigger Distribution
patent-application, August 2007


Deadlock Recovery for Distributed Devices
patent-application, May 2014


Data Packet Switching
patent-application, July 2009


Dynamic Logical Partition Management for NUMA Machines and Clusters
patent-application, August 2010


Method and system for link level server/switch trunking
patent, October 2004


Fast multilevel hierarchical routing table lookup using content addressable memory
patent, January 1995


Multiprocessor System
patent-application, May 2005


Method, apparatus, system for handling address conflicts in a distributed memory fabric architecture
patent-application, September 2014


Method and Apparatus for Flow Control Initialization
patent-application, June 2007


Multimedia content management system
patent-application, November 2017


System and method for source IP anti-spoofing security
patent-application, October 2009


Switching hub, line card and frame relay method
patent-application, June 2011


Hardware configuration reporting systems
patent-application, October 2016


Apparatus for intrasystem communications within a binary n-cube including buffer lock bit
patent, September 1991


Distributed server cluster for controlling network traffic
patent, February 2004


Virtual router redundancy for server virtualization
patent-application, March 2011


Fast network layer packet filter
patent, November 2000


Power management of network links
patent-application, March 2017


Method of Detecting and Monitoring Fabric Congestion
patent-application, May 2005


Device and Method for Relaying Packets
patent-application, February 2008


Information frame modifier
patent, July 2008


Apparatus for controlling cache by using dual-port transaction buffers
patent, July 2002


Dynamically scriptable IP traffic load balancing function
patent-application, March 2015


ATM local area network switch with dual queues
patent, March 1998


Apparatus and method for buffering data in a switch
patent-application, October 2017


Bi-modal arbitration nodes for a low-latency adaptive asynchronous interconnection network and methods for using the same
patent-application, August 2014


Packet Forwarding Apparatus With Function of Diverting Traffic
patent-application, April 2007


Semiconductor device
patent-application, October 2016


Consistent packet switched memory bus for shared memory multiprocessors
patent, July 1999


Exploratory linktrace operations in a computer network
patent, July 2014


Soft Packet Dropping During Digital Audio Packet-Switched Communications
patent-application, November 2004


Age-Based Arbitration Circuit
patent-application, June 2018


System and method for providing multiple virtual host channel adapters using virtual switches
patent, August 2009


Mitigating Traffic Steering Inefficiencies in Distributed Uncore Fabric
patent-application, June 2016


Real-Time Analytics Based Monitoring and Classification of Jobs for a Data Processing Platform
patent-application, February 2017


Script-based pattern for detecting computer viruses
patent, April 2010


Adding configurable messaging functionality to an infrastructure
patent, September 2015


Bandwidth on-demand adaptive routing
patent, January 2016


Cache Coherency Mechanism
patent-application, October 2005


Distributedly Storing RAID Data in a RAIFD Memory and a Dispersed Storage Network Memory
patent-application, September 2011


Router
patent-application, September 2013


Area Efficient Traffic Generator
patent-application, April 2016


Shared-credit arbitration circuit
patent, March 2019


Methods and Apparatus for Flow-Controllable Multi-Staged Queues
patent-application, June 2015


Relay Device
patent-application, March 2012


Processor Including Age Tracking of Issue Queue Instructions
patent-application, July 2011


Communications interconnection network with distributed resequencing
patent, June 2005


Communication Apparatus, Load Distribution Method, and Recording Medium
patent-application, September 2013


Method and apparatus for input/output port mirroring for networking system bring-up and debug
patent, April 2007


Virtualization aware network switch
patent, April 2014


Simplified Universal Serial Bus (USB) Hub Architecture
patent-application, April 2007


Truncating data units
patent, March 2009


Soft Error Rate Protection for Memories
patent-application, February 2011


Chaos router system
patent, September 1992


Crossbar Circuitry for Applying a Pre-Selection Prior to Arbitration between Transmission Requests and Method of Operation of Such Crossbar Circuitry
patent-application, February 2012


Performing dynamic request routing based on broadcast queue depths
patent, December 2011


Predictive arbitration system for PCI bus agents
patent, August 1999


Method and Apparatus for Optimizing Performance in a Multi-Processing System
patent-application, January 2004


D2D Discovery and Communication Method, Resource Allocation Method, and Control Node
patent-application, November 2016


Scripting for Implementing Policy-Based Traffic Steering and Management
patent-application, February 2014


Storage System and a Storage Management System
patent-application, March 2006


Old virtual queues technique for routing data packets in a packet switch
patent, December 2011


Computer System
patent-application, December 2002


Optimal sync for rapid spanning tree protocol
patent, February 2007


Methods and Apparatus for Resource Pool Design for Vehicular Compositions
patent-application, October 2016


Time Division Multiplexing Based Arbitration for Shared Optical Links
patent-application, July 2011