Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

8 results about "Memory copy" patented technology

Memory Copy can be used to quickly make the tower of blocks. Start with a set of three blocks, each a component. Then make a component from the three components. (Memory Copy only works on components.)

A method and system for data processing in a remote procedure call

ActiveCN115269223BResolve problems that cannot meet requirementsImprove processing efficiencyEngineeringTerm memory
The application discloses a data processing method and system in a remote procedure call, and the method comprises the following steps: one party of the remote procedure call acquires to-be-transmitted data, wherein the to-be-transmitted data comprises at least one field; the one party acquires serialized data and data in a predetermined field, wherein the serialized data is obtained by serializing data in other fields of the to-be-transmitted data, the other fields are fields of the to-be-transmitted data except the predetermined field, the predetermined field is a field satisfying a predetermined condition, and the data in the predetermined field has not been subjected to serialization processing; and the one party sends the serialized data and the data in the predetermined field to another party of the remote procedure call. The application solves the problem that the RPC cannot meet the requirements due to the large serialization processing overhead in the RPC process, thereby saving the memory copy overhead in the serialization processing and improving the processing efficiency of the RPC.
Owner:ALIBABA (CHINA) CO LTD

Virtualization log export methods, devices, terminals and storage media

PendingCN122309287AVirtualizationEvent type
This invention discloses a virtualized log export method, apparatus, terminal, and storage medium, belonging to the field of logging. The method includes: allocating contiguous memory at the EL2 layer as a buffer and initializing a start timestamp; collecting data when an event occurs, determining the mask position, writing the event type and description to a bitmap, writing the relative duration to a preset position, and writing process and CPU information at a fixed length to generate a fixed-length binary event record; when aggregation conditions are met, aggregating the valid data in the buffer into a composite event information structure via memory copy to form a package to be exported; writing the structure to a memory-mapped window area accessible only by EL1, allowing EL1 to read without trapping into EL2; when the window changes from empty to non-empty, EL2 sends only one notification, allowing EL1 to continue reading without additional overhead. This reduces the overhead of cross-exception level notifications and traps, achieving efficient and secure structured log transmission.
Owner:KYLIN CORP

Hardware-aware register-level operator fusion and simd search acceleration system and method

PendingCN122450509AData streamFloating point
The application discloses a kind of hardware perception type vector quantization calculation fusion acceleration instruction parallel processing system and method.For the memory bandwidth bottleneck problem of asymmetric distance calculation in large-scale vector retrieval, the application is inside processor register, 8-bit quantization encoding is loaded, zero extension to 32-bit floating point precision, affine correction based on quantization offset and scale factor, and distance accumulation operation for query vector are fused into single instruction multiple data stream driven in-register execution pipeline.The method eliminates the intermediate memory copy and register overflow operation in the traditional scheme, improves the throughput capacity of vector retrieval and processor resource utilization under the premise of maintaining the calculation accuracy.
Owner:SHANGHAI LINGXIN INTELLIGENT TECHNOLOGY CO LTD

Memory copy size determination command and data transfer command

An apparatus, method, and computer program are described, the apparatus comprising a decode circuit configured to decode instructions, and a processing circuit configured to perform data processing in response to the instructions decoded by the decode circuit. In response to the decode circuit decoding a memory copy size determination instruction specifying as operands a source memory address, a destination memory address, and a total number of bytes to be copied from a source block of a memory location indicated by the source memory address to a destination block of a memory location indicated by the destination memory address, the processing circuit is configured to determine a memory copy size indication value indicative of a subset of the total number of bytes to be copied based on at least one of the source memory address and the destination memory address. A data transfer instruction is also described.
Owner:ARM LTD

Processing system for efficient computation using cached mirror data

The present application discloses a processing system for high efficiency operation by using cache mirror data, which comprises a fetcher, at least one management processor and a cache memory. The fetcher fetches a plurality of data to make the cache memory copy at least one mirror data. When at least one data reading device outputs at least one reading request, the management processor analyzes the data position corresponding to the request and transmits the corresponding mirror data. When the data reading device outputs an editing request, the management processor analyzes the data position corresponding to the request and outputs a key and the corresponding mirror data to the data reading device for editing, and the management processor outputs a change signal to the cache memory to update the change content of the remaining corresponding mirror data to ensure the correctness of subsequent data processing and high operation rate.
Owner:SYSCOM COMP ENG

Event processing method and device for vehicle-mounted embedded device and readable storage medium

ActiveCN117714544BNetwork packetIn vehicle
The embodiment of the application provides a kind of event processing method, device and readable storage medium of vehicle embedded equipment, the method comprises the following steps: receiving network data packet sent by external network device;With external network device establishes network connection based on TCP protocol or UDP protocol, and in the memory of vehicle embedded equipment, it is applied to create the connection memory pool belonging to network connection;The first address of network data packet saved in receiving cache is stored in connection memory pool, and the application layer data of network data packet in receiving cache is submitted to application layer according to the first address in connection memory pool, and in the memory of vehicle embedded equipment, it is applied to create task memory pool;Parse network data packet to obtain each mark value in network data packet;According to each mark value and application layer data, execute corresponding event task.This embodiment greatly reduces the consumption of memory because there is no any redundant memory copy.
Owner:CHENGDU BOYN TIANFU SOFTWARE TECH CO LTD