-
公开(公告)号:US20230185570A1
公开(公告)日:2023-06-15
申请号:US18107374
申请日:2023-02-08
申请人: NVIDIA Corporation
发明人: Andrew KERR , Jack Choquette , Xiaogang Qiu , Omkar Paranjape , Poornachandra Rao , Shirish Gadre , Steven J. Heinrich , Manan Patel , Olivier Giroux , Alan Kaatz
IPC分类号: G06F9/30 , G06F12/0808 , G06F12/0888 , G06F9/32 , G06F9/38 , G06F9/52 , G06F9/54
CPC分类号: G06F9/30043 , G06F12/0808 , G06F12/0888 , G06F9/3009 , G06F9/321 , G06F9/3871 , G06F9/522 , G06F9/542 , G06F9/544 , G06F9/546 , G06F9/3838 , G06F2212/621 , G06F9/3004
摘要: A technique for block data transfer is disclosed that reduces data transfer and memory access overheads and significantly reduces multiprocessor activity and energy consumption. Threads executing on a multiprocessor needing data stored in global memory can request and store the needed data in on-chip shared memory, which can be accessed by the threads multiple times. The data can be loaded from global memory and stored in shared memory using an instruction which directs the data into the shared memory without storing the data in registers and/or cache memory of the multiprocessor during the data transfer.
-
公开(公告)号:US11675633B2
公开(公告)日:2023-06-13
申请号:US17654360
申请日:2022-03-10
申请人: Graphcore Limited
发明人: Brian Manula , Harald Hoeg , Ola Torudbakken
CPC分类号: G06F9/541 , G06F9/45558 , G06F9/544 , G06F2009/45579
摘要: A system comprising a gateway for interfacing external data sources with one or more accelerators. The gateway comprises a plurality of virtual gateways, each of which is configured to stream data from the external data sources to one or more associated accelerators. The plurality of virtual gateways are each configured to stream data from external data sources so that the data is received at an associated accelerator in response to a synchronisation point being obtained by a synchronisation zone. Each of the virtual gateways is assigned a virtual ID so that when data is received at the gateway, data can be delivered to the appropriate gateway.
-
公开(公告)号:US20230177085A1
公开(公告)日:2023-06-08
申请号:US18104089
申请日:2023-01-31
申请人: Splunk Inc.
发明人: Ram Sriharsha
IPC分类号: G06F16/901 , G06F16/2458 , G06F16/28 , G06F16/23 , G06N20/20 , G06F9/38 , G06F9/54 , G06F16/2455 , G06F16/14 , G06F16/22 , G06F16/2453 , G06N20/00 , G06F16/16 , G06F17/16 , G06F17/18 , G06F16/242 , G06F18/214 , G06F18/21
CPC分类号: G06F16/901 , G06F16/2465 , G06F16/285 , G06F16/2379 , G06N20/20 , G06F9/3885 , G06F9/544 , G06F16/24568 , G06F16/144 , G06F16/2246 , G06F16/156 , G06F16/24534 , G06N20/00 , G06F16/168 , G06F17/16 , G06F17/18 , G06F16/242 , G06F16/23 , G06F18/2148 , G06F18/2185 , G06F16/22 , G06F16/2264 , G06F16/2282
摘要: Systems and methods are described for processing ingested data using an online machine learning algorithm as the data is being ingested. For example, the online machine learning algorithm can be an adaptive thresholding algorithm used to identify outliers in a moving window of data. As another example, the online machine learning algorithm can be a sequential outlier detector that detects anomalous sequences of logs or events. As another example, the online machine learning algorithm can be a sentiment analyzer that determines whether text has a positive, negative, or neutral sentiment. As another example, the online machine learning algorithm can be a drift detector that detects whether ingested data marks the start of a change in the distribution of a time-series.
-
公开(公告)号:US20230168955A1
公开(公告)日:2023-06-01
申请号:US18060417
申请日:2022-11-30
申请人: Salesforce, Inc.
发明人: Steven Joseph Crouse , Charles Cox
IPC分类号: G06F9/54 , H04L51/212
CPC分类号: G06F9/546 , G06F9/544 , H04L51/212 , G06F2209/547 , G06F2209/548
摘要: Methods and systems are provided for processing a stream of incoming messages sent from a specific input message source and validating each incoming message of that stream before sending them to a specific target system.
-
公开(公告)号:US20230168953A1
公开(公告)日:2023-06-01
申请号:US18160671
申请日:2023-01-27
发明人: Nan Wang , Yifei Qi , Qingsong Yu , Ming Fu
CPC分类号: G06F9/544 , G06F3/064 , G06F3/0604 , G06F3/0673
摘要: Example inter-process communication methods and apparatus are descried. One example method includes writing, based on a calling convention, communication information into a register group of a first execution entity of a sending process. First data of target data is written into a stack memory of the first execution entity. The communication information includes a first value indicating a data amount of the first data, and the target data is data to be sent by the sending process to a first receiving process. Information in the register group of the first execution entity is replicated to a context of the first execution entity. The first data from the stack memory of the first execution entity is replicated to a stack memory of a second execution entity of the first receiving process based on the first value in the context of the first execution entity and the address of the stack memory.
-
公开(公告)号:US11662950B2
公开(公告)日:2023-05-30
申请号:US17501161
申请日:2021-10-14
发明人: Richard C. Murphy , Glen E. Hush , Honglin Sun
CPC分类号: G06F3/0659 , G06F3/0622 , G06F3/0688 , G06F9/3013 , G06F9/30196 , G06F9/544 , G06F12/0246
摘要: The present disclosure is related to performing speculation in, for example, a memory device or a computing system that includes a memory device. Speculation can be used to identify data that is accessed together or to predict data that will be accessed with greater frequency. The identified data can be organized to improve efficiency in providing access to the data.
-
公开(公告)号:US20230161794A1
公开(公告)日:2023-05-25
申请号:US18100468
申请日:2023-01-23
申请人: SAP SE
CPC分类号: G06F16/273 , G06F16/2365 , G06F11/1484 , G06F11/1471 , G06F9/5072 , G06F9/544 , H04L69/40 , G06F16/2308 , G06F2201/815 , G06F2201/82
摘要: In an example embodiment, a solution is used to provide container volume replication via a container storage replication log and volume buffer synchronization, which is built on top of a container cloud platform whose container metadata and replication runtime configuration are all managed by a storage manager (a service orchestrated by its job scheduler and service orchestrator). This container volume replication ensures the data security for a long-running service in the container. In the case of any disaster, the in-memory database and application data inside of the container can be recovered via volume replication. This provides container volume replication for long-running containerized applications whose states keep changing.
-
公开(公告)号:US11656923B2
公开(公告)日:2023-05-23
申请号:US17880207
申请日:2022-08-03
申请人: X Development LLC
发明人: David Allison , Nathan Pooley , Craig Latimer
摘要: A method includes creating a publisher configured to send messages over a channel having a shared memory. The method includes creating at least one subscriber configured to receive the messages over the channel by sequentially referencing memory slots of the plurality of memory slots. The method includes determining that the next sequential memory slot is currently referenced by a subscriber. The method includes delaying sending the message by the publisher based on determining that the next sequential memory slot is currently referenced by the subscriber. The method includes receiving an event trigger indicative of message reading by the subscriber. The method includes, responsive to receiving the event trigger, determining that the next sequential memory slot is not currently referenced. The method includes sending the message to the next sequential memory slot based on determining that the next sequential memory slot is not currently referenced.
-
公开(公告)号:US11650937B2
公开(公告)日:2023-05-16
申请号:US16731590
申请日:2019-12-31
发明人: Shay Benisty , Rajesh Koul
CPC分类号: G06F12/1458 , G06F3/0622 , G06F3/0637 , G06F3/0659 , G06F3/0679 , G06F9/45558 , G06F9/544 , G06F9/546 , G06F12/0246 , G06F12/0882 , G06F13/1642 , G06F13/1673 , G06F2009/45579
摘要: A storage system and method for secure host controller memory buffer access are provided. In one embodiment, a storage system is provided comprising a storage area configured to store a database comprising a submission queue and a completion queue dedicated for use by an authorized host, and a controller. The controller is configured to: receive a request to access the storage area; determine whether the request is from the authorized host or from an unauthorized host; in response to determining that the request is from the authorized host, grant the request; and in response to determining that the request is from an unauthorized host, deny the request. Other embodiments are provided.
-
公开(公告)号:US11650811B2
公开(公告)日:2023-05-16
申请号:US17101530
申请日:2020-11-23
发明人: Deok Joo Lee
IPC分类号: G06F16/23 , G06F8/658 , G06F8/65 , G06F8/71 , G06F8/654 , G06F12/0891 , G06F12/02 , G06F9/54 , G06F9/445 , G06F11/07 , G06F11/34
CPC分类号: G06F8/71 , G06F8/654 , G06F9/544 , G06F12/0246 , G06F12/0891 , G06F8/65 , G06F8/658 , G06F8/66 , G06F9/445 , G06F11/0709 , G06F11/0739 , G06F11/0742 , G06F11/0793 , G06F11/3495
摘要: Disclosed is a method of updating a control unit for a vehicle, the method including: generating raw difference data by comparing an old version of data with a new version of data; generating divided difference data by dividing the raw difference data for each memory sector; and updating the old version to the new version by using the divided difference data.
-
-
-
-
-
-
-
-
-