Patent | Date |
---|
Adaptive dynamic clock and voltage scaling Grant 11,449,125 - Verrilli , et al. September 20, 2 | 2022-09-20 |
Sparsity-based Neural Network Mapping To Computing Units In A System-on-chip App 20220284271 - PARK; Hee Jun ;   et al. | 2022-09-08 |
Inline decompression Grant 11,362,672 - Verrilli , et al. June 14, 2 | 2022-06-14 |
Inline Decompression App 20210351789 - VERRILLI; Colin Beaton ;   et al. | 2021-11-11 |
Providing self-resetting multi-producer multi-consumer semaphores in distributed processor-based systems Grant 11,144,368 - Verrilli , et al. October 12, 2 | 2021-10-12 |
Method, apparatus, and system for an architecture for machine learning acceleration Grant 11,010,313 - Verrilli , et al. May 18, 2 | 2021-05-18 |
Providing flexible matrix processors for performing neural network convolution in matrix-processor-based devices Grant 10,936,943 - Verrilli , et al. March 2, 2 | 2021-03-02 |
Providing Self-resetting Multi-producer Multi-consumer Semaphores In Distributed Processor-based Systems App 20200401461 - Verrilli; Colin Beaton ;   et al. | 2020-12-24 |
Memory controllers employing memory capacity compression, and related processor-based systems and methods Grant 10,838,862 - Heddes , et al. November 17, 2 | 2020-11-17 |
Providing efficient floating-point operations using matrix processors in processor-based systems Grant 10,747,501 - Heddes , et al. A | 2020-08-18 |
Split Network Acceleration Architecture App 20200250545 - Kind Code | 2020-08-06 |
Providing efficient multiplication of sparse matrices in matrix-processor-based devices Grant 10,725,740 - Heddes , et al. | 2020-07-28 |
Method, Apparatus, And System For An Architecture For Machine Learning Acceleration App 20200073830 - VERRILLI; Colin Beaton ;   et al. | 2020-03-05 |
Providing memory bandwidth compression using compressed memory controllers (CMCs) in a central processing unit (CPU)-based system Grant 10,503,661 - Heddes , et al. Dec | 2019-12-10 |
Providing space-efficient storage for dynamic random access memory (DRAM) cache tags Grant 10,467,092 - Vaidhyanathan , et al. No | 2019-11-05 |
Providing memory bandwidth compression in chipkill-correct memory architectures Grant 10,236,917 - Vaidhyanathan , et al. | 2019-03-19 |
Providing Matrix Multiplication Using Vector Registers In Processor-based Devices App 20190079903 - Dreyer; Robert ;   et al. | 2019-03-14 |
Providing Efficient Multiplication Of Sparse Matrices In Matrix-processor-based Devices App 20190065150 - Heddes; Mattheus Cornelis Antonius Adrianus ;   et al. | 2019-02-28 |
Providing Flexible Matrix Processors For Performing Neural Network Convolution In Matrix-processor-based Devices App 20190065942 - Verrilli; Colin Beaton ;   et al. | 2019-02-28 |
Providing Efficient Floating-point Operations Using Matrix Processors In Processor-based Systems App 20190065146 - Heddes; Mattheus Cornelis Antonius Adrianus ;   et al. | 2019-02-28 |
Providing memory bandwidth compression using multiple last-level cache (LLC) lines in a central processing unit (CPU)-based system Grant 10,191,850 - Verrilli , et al. Ja | 2019-01-29 |
Providing memory bandwidth compression using adaptive compression in central processing unit (CPU)-based systems Grant 10,176,090 - Verrilli , et al. J | 2019-01-08 |
Providing scalable dynamic random access memory (DRAM) cache management using DRAM cache indicator caches Grant 10,176,096 - Vaidhyanathan , et al. J | 2019-01-08 |
Providing memory bandwidth compression using compression indicator (CI) hint directories in a central processing unit (CPU)-based system Grant 10,152,261 - Verrilli , et al. Dec | 2018-12-11 |
Providing memory bandwidth compression using multiple last-level cache (LLC) lines in a central processing unit (CPU)-based system Grant 10,146,693 - Verrilli , et al. De | 2018-12-04 |
Providing memory bandwidth compression using compression indicator (CI) hint directories in a central processing unit (CPU)-based system Grant 10,067,706 - Verrilli , et al. September 4, 2 | 2018-09-04 |
Providing flexible management of heterogeneous memory systems using spatial quality of service (QoS) tagging in processor-based systems Grant 10,055,158 - Verrilli , et al. August 21, 2 | 2018-08-21 |
PROVIDING FLEXIBLE MANAGEMENT OF HETEROGENEOUS MEMORY SYSTEMS USING SPATIAL QUALITY OF SERVICE (QoS) TAGGING IN PROCESSOR-BASED SYSTEMS App 20180081579 - Verrilli; Colin Beaton ;   et al. | 2018-03-22 |
Providing Memory Bandwidth Compression Using Adaptive Compression In Central Processing Unit (cpu)-based Systems App 20180074949 - Verrilli; Colin Beaton ;   et al. | 2018-03-15 |
Providing Memory Bandwidth Compression In Chipkill-correct Memory Architectures App 20180074893 - Vaidhyanathan; Natarajan ;   et al. | 2018-03-15 |
Providing Memory Bandwidth Compression Using Multiple Last-level Cache (llc) Lines In A Central Processing Unit (cpu)-based System App 20180018268 - Verrilli; Colin Beaton ;   et al. | 2018-01-18 |
Providing Memory Bandwidth Compression Using Compression Indicator (ci) Hint Directories In A Central Processing Unit (cpu)-based System App 20180018122 - Verrilli; Colin Beaton ;   et al. | 2018-01-18 |
Providing Memory Bandwidth Compression Using Compression Indicator (ci) Hint Directories In A Central Processing Unit (cpu)-based System App 20170286001 - Verrilli; Colin Beaton ;   et al. | 2017-10-05 |
Providing Memory Bandwidth Compression Using Multiple Last-level Cache (llc) Lines In A Central Processing Unit (cpu)-based System App 20170286308 - Verrilli; Colin Beaton ;   et al. | 2017-10-05 |
Providing Space-efficient Storage For Dynamic Random Access Memory (dram) Cache Tags App 20170286214 - Vaidhyanathan; Natarajan ;   et al. | 2017-10-05 |
Providing Scalable Dynamic Random Access Memory (dram) Cache Management Using Dram Cache Indicator Caches App 20170242793 - Vaidhyanathan; Natarajan ;   et al. | 2017-08-24 |
Memory controllers employing memory capacity and/or bandwidth compression with next read address prefetching, and related processor-based systems and methods Grant 9,740,621 - Heddes , et al. August 22, 2 | 2017-08-22 |
Providing Scalable Dynamic Random Access Memory (dram) Cache Management Using Tag Directory Caches App 20170212840 - Le; Hien Minh ;   et al. | 2017-07-27 |
PROVIDING MEMORY BANDWIDTH COMPRESSION USING BACK-TO-BACK READ OPERATIONS BY COMPRESSED MEMORY CONTROLLERS (CMCs) IN A CENTRAL PROCESSING UNIT (CPU)-BASED SYSTEM App 20160224241 - Verrilli; Colin Beaton ;   et al. | 2016-08-04 |
Memory Controllers Employing Memory Capacity And/or Bandwidth Compression With Next Read Address Prefetching, And Related Processor-based Systems And Methods App 20150339237 - Heddes; Mattheus Cornelis Antonius Adrianus ;   et al. | 2015-11-26 |
PROVIDING MEMORY BANDWIDTH COMPRESSION USING COMPRESSED MEMORY CONTROLLERS (CMCs) IN A CENTRAL PROCESSING UNIT (CPU)-BASED SYSTEM App 20150339239 - Heddes; Mattheus Cornelis Antonius Adrianus ;   et al. | 2015-11-26 |
Memory Controllers Employing Memory Capacity Compression, And Related Processor-based Systems And Methods App 20150339228 - Heddes; Mattheus Cornelis Antonius Adrianus ;   et al. | 2015-11-26 |
Dual scheduling of work from multiple sources to multiple sinks using source and sink attributes to achieve fairness and processing efficiency Grant 8,295,305 - Basso , et al. October 23, 2 | 2012-10-23 |
Method, apparatus and article of manufacture for configuring multiple partitions to use a shared network adapter Grant 8,291,050 - Ashok , et al. October 16, 2 | 2012-10-16 |
Apparatus for blind checksum and correction for network transmissions Grant 8,225,188 - Basso , et al. July 17, 2 | 2012-07-17 |
Dual Scheduling Of Work From Multiple Sources To Multiple Sinks Using Source And Sink Attributes To Achieve Fairness And Processing Efficiency App 20110158254 - Basso; Claude ;   et al. | 2011-06-30 |
Systems and methods for time division multiplex multithreading Grant 7,953,951 - Basso , et al. May 31, 2 | 2011-05-31 |
Message formation and distribution in heterogeneous networks Grant 7,940,754 - Basso , et al. May 10, 2 | 2011-05-10 |
Method for scheduling, writing, and reading data inside the partitioned buffer of a switch, router or packet processing device Grant 7,903,687 - Basso , et al. March 8, 2 | 2011-03-08 |
Configurable ports for a host ethernet adapter Grant 7,881,332 - Basso , et al. February 1, 2 | 2011-02-01 |
Database management system and method of using it to transmit packets Grant 7,873,027 - Basso , et al. January 18, 2 | 2011-01-18 |
Classification support system and method for fragmented IP packets Grant 7,870,278 - Corl, Jr. , et al. January 11, 2 | 2011-01-11 |
Message formation and distribution in heterogeneous networks Grant 7,826,445 - Basso , et al. November 2, 2 | 2010-11-02 |
Method and system for reducing look-up time in packet forwarding on computer networks Grant 7,788,406 - Basso , et al. August 31, 2 | 2010-08-31 |
System and method for parsing, filtering, and computing the checksum in a host Ethernet adapter (HEA) Grant 7,706,409 - Basso , et al. April 27, 2 | 2010-04-27 |
Network communications for operating system partitions Grant 7,697,536 - Basso , et al. April 13, 2 | 2010-04-13 |
Methods and apparatus for improving security while transmitting a data packet Grant 7,623,450 - Basso , et al. November 24, 2 | 2009-11-24 |
System and method for computing a blind checksum in a host ethernet adapter (HEA) Grant 7,606,166 - Basso , et al. October 20, 2 | 2009-10-20 |
Database management apparatuses for transmitting packets Grant 7,593,386 - Basso , et al. September 22, 2 | 2009-09-22 |
Host Ethernet adapter for networking offload in server environment Grant 7,586,936 - Arimilli , et al. September 8, 2 | 2009-09-08 |
Method and apparatus for providing a network connection table Grant 7,577,151 - Basso , et al. August 18, 2 | 2009-08-18 |
Method and System for Reducing Look-Up Time in Packet Forwarding on Computer Networks App 20090103536 - Basso; Claude ;   et al. | 2009-04-23 |
Apparatus For Blind Checksum And Correction For Network Transmissions App 20090083611 - BASSO; Claude ;   et al. | 2009-03-26 |
Method for reducing latency in a host ethernet adapter (HEA) Grant 7,508,771 - Basso , et al. March 24, 2 | 2009-03-24 |
Method for performing a packet header lookup Grant 7,492,771 - Basso , et al. February 17, 2 | 2009-02-17 |
System For Reducing Latency In A Host Ethernet Adapter (hea) App 20080317027 - BASSO; Claude ;   et al. | 2008-12-25 |
Systems and methods for adaptively mapping an instruction cache Grant 7,469,332 - Basso , et al. December 23, 2 | 2008-12-23 |
System For Performing A Packet Header Lookup App 20080273539 - BASSO; Claude ;   et al. | 2008-11-06 |
Systems and Methods for TDM Multithreading App 20080222394 - Basso; Claude ;   et al. | 2008-09-11 |
Classification Support System And Method For Fragmented Ip Packets App 20080205405 - Corl; Everett Arthur ;   et al. | 2008-08-28 |
Systems and methods for time division multiplex multithreading Grant 7,409,520 - Basso , et al. August 5, 2 | 2008-08-05 |
Classification support system and method for fragmented IP packets Grant 7,403,999 - Corl, Jr. , et al. July 22, 2 | 2008-07-22 |
Message Formation And Distribution In Heterogeneous Networks App 20080163268 - BASSO; Claude ;   et al. | 2008-07-03 |
Database Management System and Method of Using It to Transmit Packets App 20080123662 - Basso; Claude ;   et al. | 2008-05-29 |
Database management system and method of using it to transmit packets Grant 7,362,744 - Basso , et al. April 22, 2 | 2008-04-22 |
Database Management System and Method of Using it to Transmit Packets App 20080016243 - Basso; Claude ;   et al. | 2008-01-17 |
Method and system for reducing look-up time in packet forwarding on computer networks Grant 7,310,685 - Basso , et al. December 18, 2 | 2007-12-18 |
Method, Apparatus and Article of Manufacture for Configuring Multiple Partitions to use a Shared Network Adapter App 20070283286 - Ashok; Shamsundar ;   et al. | 2007-12-06 |
Minimizing memory accesses for a network implementing differential services over multi-protocol label switching Grant 7,304,991 - Basso , et al. December 4, 2 | 2007-12-04 |
Uniform management of mixed network systems Grant 7,286,526 - Basso , et al. October 23, 2 | 2007-10-23 |
Logically grouping physical ports into logical interfaces to expand bandwidth Grant 7,280,527 - Basso , et al. October 9, 2 | 2007-10-09 |
Methods and apparatus for improving security while transmitting a data packet App 20070223389 - Basso; Claude ;   et al. | 2007-09-27 |
Method and router for forwarding internet data packets Grant 7,260,096 - Basso , et al. August 21, 2 | 2007-08-21 |
Host ethernet adapter for networking offload in server environment App 20060251120 - Arimilli; Ravi Kumar ;   et al. | 2006-11-09 |
System and method for a method for reducing latency in a host ethernet adapter (HEA) App 20060221951 - Basso; Claude ;   et al. | 2006-10-05 |
Network communications for operating system partitions App 20060221961 - Basso; Claude ;   et al. | 2006-10-05 |
Method and system for accommodating several ethernet ports and a wrap transmitted flow handled by a simplifed frame-by-frame upper structure App 20060221989 - Basso; Claude ;   et al. | 2006-10-05 |
Configurable ports for a host Ethernet adapter App 20060222002 - Basso; Claude ;   et al. | 2006-10-05 |
Method and apparatus for providing a network connection table App 20060221977 - Basso; Claude ;   et al. | 2006-10-05 |
Method and system for performing a packet header lookup App 20060221966 - Basso; Claude ;   et al. | 2006-10-05 |
Method and apparatus for blind checksum and correction for network transmissions App 20060221953 - Basso; Claude ;   et al. | 2006-10-05 |
System and method for computing a blind checksum in a host ethernet adapter (HEA) App 20060221969 - Basso; Claude ;   et al. | 2006-10-05 |
System and method for parsing, filtering, and computing the checksum in a host ethernet adapter (HEA) App 20060221952 - Basso; Claude ;   et al. | 2006-10-05 |
Systems and methods for adaptively mapping an instruction cache App 20060200615 - Basso; Claude ;   et al. | 2006-09-07 |
Systems and methods for TDM multithreading App 20060168583 - Basso; Claude ;   et al. | 2006-07-27 |
Eliminating memory corruption when performing tree functions on multiple threads Grant 7,036,125 - Basso , et al. April 25, 2 | 2006-04-25 |
Robust NP-based data forwarding techniques that tolerate failure of control-based applications Grant 7,003,582 - Basso , et al. February 21, 2 | 2006-02-21 |
System and method for enhancing the availability of routing systems through equal cost multipath Grant 6,987,735 - Basso , et al. January 17, 2 | 2006-01-17 |
Method and system for memory management in a network processing system Grant 6,981,027 - Gallo , et al. December 27, 2 | 2005-12-27 |
Preventing at least in part control processors from being overloaded Grant 6,973,503 - Basso , et al. December 6, 2 | 2005-12-06 |
Network processor/software control architecture Grant 6,898,179 - Bass , et al. May 24, 2 | 2005-05-24 |
Method and system for downloading software managed trees in a network processing system Grant 6,799,207 - Corl, Jr. , et al. September 28, 2 | 2004-09-28 |
Message formation and distribution in heterogeneous networks App 20040179522 - Basso, Claude ;   et al. | 2004-09-16 |
Uniform management of mixed network systems App 20040179519 - Basso, Claude ;   et al. | 2004-09-16 |
Hybrid longest prefix match and fixed match searches Grant 6,792,423 - Jeffries , et al. September 14, 2 | 2004-09-14 |
Configurable classification interface for networking devices supporting multiple action packet handling rules Grant 6,772,223 - Corl, Jr. , et al. August 3, 2 | 2004-08-03 |
Method and apparatus for processing network frames in a network processor by embedding network control information such as routing and filtering information in each received frame Grant 6,760,776 - Gallo , et al. July 6, 2 | 2004-07-06 |
Method and system for managing multicast traffic Grant 6,738,376 - Blasiak , et al. May 18, 2 | 2004-05-18 |
Method and system for reducing look-up time in packet forwarding on computer networks App 20040044786 - Basso, Claude ;   et al. | 2004-03-04 |
Algorithm to bypass L4 processing in an internet protocol forwarding processor Grant 6,700,883 - Gallo , et al. March 2, 2 | 2004-03-02 |
Database management system and method of using it to transmit packets App 20040032873 - Basso, Claude ;   et al. | 2004-02-19 |
Eliminating memory corruption when performing tree functions on multiple threads App 20040032867 - Basso, Claude ;   et al. | 2004-02-19 |
Method and router for forwarding internet data packets App 20040008675 - Basso, Claude ;   et al. | 2004-01-15 |
Minimizing memory accesses for a network implementing differential services over multi-protocol label switching App 20030231640 - Basso, Claude ;   et al. | 2003-12-18 |
Preventing at least in part control processors from being overloaded App 20030221015 - Basso, Claude ;   et al. | 2003-11-27 |
Algorithm to bypass L4 processing in an internet protocol forwarding processor Grant 6,654,372 - Arts , et al. November 25, 2 | 2003-11-25 |
Logically grouping physical ports into logical interfaces to expand bandwidth App 20030210688 - Basso, Claude ;   et al. | 2003-11-13 |
Classification support system and method for fragmented IP packets App 20030126272 - Corl, Everett Arthur JR. ;   et al. | 2003-07-03 |
Reliably transmitting a frame to multiple destinations by embedding sequence numbers in the frame App 20030076826 - Blasiak, Richard John ;   et al. | 2003-04-24 |
Robust NP-based data forwarding techniques that tolerate failure of control-based applications App 20030009584 - Basso, Claude ;   et al. | 2003-01-09 |
System and method for enhancing the availability of routing systems through equal cost multipath App 20030002443 - Basso, Claude ;   et al. | 2003-01-02 |
System method and computer program for prioritizing filter rules Grant 6,484,171 - Corl, Jr. , et al. November 19, 2 | 2002-11-19 |
System, method and computer program for filtering multi-action rule set Grant 6,473,763 - Corl, Jr. , et al. October 29, 2 | 2002-10-29 |
Method, system and computer program product to partition filter rules for efficient enforcement App 20020143724 - Corl, Everett Arthur JR. ;   et al. | 2002-10-03 |
System and method and computer program for filtering using tree structure Grant 6,298,340 - Calvignac , et al. October 2, 2 | 2001-10-02 |
Redundancy mechanisms for classical internet protocol over asynchronous transfer mode networks Grant 5,936,936 - Alexander, Jr. , et al. August 10, 1 | 1999-08-10 |