Patent №
US 9,507,813
Granted
2016-11-29
Filed 2014
Owner
MARVELL SEMICONDUCTOR, INC.
+1 more
Lab
—
AI components
3
kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14245283
The present disclosure describes techniques and apparatuses for hardware-implemented AVL tree updates. In some aspects, records are accessed as part of a search performed to update an AVL tree. The update may involve inserting a new node into, or removing a node from, the AVL tree. The AVL tree is represented by records stored in memory, each of which represents a node of the AVL tree. During the search, each of the records accessed is read from memory. The records read from memory are then written to an AVL tree rebalancing component implemented in hardware. Once the records are written to the hardware-implemented AVL tree rebalancer, it can modify, without subsequently accessing the memory, those records corresponding to the nodes affected by the update. After those records are modified by the hardware-implemented AVL tree rebalancer, the modified records are written back to the memory effective to update the AVL tree.
AI classification
Ownership
MARVELL SEMICONDUCTOR, INC.
assignment · 352150970
MARVELL INTERNATIONAL LTD.
assignment · 352160096
Assignors
MA, TIANAN TIM, DONOVAN, TIMOTHY J
On an employer assignment, the assignors are typically the inventors.