Enhanced flow entry table cache replacement in a software-defined networking switch
H Zhang, K Das - US Patent 9,160,650, 2015 - Google Patents
In a network switch of a software-defined network (SDN) architecture, a method for
improving cache replacement (CR) efficiency implemented therein, the method comprising …
improving cache replacement (CR) efficiency implemented therein, the method comprising …
Graphic processing unit and method of processing graphic data by using the same
JW Bae, HJ Woo - US Patent 9,799,092, 2017 - Google Patents
Primary Examiner—Sultana M Zalalee (74) Attorney, Agent, or Firm—Sughrue Mion, PLLC
(57) ABSTRACT A method and apparatus for processing graphic data, which are capable of …
(57) ABSTRACT A method and apparatus for processing graphic data, which are capable of …
Instructions and logic to perform floating point and integer operations for machine learning
One embodiment provides for a graphics processing unit to accelerate machine-learning
operations, the graphics processing unit comprising a multiprocessor having a single …
operations, the graphics processing unit comprising a multiprocessor having a single …
Systems and methods for cache optimization
A Koker, J Ray, E Ould-Ahmed-Vall, A Appu… - US Patent App. 17 …, 2022 - Google Patents
Systems and methods for improving cache efficiency and utilization are disclosed. In one
embodiment, a graphics processor includes processing resources to perform graphics …
embodiment, a graphics processor includes processing resources to perform graphics …
Methods and apparatus for allocation in a victim cache system
N Bhoria, TD Anderson, PM Hippleheuser - US Patent 11,461,236, 2022 - Google Patents
Methods, apparatus, systems and articles of manufacture are disclosed for allocation in a
victim cache system. An example apparatus includes a first cache storage, a second cache …
victim cache system. An example apparatus includes a first cache storage, a second cache …
System and method for replacement in associative memories using weighted PLRU trees
C Zhang, RS Chappell, YN Ilin - US Patent 10,031,847, 2018 - Google Patents
A processor includes an associative memory including ways organized in an asymmetric
tree structure, a replacement control unit including a decision node indicator whose value …
tree structure, a replacement control unit including a decision node indicator whose value …
Victim cache with write miss merging
N Bhoria, TD Anderson, P Hippleheuser - US Patent 11,347,649, 2022 - Google Patents
A caching system including a first sub-cache, a second sub-cache, coupled in parallel with
the first sub-cache, for storing cache data evicted from the first sub-cache and write-memory …
the first sub-cache, for storing cache data evicted from the first sub-cache and write-memory …
System and method for replacement in associative memories using weighted PLRU trees
C Zhang, RS Chappell, YN Ilin - US Patent 11,106,599, 2021 - Google Patents
A processor includes an associative memory including ways organized in an asymmetric
tree structure, a replacement control unit including a decision node indicator whose value …
tree structure, a replacement control unit including a decision node indicator whose value …
Methods and apparatus to facilitate read-modify-write support in a victim cache
N Bhoria, TD Anderson, PM Hippleheuser - US Patent 11,640,357, 2023 - Google Patents
US11640357B2 - Methods and apparatus to facilitate read-modify-write support in a victim cache
- Google Patents US11640357B2 - Methods and apparatus to facilitate read-modify-write support …
- Google Patents US11640357B2 - Methods and apparatus to facilitate read-modify-write support …
Methods and apparatus for multi-banked victim cache with dual datapath
N Bhoria, TD Anderson, PM Hippleheuser - US Patent 11,275,692, 2022 - Google Patents
US11275692B2 - Methods and apparatus for multi-banked victim cache with dual datapath
- Google Patents US11275692B2 - Methods and apparatus for multi-banked victim cache …
- Google Patents US11275692B2 - Methods and apparatus for multi-banked victim cache …