Method and apparatus for multicast packet reception
DJ Riddoch, MW Porter, SL Pope - US Patent 8,817,784, 2014 - Google Patents
(54) METHOD AND APPARATUS FOR 370/402,412,413,469,390; 709/250, 225,
MULTICAST PACKET RECEPTION 709/246, 236; 713/153, 154; 726/13 See application file …
MULTICAST PACKET RECEPTION 709/246, 236; 713/153, 154; 726/13 See application file …
Virtualised receive side scaling
S Pope, D Riddoch - US Patent 8,543,729, 2013 - Google Patents
(57) ABSTRACT A method for receiving packet data by means of a data pro cessing system
having a plurality of processing cores and Supporting a network interface device and a set of …
having a plurality of processing cores and Supporting a network interface device and a set of …
Encapsulated accelerator
SL Pope - US Patent 8,996,644, 2015 - Google Patents
5,946,189 A 8, 1999 Koenen et al. 2003/0033588 A1 2/2003 Alexander 6,098,112 A 8/2000
Ishijima et al. 2003/0058459 A1 3, 2003 Wu et al. 6, 160,554. A 12/2000 Krause …
Ishijima et al. 2003/0058459 A1 3, 2003 Wu et al. 6, 160,554. A 12/2000 Krause …
Remote functionality selection
SL Pope, D Riddoch - US Patent 9,210,140, 2015 - Google Patents
(57) ABSTRACT A network interface device providing a set of functions in hardware and
being operable in first and second modes: in a first mode, the network interface device being …
being operable in first and second modes: in a first mode, the network interface device being …
Mapped FIFO buffering
SL Pope, D Riddoch, D Kitariev - US Patent 9,008,113, 2015 - Google Patents
6,735,642 B2 5/2004 Kagan et al. 2005/0038918 A1 2/2005 Hilland et al. 6.768. 996 B1
7/2004 Steffenset al. 2005/0038941 A1 2/2005 Chadalapaka et al. 6904, 534 B2 6/2005 …
7/2004 Steffenset al. 2005/0038941 A1 2/2005 Chadalapaka et al. 6904, 534 B2 6/2005 …
Data protocol
SL Pope, D Roberts, D Riddoch, D Clarke - US Patent 7,934,141, 2011 - Google Patents
2006-10-20 Assigned to SOLARFLARE COMMUNICATIONS, INC. reassignment
SOLARFLARE COMMUNICATIONS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE …
SOLARFLARE COMMUNICATIONS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE …
Controller integration
SL Pope, D Riddoch, D Roberts - US Patent 9,256,560, 2016 - Google Patents
Roughly described, a data processing system comprises a central processing unit and a
split network interface function ality, the split network interface functionality comprising: a first …
split network interface function ality, the split network interface functionality comprising: a first …
Including descriptor queue empty events in completion events
S Pope, D Riddoch, C Yu, D Roberts - US Patent 7,831,749, 2010 - Google Patents
Roughly described, method for managing data transmission between a host subsystem and
a network interface device, in which the host writes data buffer descriptors into a DMA …
a network interface device, in which the host writes data buffer descriptors into a DMA …
Interrupt management for multiple event queues
S Pope, D Riddoch, C Yu, D Roberts - US Patent 7,769,923, 2010 - Google Patents
US7769923B2 - Interrupt management for multiple event queues - Google Patents
US7769923B2 - Interrupt management for multiple event queues - Google Patents Interrupt …
US7769923B2 - Interrupt management for multiple event queues - Google Patents Interrupt …
Interrupt management for multiple event queues
SL Pope, D Riddoch, C Yu, D Roberts - US Patent 8,131,895, 2012 - Google Patents
Method of managing interaction between a host subsystem and a peripheral device.
Roughly described, the peripheral device writes an event into an individual event queue …
Roughly described, the peripheral device writes an event into an individual event queue …