US 11,907,557 B2
Technologies for dividing work across accelerator devices
Susanne M. Balle, Hudson, NH (US); Francesc Guim Bernat, Barcelona (ES); Slawomir Putyrski, Gdynia (PL); Joe Grecco, Saddle Brook, NJ (US); Henry Mitchel, Wayne, NJ (US); Evan Custodio, North Attleboro, MA (US); Rahul Khanna, Portland, OR (US); and Sujoy Sen, Beaverton, OR (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Feb. 25, 2022, as Appl. No. 17/681,025.
Application 17/681,025 is a continuation of application No. 17/321,186, filed on May 14, 2021, granted, now 11,429,297.
Application 17/321,186 is a continuation of application No. 15/721,829, filed on Sep. 30, 2017, granted, now 11,029,870, issued on Jun. 8, 2021.
Claims priority of provisional application 62/427,268, filed on Nov. 29, 2016.
Claims priority of application No. 201741030632 (IN), filed on Aug. 30, 2017.
Prior Publication US 2022/0179575 A1, Jun. 9, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/80 (2006.01); G06F 3/06 (2006.01); G06F 16/174 (2019.01); G06F 21/57 (2013.01); G06F 21/73 (2013.01); G06F 8/65 (2018.01); H04L 41/0816 (2022.01); H04L 41/0853 (2022.01); H04L 41/12 (2022.01); H04L 67/10 (2022.01); G06F 11/30 (2006.01); G06F 9/50 (2006.01); H01R 13/453 (2006.01); G06F 9/48 (2006.01); G06F 9/455 (2018.01); H05K 7/14 (2006.01); H04L 61/5007 (2022.01); H04L 67/63 (2022.01); H04L 67/75 (2022.01); H03M 7/30 (2006.01); H03M 7/40 (2006.01); H04L 43/08 (2022.01); H04L 47/20 (2022.01); H04L 47/2441 (2022.01); G06F 11/07 (2006.01); G06F 11/34 (2006.01); G06F 7/06 (2006.01); G06T 9/00 (2006.01); H03M 7/42 (2006.01); H04L 12/28 (2006.01); H04L 12/46 (2006.01); G06F 13/16 (2006.01); G06F 21/62 (2013.01); G06F 21/76 (2013.01); H03K 19/173 (2006.01); H04L 9/08 (2006.01); H04L 41/044 (2022.01); H04L 49/104 (2022.01); H04L 43/04 (2022.01); H04L 43/06 (2022.01); H04L 43/0894 (2022.01); G06F 9/38 (2018.01); G06F 12/02 (2006.01); G06F 12/06 (2006.01); G06T 1/20 (2006.01); G06T 1/60 (2006.01); G06F 9/54 (2006.01); H04L 67/1014 (2022.01); G06F 8/656 (2018.01); G06F 8/658 (2018.01); G06F 8/654 (2018.01); G06F 9/4401 (2018.01); H01R 13/631 (2006.01); H04L 47/78 (2022.01); G06F 16/28 (2019.01); H04Q 11/00 (2006.01); G06F 11/14 (2006.01); H04L 41/046 (2022.01); H04L 41/0896 (2022.01); H04L 41/142 (2022.01); H04L 9/40 (2022.01)
CPC G06F 3/0641 (2013.01) [G06F 3/0604 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0608 (2013.01); G06F 3/0611 (2013.01); G06F 3/0613 (2013.01); G06F 3/0617 (2013.01); G06F 3/0647 (2013.01); G06F 3/0653 (2013.01); G06F 7/06 (2013.01); G06F 8/65 (2013.01); G06F 8/654 (2018.02); G06F 8/656 (2018.02); G06F 8/658 (2018.02); G06F 9/3851 (2013.01); G06F 9/3891 (2013.01); G06F 9/4401 (2013.01); G06F 9/45533 (2013.01); G06F 9/4843 (2013.01); G06F 9/4881 (2013.01); G06F 9/5005 (2013.01); G06F 9/505 (2013.01); G06F 9/5038 (2013.01); G06F 9/5044 (2013.01); G06F 9/5083 (2013.01); G06F 9/544 (2013.01); G06F 11/0709 (2013.01); G06F 11/079 (2013.01); G06F 11/0751 (2013.01); G06F 11/3006 (2013.01); G06F 11/3034 (2013.01); G06F 11/3055 (2013.01); G06F 11/3079 (2013.01); G06F 11/3409 (2013.01); G06F 12/0284 (2013.01); G06F 12/0692 (2013.01); G06F 13/1652 (2013.01); G06F 16/1744 (2019.01); G06F 21/57 (2013.01); G06F 21/6218 (2013.01); G06F 21/73 (2013.01); G06F 21/76 (2013.01); G06T 1/20 (2013.01); G06T 1/60 (2013.01); G06T 9/005 (2013.01); H01R 13/453 (2013.01); H01R 13/4536 (2013.01); H01R 13/4538 (2013.01); H01R 13/631 (2013.01); H03K 19/1731 (2013.01); H03M 7/3084 (2013.01); H03M 7/40 (2013.01); H03M 7/42 (2013.01); H03M 7/60 (2013.01); H03M 7/6011 (2013.01); H03M 7/6017 (2013.01); H03M 7/6029 (2013.01); H04L 9/0822 (2013.01); H04L 12/2881 (2013.01); H04L 12/4633 (2013.01); H04L 41/044 (2013.01); H04L 41/0816 (2013.01); H04L 41/0853 (2013.01); H04L 41/12 (2013.01); H04L 43/04 (2013.01); H04L 43/06 (2013.01); H04L 43/08 (2013.01); H04L 43/0894 (2013.01); H04L 47/20 (2013.01); H04L 47/2441 (2013.01); H04L 49/104 (2013.01); H04L 61/5007 (2022.05); H04L 67/10 (2013.01); H04L 67/1014 (2013.01); H04L 67/63 (2022.05); H04L 67/75 (2022.05); H05K 7/1452 (2013.01); H05K 7/1487 (2013.01); H05K 7/1491 (2013.01); G06F 11/1453 (2013.01); G06F 12/023 (2013.01); G06F 15/80 (2013.01); G06F 16/285 (2019.01); G06F 2212/401 (2013.01); G06F 2212/402 (2013.01); G06F 2221/2107 (2013.01); H04L 41/046 (2013.01); H04L 41/0896 (2013.01); H04L 41/142 (2013.01); H04L 47/78 (2013.01); H04L 63/1425 (2013.01); H04Q 11/0005 (2013.01); H05K 7/1447 (2013.01); H05K 7/1492 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A physical network switch for use in association with a physical network infrastructure, the physical network switch being for use, when the physical network switch is in operation, in receiving and switching network communications that are in accordance with multiple different link layer communication protocols, the network communications to be received by and transmitted from the physical network switch via optical links that are to be coupled between network devices of the physical network infrastructure and the physical network switch, the physical network switch comprising:
processor circuitry;
memory storing instructions for being executed by the processor circuitry, the instructions, when executed by the processor circuitry, resulting in the physical network switch being configured to perform operations comprising:
receiving, via at least one of the optical links, at least one of the network communications that is in accordance with at least one of the multiple different link layer communication protocols;
receiving, via at least one other of the optical links, at least one other network communication that is in accordance with at least one other of the multiple different link layer communication protocols; and
switching the network communications so as to permit the at least one and the at least one other network communications to be communicated via the physical network switch to the network devices via other optical links;
wherein:
when the physical network switch is in the operation, the physical network switch is configurable to provide telemetry information related, at least in part, to the physical network switch that is usable in:
cloud service management;
software defined infrastructure management;
resource allocation management; and
failure condition detection and prevention; and
the multiple different link layer communication protocols comprise an Ethernet protocol and another, different link layer protocol.