-
公开(公告)号:US12124417B2
公开(公告)日:2024-10-22
申请号:US17156261
申请日:2021-01-22
申请人: SCALITY, S.A.
发明人: Giorgio Regni , Vianney Rancurel , Nicolas Trangez
IPC分类号: G06F16/182 , G06F16/11 , G06F16/16 , G06F16/18
CPC分类号: G06F16/1824 , G06F16/128 , G06F16/164 , G06F16/1873
摘要: A method for implementing a storage system is described. The method includes accepting a filepath from a user that specifies a file. The method includes forming a primary key for a representation of the file. The method includes applying the primary key to a database cloud service to obtain a representation of the file. The representation of the file includes an inode for the file's meta data. The method includes using the inode for the file's meta data to obtain the file's meta data from a high performance object cloud storage service. The file's meta data points to information within the high performance object cloud storage service for accessing the file's stripes. The method includes accessing the information within the high performance object cloud storage service to obtain an object ID for a stripe within the file. The method includes using the object ID to access the stripe from a low performance object cloud storage service.
-
2.
公开(公告)号:US12117910B2
公开(公告)日:2024-10-15
申请号:US17868596
申请日:2022-07-19
申请人: Intel Corporation
发明人: Nrupal Jani , Manasi Deval , Anjali Singhai Jain , Parthasarathy Sarangam , Mitu Aggarwal , Neerav Parikh , Alexander H. Duyck , Kiran Patil , Rajesh M. Sankaran , Sanjay K. Kumar , Utkarsh Y. Kakaiya , Philip Lantz , Kun Tian
IPC分类号: G06F11/20 , G06F3/06 , G06F9/455 , G06F9/48 , G06F13/16 , G06F13/40 , G06F13/42 , G06F15/173
CPC分类号: G06F11/2023 , G06F3/0622 , G06F3/0631 , G06F3/0659 , G06F3/0673 , G06F9/45558 , G06F9/4856 , G06F11/2007 , G06F13/1668 , G06F13/4068 , G06F13/4221 , G06F13/4282 , G06F15/17331 , G06F2009/45562 , G06F2009/4557 , G06F2009/45579 , G06F2009/45583 , G06F2009/45595 , G06F2201/805 , G06F2201/815 , G06F2213/0026
摘要: Examples may include a method of instantiating a virtual machine, instantiating a virtual device to transmit data to and receive data from assigned resources of a shared physical device; and assigning the virtual device to the virtual machine, the virtual machine to transmit data to and receive data from the physical device via the virtual device.
-
公开(公告)号:US12111775B2
公开(公告)日:2024-10-08
申请号:US17212722
申请日:2021-03-25
申请人: Intel Corporation
CPC分类号: G06F13/1621 , G06F13/1668 , G06F13/409 , G06F13/4221
摘要: Examples described herein relate to an apparatus that includes at least two processing units and a memory hub coupled to the at least two processing units. In some examples, the memory hub includes a home agent. In some examples, the memory hub is to perform a memory access request involving a memory device, a first processing unit among the at least two processing units is to send the memory access request to the memory hub. In some examples, the first processing unit is to offload at least some but not all home agent operations to the home agent of the memory hub. In some examples, the first processing unit comprises a second home agent and wherein the second home agent is to perform the at least some but not all home agent operations before the offload of at least some but not all home agent operations to the home agent of the memory hub. In some examples, based on provision of the at least some but not all home agent operations to be performed by the second home agent, the second home agent is to perform the at least some but not all home agent operations.
-
公开(公告)号:US12095189B2
公开(公告)日:2024-09-17
申请号:US17134099
申请日:2020-12-24
申请人: Intel Corporation
发明人: Richard S. Perry , Robert Schum
CPC分类号: H01R12/727 , G06F1/185 , H01R12/523 , H01R12/7047 , H01R12/732 , G06F1/1635
摘要: A board-to-board connector includes electrical leads to bridge from one board to another board, to interconnect pads on one surface of the boards. The boards can interconnect while one board is vertically offset from the other board with a top mount connector. The connector includes a lead frame having the electrical leads and the connector includes an alignment frame to hold the lead frame. The lead frame includes leads that have contact arms that are vertically offset from each other. The connector includes a conductive case to secure over the alignment frame. The connector includes screw holes to allow screws to secure the connector in place against the boards and ensure electrical connection between the pads on the two boards through the electrical leads of the connector. The alignment frame includes posts to mate with alignment holes in the boards.
-
公开(公告)号:US12050813B2
公开(公告)日:2024-07-30
申请号:US17874237
申请日:2022-07-26
申请人: Intel Corporation
发明人: Gang Cao , Ziye Yang , Xiaodong Liu , Changpeng Liu
CPC分类号: G06F3/0664 , G06F3/0611 , G06F3/0659 , G06F3/0679 , G06F9/45558 , G06F2009/45579
摘要: An apparatus is described. The apparatus includes an accelerator to be coupled to a memory region that the accelerator shares with a virtualization environment comprising a guest OS, a guest VM and an SSD device driver. The accelerator is to forward a submission queue doorbell setting made by the SSD device driver in the shared memory to a corresponding submission queue doorbell in an SSD controller.
-
公开(公告)号:US12021550B2
公开(公告)日:2024-06-25
申请号:US17119892
申请日:2020-12-11
申请人: Intel Corporation
CPC分类号: H03M7/3086 , G06F16/2255 , H03M7/40
摘要: Examples described herein relate to an encoder circuitry to apply one of multiple lossless data compression schemes on input data. In some examples, to compress input data, the encoder circuitry is to utilize a search window size and number of searches based on an applied compression scheme. In some examples, content of a memory is reconfigured to store data corresponding to a search window size of the applied compression scheme. In some examples, an applicable hash function is configured based on the applied compression scheme. In some examples, a number of searches are made for a byte position. In some examples, the encoder circuitry includes a hash table look-up and a bank decoder. In some examples, the hash table look-up is to generate a hash index to identify an address of an entry in the search window. In some examples, the bank decoder is to select a bank based on the hash index.
-
公开(公告)号:US12019733B2
公开(公告)日:2024-06-25
申请号:US17692464
申请日:2022-03-11
申请人: Intel Corporation
发明人: Michael LeMay
IPC分类号: G06F21/52
CPC分类号: G06F21/52 , G06F2221/034
摘要: A method comprises receiving, in a store buffer, at least a portion of a store instruction, the at least a portion of the store instruction comprising a data operand, receiving, a load instruction for execution; and determining whether the store instruction and the load instruction are in different compartments.
-
公开(公告)号:US12001280B2
公开(公告)日:2024-06-04
申请号:US17133995
申请日:2020-12-24
申请人: Intel Corporation
CPC分类号: G06F11/1068 , G11C11/5621 , G11C16/26 , G11C16/0483
摘要: Error correction coding (ECC) mis-corrected reads, if undetected, result in silent data corruption of a non-volatile memory device. Overcoming ECC mis-corrected reads is based on a read signature of a result of reading a page in the non-volatile memory device. An ECC mis-correct logic counts the number of bits in the end-most buckets into which the bits of the result is divided. End-most buckets that are overpopulated or starved reveal a tell-tale read signature of an ECC mis-correct. The ECC mis-correct is likely to occur when the read reference voltage level used to read the page is shifted in one direction or another to an extreme amount that risks reading data from a different page. Detecting ECC mis-corrected reads can be used to overcome the ECC mis-corrects and mitigate silent data corruption.
-
公开(公告)号:US11990172B2
公开(公告)日:2024-05-21
申请号:US18213231
申请日:2023-06-22
申请人: Intel Corporation
发明人: Bill Nale , Christopher E. Cox
IPC分类号: G11C11/406 , G06F3/06 , G11C11/4096
CPC分类号: G11C11/40611 , G06F3/0619 , G06F3/0659 , G06F3/0673 , G11C11/4096 , G11C11/40618
摘要: A memory device with internal row hammer mitigation couples to a memory controller. The memory controller or host can assist with row hammer mitigation by sending additional refresh cycles or refresh commands. In response to an extra refresh command the memory device can perform refresh for row hammer mitigation instead of refresh for standard data integrity. The memory controller can keep track of the number of activate commands sent to the memory device, and in response to a threshold number of activate commands, the memory controller sends the additional refresh command. With the extra refresh command the memory device can refresh the potential victim rows of a potential aggressor row, instead of simply refreshing a row that has not been accessed for a period of time.
-
公开(公告)号:US11960900B2
公开(公告)日:2024-04-16
申请号:US16729321
申请日:2019-12-28
申请人: Intel Corporation
IPC分类号: G06F9/44 , G06F9/4401 , G06F9/445
CPC分类号: G06F9/4403 , G06F9/445
摘要: Technologies for fast boot-up of a compute device with error-correcting code (ECC) memory are disclosed. A basic input/output system (BIOS) of a compute device may assign memory addresses of the ECC memory to different processors on the compute device. The processors may then initialize the ECC memory in parallel by writing to the ECC memory. The processors may write to the ECC memory with direct-store operations that are immediately written to the ECC memory instead of being cached. The BIOS may continue to operation on one processor while the rest of the processors initialize the ECC memory.
-
-
-
-
-
-
-
-
-