-
公开(公告)号:US11841985B2
公开(公告)日:2023-12-12
申请号:US17011884
申请日:2020-09-03
Applicant: Pensando Systems Inc.
Inventor: Enrico Schiattarella , David Antony Clear , Vipin Jain
IPC: G06F21/85 , G06F21/60 , H04L9/08 , G06F1/00 , H04L9/32 , H04L9/40 , G06F21/31 , G06F13/42 , G06F9/455
CPC classification number: G06F21/85 , G06F9/45533 , G06F13/4221 , G06F21/31 , G06F21/602 , H04L9/088 , H04L9/0897 , H04L9/3278 , H04L63/20 , G06F2213/0026
Abstract: Methods and systems for implementing security operations in an input/output (I/O) device are disclosed. In an embodiment, an I/O (Input/Output) device involves an I/O port, a host bus configured to be connected to a host, a data processing pipeline within the I/O device coupled to the I/O port and to the host bus to process and forward data between the I/O port and the host bus, and a hardware security module (HSM) within the I/O device coupled to the host bus and to the data processing pipeline, the HSM comprising a crypto engine configured to encrypt and decrypt data of the data processing pipeline, and a secure key storage coupled to the crypto engine containing encryption keys for use in encrypting and decrypting packets, wherein the secure key storage contains keys that are encrypted by the HSM and that are accessible through the HSM.
-
公开(公告)号:US11841814B2
公开(公告)日:2023-12-12
申请号:US17887379
申请日:2022-08-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Krishna Teja Malladi , Andrew Chang , Ehsan M. Najafabadi
IPC: G06F13/40 , G06F3/06 , G06F9/4401 , G06F12/0802 , G06F12/0808 , G06F12/1045 , G06F13/16 , G06F15/173 , G06F13/42 , G06F13/28 , H04L49/45 , H04L49/351
CPC classification number: G06F13/4027 , G06F3/0604 , G06F3/067 , G06F3/0619 , G06F3/0625 , G06F3/0629 , G06F3/0647 , G06F3/0653 , G06F3/0659 , G06F3/0679 , G06F9/4401 , G06F12/0802 , G06F12/0808 , G06F12/1045 , G06F13/1663 , G06F13/28 , G06F13/409 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F15/17331 , H04L49/45 , G06F2212/621 , G06F2213/0026 , G06F2213/28 , H04L49/351
Abstract: A system and method for managing memory resources. In some embodiments the system includes a first server, a second server, and a server-linking switch connected to the first server and to the second server. The first server may include a stored-program processing circuit, a cache-coherent switch, and a first memory module. In some embodiments, the first memory module is connected to the cache-coherent switch, the cache-coherent switch is connected to the server-linking switch, and the stored-program processing circuit is connected to the cache-coherent switch.
-
公开(公告)号:US20230393998A1
公开(公告)日:2023-12-07
申请号:US18236240
申请日:2023-08-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Vadim MAKHERVAKS , Aaron William OGUS , Jason David ADRIAN
CPC classification number: G06F13/1673 , G06F9/45558 , G06F12/0284 , G06F13/4022 , G06F2009/45583 , G06F2213/0026
Abstract: A server system is provided that includes one or more compute nodes that include at least one processor and a host memory device. The server system further includes a plurality of solid-state drive (SSD) devices, a local non-volatile memory express virtualization (LNV) device, and a non-transparent (NT) switch for a peripheral component interconnect express (PCIe) bus that interconnects the plurality of SSD devices and the LNV device to the at least one processor of each compute node. The LNV device is configured to virtualize hardware resources of the plurality of SSD devices. The plurality of SSD devices are configured to directly access data buffers of the host memory device. The NT switch is configured to hide the plurality of SSD devices such that the plurality of SSD devices are not visible to the at least one processor of each compute node.
-
公开(公告)号:US20230393997A1
公开(公告)日:2023-12-07
申请号:US18452197
申请日:2023-08-18
Applicant: Elastics.cloud, Inc.
Inventor: Shreyas Shah , George Apostol, JR. , Nagarajan Subramaniyan , Jack Regula , Jeffrey S. Earl
IPC: G06F13/16 , G06F12/0862 , G06F13/42 , G06F12/0815 , G06F12/0868 , G06F13/40 , G06N20/00 , G06F12/14 , G06F12/06 , G06F12/0837
CPC classification number: G06F13/1668 , G06F12/0862 , G06F13/4221 , G06F13/1642 , G06F12/0815 , G06F12/0868 , G06F13/4022 , G06N20/00 , G06F12/1466 , G06F13/1673 , G06F12/0646 , G06F12/0837 , G06F2213/0026
Abstract: Described herein are systems, methods, and products utilizing a cache coherent switch on chip. The cache coherent switch on chip may utilize Compute Express Link (CXL) interconnect open standard and allow for multi-host access and the sharing of resources. The cache coherent switch on chip provides for resource sharing between components while independent of a system processor, removing the system processor as a bottleneck. Cache coherent switch on chip may further allow for cache coherency between various different components. Thus, for example, memories, accelerators, and/or other components within the disclose systems may each maintain caches, and the systems and techniques described herein allow for cache coherency between the different components of the system with minimal latency.
-
公开(公告)号:US20230393996A1
公开(公告)日:2023-12-07
申请号:US18233870
申请日:2023-08-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Zvi GUZ , Son T. PHAM , Anahita SHAYESTEH , Xuebin YAO , Oscar Prem PINTO
CPC classification number: G06F13/1668 , G06F13/4282 , G06F9/547 , G06F3/0659 , G06F3/0673 , G06F3/0604 , G06F2213/0026
Abstract: According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.
-
公开(公告)号:US20230393609A1
公开(公告)日:2023-12-07
申请号:US18236732
申请日:2023-08-22
Applicant: Samuel Ahn , Jason Heger , Dmitry Ryuma
Inventor: Samuel Ahn , Jason Heger , Dmitry Ryuma
CPC classification number: G06F1/12 , G06F1/04 , G06F13/4221 , G06F2213/0026
Abstract: An electronic eyewear device includes first and second systems on a chip (SoCs) having independent time bases that are synchronized by generating a common clock signal from a clock generator of the first SoC and simultaneously applying the common clock signal to a first counter of the first SoC and a second counter of the second SoC whereby the first counter and the second counter count clock edges of the common clock. The clock counts are shared through an interface between the first SoC and the second SoC and compared to each other. When the clock counts are different, a clock count of the first counter or the second counter is adjusted to cause the clock counts to match each other. The adjusted clock count is synchronized to the respective clocks of the first and second SoCs, thus synchronizing the first and second SoCs to each other.
-
公开(公告)号:US11836059B1
公开(公告)日:2023-12-05
申请号:US17549463
申请日:2021-12-13
Applicant: SANBlaze Technology, Inc.
Inventor: Stephen F. Shirron , B. Vincent Asbridge
CPC classification number: G06F11/221 , G06F11/2268 , G06F13/1668 , G06F13/4221 , G06F2213/0026
Abstract: PCIe devices may be connected to a test system for development, quality assurance, manufacturing, design validation, qualification, certification, and other testing. PCIe bus or other unexpected errors can avoid direct capture by the test system. Inserting a PCIe analyzer can capture a trace of PCIe bus data around any specific trigger. Due to the high volume and speed of data crossing the data bus when testing multiple devices, finding a correct trigger for an analyzer trace capture is akin to finding a needle in a haystack. By configuring a specific trigger pattern that the test system can send across the PCIe bus without impacting any of the devices under test, the test system can trigger the analyzer at the precise time needed to capture a PCIe bus data trace around the error.
-
公开(公告)号:US11829216B2
公开(公告)日:2023-11-28
申请号:US17208677
申请日:2021-03-22
Applicant: Dell Products L.P.
Inventor: Thomas Alexander Shows , Yi-Ting Wang
CPC classification number: G06F1/206 , G06F13/4221 , G06T1/20 , G06F2213/0026
Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine a temperature value associated with a discrete graphics processing unit (dGPU); if the temperature value is below a threshold temperature value: configure an information handling system (IHS) to utilize the dGPU for processing graphics workloads of the IHS; disable an integrated graphics processing unit (iGPU) from processing any of the graphics workloads; and provide an amount of power utilized by the iGPU to a processor of the IHS; and if the temperature value is not below the threshold temperature value: determine that the iGPU is disabled; configure the IHS to utilize the iGPU for processing a portion of the graphics workloads; and enable the iGPU to process the portion of the graphics workloads; and remove the amount of power utilized by the iGPU from the at least one processor.
-
公开(公告)号:US11822498B2
公开(公告)日:2023-11-21
申请号:US16839476
申请日:2020-04-03
Applicant: XFUSION DIGITAL TECHNOLOGIES CO., LTD.
Inventor: Xian Zhang
CPC classification number: G06F13/40 , G06F3/0604 , G06F3/0679 , H01R12/716 , H01R13/02 , G06F2213/0026 , H01R2201/06
Abstract: A connector includes a first pin which is configured to indicate an in-service signal, a second pin which is configured to indicate a power supply signal, a third pin which is configured to indicate a clock signal, and a fourth pin; the first pin which is configured to indicate a PCIe port signal; the first pin, the second pin, the third pin, and the fourth pin have an equal length; and the connector includes a first face and a second face, a limiting structure is arranged on the first face, the limiting structure is a boss or a groove, and the first pin is located in the middle of the first face.
-
公开(公告)号:US11818037B2
公开(公告)日:2023-11-14
申请号:US17594696
申请日:2020-03-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Abdulla M. Bataineh , Jonathan P. Beecroft , Thomas L. Court , Anthony M. Ford , Edwin L. Froese , David Charles Hewson , Joseph G. Kopnick , Andrew S. Kopser , Duncan Roweth , Gregory Faanes , Michael Higgins , Timothy J. Johnson , Trevor Jones , James Reinhard , Edward J. Turner , Steven L. Scott , Robert L. Alverson
IPC: H04L49/00 , H04L49/101 , H04L45/745 , H04L47/2441 , H04L45/28 , H04L45/028 , H04L45/125 , H04L45/00 , H04L45/122 , H04L47/76 , H04L49/15 , H04L69/40 , H04L47/10 , H04L49/9005 , H04L47/34 , H04L67/1097 , G06F13/16 , H04L45/021 , H04L47/12 , G06F13/42 , H04L47/30 , H04L47/62 , H04L47/24 , H04L49/90 , G06F13/38 , G06F13/40 , H04L47/2483 , H04L47/629 , H04L47/80 , H04L45/12 , H04L47/122 , G06F12/1036 , G06F15/173 , H04L43/10 , H04L45/42 , H04L47/11 , G06F12/0862 , G06F12/1045 , H04L47/32 , G06F9/54 , G06F13/14 , G06F9/50 , H04L47/22 , H04L47/52 , H04L47/6275 , H04L45/24 , H04L45/7453 , H04L45/16 , H04L69/22 , H04L47/762 , H04L47/78 , H04L47/20 , H04L49/9047 , H04L1/00 , H04L43/0876 , H04L47/2466 , H04L47/625 , H04L69/28
CPC classification number: H04L45/28 , G06F9/505 , G06F9/546 , G06F12/0862 , G06F12/1036 , G06F12/1063 , G06F13/14 , G06F13/16 , G06F13/1642 , G06F13/1673 , G06F13/1689 , G06F13/385 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F15/17331 , H04L1/0083 , H04L43/0876 , H04L43/10 , H04L45/021 , H04L45/028 , H04L45/122 , H04L45/123 , H04L45/125 , H04L45/16 , H04L45/20 , H04L45/22 , H04L45/24 , H04L45/38 , H04L45/42 , H04L45/46 , H04L45/566 , H04L45/70 , H04L45/745 , H04L45/7453 , H04L47/11 , H04L47/12 , H04L47/122 , H04L47/18 , H04L47/20 , H04L47/22 , H04L47/24 , H04L47/2441 , H04L47/2466 , H04L47/2483 , H04L47/30 , H04L47/32 , H04L47/323 , H04L47/34 , H04L47/39 , H04L47/52 , H04L47/621 , H04L47/626 , H04L47/629 , H04L47/6235 , H04L47/6275 , H04L47/76 , H04L47/762 , H04L47/781 , H04L47/80 , H04L49/101 , H04L49/15 , H04L49/30 , H04L49/3009 , H04L49/3018 , H04L49/3027 , H04L49/90 , H04L49/9005 , H04L49/9021 , H04L49/9036 , H04L49/9047 , H04L67/1097 , H04L69/22 , H04L69/40 , G06F2212/50 , G06F2213/0026 , G06F2213/3808 , H04L69/28
Abstract: A switch architecture for a data-driven intelligent networking system is provided. The system can accommodate dynamic traffic with fast, effective congestion control. The system can maintain state information of individual packet flows, which can be set up or released dynamically based on injected data. Each flow can be provided with a flow-specific input queue upon arriving at a switch. Packets of a respective flow are acknowledged after reaching the egress point of the network, and the acknowledgement packets are sent back to the ingress point of the flow along the same data path. As a result, each switch can obtain state information of each flow and perform flow control on a per-flow basis.
-
-
-
-
-
-
-
-
-