Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.
61 results about "Memory map" patented technology
Filter
Efficacy Topic
Property
Owner
Technical Advancement
Application Domain
Technology Topic
Technology Field Word
Patent Country/Region
Patent Type
Patent Status
Application Year
Inventor
In computer science, a memory map is a structure of data (which usually resides in memory itself) that indicates how memory is laid out. Memory maps can have a different meaning in different parts of the operating system. It is the fastest and most flexible cache organization which uses an associative memory. The associative memory stores both the address and content of the memory word.
The embodiment of the invention provides a model reasoning data caching method and device for a caching system and a storage medium, and the method comprises the steps: configuring a first virtual address mapped to a high-performance memory of the caching system for a data caching pool, and generating a first reasoning data according to the data size of the first reasoning data generated by a target reasoning model; determining a target memory space of the high-performance memory mapped by the first virtual address, and enabling the data volume of the first reasoning data to be in direct proportion to the memory space volume of the target memory space mapped by the first virtual address, thereby creating a dynamic data buffer pool of the target reasoning model, and then caching the first reasoning data based on the target memory space corresponding to the dynamic data buffer pool, thereby realizing on-demand allocation of the high-performance memory in the cache system, and improving the utilization efficiency and the use flexibility of the high-performance memory in the cache system.
The invention relates to the technical field of computers, discloses a heterogeneous computing low-delay communication method and system, and aims to solve the problem of high delay caused by high communication protocol overhead, lack of dynamic scheduling collaboration, memory migration redundancy and non-uniform cross-node communication abstraction in existing heterogeneous computing. The method comprises the following steps: receiving a task scheduling request and analyzing a task dependency graph; tasks are dynamically allocated based on node loads and link states; rDMA, NVLink or PCIe straight-through protocols are adaptively selected according to node types to establish communication channels; zero-copy data exchange is realized through a shared memory mapping buffer area; hardware timestamps are utilized to synchronize feedback delays with PTP to optimize scheduling. The system comprises a heterogeneous computing node cluster, a unified communication scheduling controller, a low-delay communication protocol stack, a shared memory mapping buffer area and a communication delay sensing task distributor. According to the scheme, the communication delay is remarkably reduced, and the throughput and the task execution efficiency are improved.
The invention discloses a data transmission optimization method and system in hybrid deployment of a real-time system and a non-real-time system based on Jailhouse, belongs to the technical field of data transmission, and solves the problems of low data transmission efficiency, high copy overhead, lack of universality of interfaces and the like in an existing system. Comprising the steps that a hybrid deployment platform including a real-time system and a non-real-time system is built on a multi-core processor platform, and the hybrid deployment platform runs in an isolation environment of a Jailhouse partition manager; building an abstract transmission interface layer as a unified channel for accessing a shared memory by a real-time system and a non-real-time system; establishing a plurality of shared memory channels in the abstract transmission interface layer and scheduling according to the priority of tasks; establishing a data transmission path, and compressing a memory copy operation into one time by adopting a memory mappingmultiplexing technology and a DMA (Direct Memory Access) collaboration mechanism; and a cache consistency maintenance technology is adopted, so that the data consistency is ensured, and the optimization of data transmission is completed. The method is suitable for application scenes such as industrial automation, intelligent connected automobiles and edge calculation.
The invention discloses an intelligent following robot object searching method and system based on graph structure memory. The method comprises the steps that the robot follows a user to move in real time, actively senses behaviors of the user and obtains an observation result; organizing a graph structure based on an observation result to form an initial pragmatic memory graph; forming structured memory based on the initial pragmatic memory graph, wherein the structured memory comprises continuously maintained and updated working memory and long-term memory for storing behavior habits of people; querying in the working memory or the long-term memory according to the question proposed by the user to obtain a query result; and outputting a voice prompt according to the query result. The system comprises an object observation module, a memory creation module, a structured memory storage module, a memory recall module and a reminding module. According to the method, the observation angle is flexible and active, the storage space is greatly saved, the query efficiency is improved, and based on graph structure memory, the method is closer to the memory and recall mode of human beings.
The invention discloses an outdoor unmanned aerial vehicle visual language navigation method based on a multi-modalmemory map, and aims to solve the problems of memory discretization, insufficient space connectivity and overhigh calculation load caused by dependence on global mapping in an unstructured environment in the prior art. The method comprises the following steps: extracting semantic features from an aerial view image by using a visual language model, and constructing memory nodes in combination with a local truncated symbol distance field; establishing topological connection containing six-degree-of-freedom constraints according to a visual common-view relationship and spatial trafficability among the nodes, and performing hierarchical organization on semantic landmarks in the nodes to form a multi-modalmemory map; a semantic weight is calculated based on a cross attention mechanism, and a three-dimensional semantic navigation potential field is constructed by fusing geometric accessibility probability; and determining a navigation target according to the potential field distribution, executing path search in a topology layer, and performing obstacle avoidance and track generation in a measurement layer. According to the invention, the long-voyage autonomous visual language navigation of the unmanned aerial vehicle is realized under the condition that the computing resources are limited.
The invention discloses a self-adaptive dialogue generation method based on a personalized memory map and a related device, and the method comprises the steps: enabling a long-term memorydatabase on a far-end server to be associated with an intelligent outbound robot all-in-one machine after logging in the far-end server; loading the personalized memory map to the local of the intelligent outbound robot all-in-one machine for local storage; the method comprises the following steps: when entering a chat conversation mode, collecting conversation audio data of a service object user, and extracting audio emotion information, semantic information and semantic keywords in the conversation audio data; matching knowledge nodes of the semantic keywords in the personalized memory graph; and dialogue audio data corresponding to the dialogue audio data is generated based on the semantic information, the knowledge nodes and the audio emotion information, and dialogue playing processing is carried out. In the embodiment of the invention, the lightweight local storage of the intelligent outbound robot all-in-one machine is realized, the conversation with the user is realized through the personalized memory map, and the sense of reality is improved.
The invention provides an automobile call positioning method, an automobile call method and an automobile call system. The automobile call positioning method comprises the following steps: acquiring an image feature descriptor based on surrounding image data of a target user acquired by mobile communication equipment, and matching the image feature descriptor with a vehicle-mounted memory map pre-constructed based on environmental data of a target area according to the image feature descriptor, obtaining the pose of the mobile communication equipment relative to the vehicle-mounted memory map according to a matching result; and further obtaining the current position coordinate of the target user based on the pose. According to the application, high-precision positioning can be realized in a complex environment, and the requirement of an automobile calling function on accurate positioning of a user position is met; meanwhile, the mobile communication device is used for collecting the image data, a large number of hardware devices do not need to be additionally deployed in the target area, and the cost for achieving the automobile calling and positioning function is greatly reduced.
Methods are provided comprising: mapping a portion of a local primary memory to an address space of a virtualization instance at a client device, wherein the address space is addressable by a processor of the client device, and wherein the virtualization instance is executed via the processor of the client device; mapping a first portion of external memory to the address space, wherein the external memory is memory that is external to the client device but treated as primary memory at the client device, and wherein a second portion of the external memory is not in any address space addressable by the processor of the client device; providing a performance indication data structure indicating a performance difference between the portion of the local primary memory mapped to the address space and the first portion of external memory mapped to the address space; and causing data to migrate between the external memory and the local primary memory based on the performance indication data structure by the virtualization instance, wherein the data is caused to migrate by the virtualization instance and / or a logic configured to operate with the virtualization instance.
A computer-implemented method for transforming a library from a source operating system to a target operating system is disclosed. Thereby, the source operating system includes a source ABI; the target operating system comprises a target ABI; the target ABI is different from the binary interface of the source application, and the library is realized by the source object file; the source object file conforms to the source application binary interface and includes at least a source memory image, source symbol information, and source relocation information, where the source relocation information is free of relative relocation information. The method further includes creating a target memory image, the target memory image conforming to the target application binary interface and derived from the source memory image; enriching the target memory image with fixed-length eye mark information; and writing the target memory image into the target object file.
The application provides a one-to-many service discovery and dynamic loading method and system in a Hongmeng application, comprising: AST analysis of ArkTS source code by a TypeScript compiler API in a compilation period, identification of a class marked by a @HMModularService decorator, extraction of a service path, a class name, a module name, an instantiation mode and a unique identifier as metadata, generation of a module-level mapping table and merging into a global mapping table, and establishment of a one-to-many mapping relationship from the service path to an implementation item array; loading of the global mapping table into a memory Map structure in a running period, receiving of a service query request from a calling party, searching for a corresponding implementation item according to the service path and supporting of filtering according to an identifier; dynamic loading of a target HSP module by calling a napi_load_module_with_info native interface, obtaining of a constructor from an export object and creation of an instance, and caching of a singleton mode implementation item.
To provide a system for preventing a forged gaming chip from being used.SOLUTION: The gaming chip reader may read one or more gaming chips from the antenna. The drawer can be read from the gaming chip. The version may be identified from the drawer. The memory map may be decrypted and the decrypted memory map may be used to decrypt the data describing the gaming chips from the drawer. The data describing the gaming chips may be matched against a gaming chip inventory data set.SELECTED DRAWING: Figure 2
An integrated circuit for translating and reverse-translating the address included in a memory request is disclosed. The integrated circuit may first comprise a processor, a first boundary function, a second boundary function, and a component device. The processor is configured to transmit a memory request to a target module over a bus of the integrated circuit. The memory request requests access to one or more memory mapped resources and the memory request includes a physical address. The first boundary function is configured to translate the physical address to a relative address which operates in or applies to a different address space than an address space that the physical address operates in or applies to. The second boundary function is configured to translate the relative address to the physical address. The device is configured utilize the physical address transmitted by the second boundary function.
An ultrasound diagnostic apparatus includes a processor. The processor is configured to acquire an evaluation value for each item of ultrasound image data sequentially acquired based on transmission and reception of ultrasound, sequentially update and display an evaluation graph showing the evaluation value in a case where ultrasound images based on the ultrasound image data sequentially acquired are displayed sequentially, and display a memory map for the ultrasound image data sequentially acquired based on the transmission and the reception of the ultrasound. The memory map indicates a storage location in a memory where each item of the ultrasound image data is stored.
The invention discloses a timing ringing method and device for campus broadcast, terminal equipment and a storage medium, and belongs to the technical field of computer application and data processing, and the method comprises the steps: storing an allocation rule in a first memory map container; if the ringing scheme is marked to be enabled, storing the ringing scheme in a second memory map container; if the ringing scheme is marked to be forbidden, storing the ringing scheme in a third memory map container; if the execution time of the ringing task in the second memory map container is in the starting time interval, storing the ringing task in a fourth memory map container; if the execution time of the ringing task in the third memory map container is in the forbidden time interval, storing the ringing task in a fifth memory map container; and performing data cleaning on the fourth memory map container, generating a control instruction, and issuing the control instruction to the campus broadcast terminal. Therefore, through the implementation of the invention, the suitability of the campus broadcast timing ringing task in a complex scene can be improved through intelligent and automatic scheduling.
Systems and methods for dynamic repartitioning of physical memory address mapping involve relocating data stored at one or more physical memory locations of one or more memory devices to another memory device or mass storage device, repartitioning one or more corresponding physical memory maps to include new mappings between physical memory addresses and physical memory locations of the one or more memory devices, then loading the relocated data back onto the one or more memory devices at physical memory locations determined by the new physical address mapping. Such dynamic repartitioning of the physical memory address mapping does not require a processingsystem to be rebooted and has various applications in connection with interleaving reconfiguration and error correcting code (ECC) reconfiguration of the processingsystem.
The invention discloses a navigation pathplanning method, computer equipment, a computer readable storage medium, a computer program product and a mobile platform. The navigation pathplanning method comprises the following steps: acquiring a current position and a destination position of a mobile platform; determining a corresponding memory map according to the current position and the destination position of the mobile platform; searching a global topological path at least according to the lane-level topological map to determine a global topological path from the current position to the destination position; and searching a local geometric path at least according to the global topological path and the road traffic information collected by the mobile platform in real time so as to determine the local geometric path. According to the method, the road smoothness from the current position of the vehicle to the destination position is ensured through global topological path search, and finer local navigation planning is realized through local geometric path search based on vehicle online sensing information.
Systems and methods for dynamic repartitioning of physical memory address mapping involve relocating data stored at one or more physical memory locations of one or more memory devices to another memory device or mass storage device, repartitioning one or more corresponding physical memory maps to include new mappings between physical memory addresses and physical memory locations of the one or more memory devices, then loading the relocated data back onto the one or more memory devices at physical memory locations determined by the new physical address mapping. Such dynamic repartitioning of the physical memory address mapping does not require a processingsystem to be rebooted and has various applications in connection with interleaving reconfiguration and error correcting code (ECC) reconfiguration of the processingsystem.
A computer-implemented method for transforming a library from a source operating system to a target operating system is disclosed. Thereby, the source operating system comprises an ABI, the target operating system comprises a target ABI, the target ABI is different from the source ABI, the library is implemented by a source object file, the source object file conforms to the source application binary interface and comprises a source memory image, a source symbol and source relocation information. The method further includes creating a target memory image conforming to the target application binary interface, where the target memory is derived from the source memory image; enriching the target memory image with address information directed to the variable length information; and writing the target memory image to the target object file to implement the transformed library from the target object file.
The model reasoning memory optimization method comprises the steps that in the process of reasoning through a first model, a virtual memory related to a first data item in the first model is initialized, and the first data item is specified by a user; and under the condition that the first data item is read / written and the virtual memory related to the first data item is not mapped to the physical memory, distributing and mapping the physical memory for the virtual memory, and reading / writing the first data item from the physical memory mapped by the virtual memory. Therefore, in the model reasoning process, the data items can be cached by using discontinuous physical memories by configuring the virtual memories for the specific data items. Meanwhile, when the data items need to be read and written, the physical memories are distributed and mapped for the virtual memories related to the data items, real-time passive triggering distribution of the physical memories can be achieved, the physical memories do not need to be distributed in advance, and therefore the utilization rate of the physical memories is improved.
The purpose of the present invention is to provide an ultrasoundimage processing device and a program product that facilitate diagnosis based on display of evaluation values for ultrasound image data. An ultrasound diagnostic device (100) is provided with a processor. The processor acquires an evaluation value for each of ultrasonic image data sequentially acquired according to transmission and reception of ultrasonic waves, sequentially updates and displays an evaluation chart indicating the evaluation value when ultrasonic images based on the sequentially acquired ultrasonic image data are sequentially displayed, and displays an evaluation chart indicating the evaluation value when the ultrasonic images based on the sequentially acquired ultrasonic image data are sequentially displayed. A memory map is displayed for ultrasonic image data sequentially acquired according to transmission and reception of ultrasonic waves. The memory map represents a storage position in a memory in which each piece of ultrasound image data is stored.
The application relates to a digital switch quantity detection device of an inertial measurement system and a method thereof, which is composed of a monitoring control display module, a configuration file module, a switch quantity analysis and combination module and a bottom layer hardware communication module. When the configuration file is loaded into the memory, switch quantity information objects are automatically generated, the switch quantity information objects are stored in a linked list and managed in the linked list mode, and each object is mapped with the linked list through a unique index number. The monitoring control display module is dynamically generated according to the configuration file. In the test process, the switch quantity analysis and combination module converts the switch quantity information in the configuration file into information that can be displayed by the monitoring control display module, converts the control operation information of the monitoring control display module into information that can be recognized by the bottom layer hardware communication module, and feeds back the switch quantity information read by the bottom layer hardware communication module to the monitoring control display module after judgment and confirmation, so that the interface display is updated. The application can quickly and efficiently construct a test scheme of the inertial measurement system.
The invention discloses a deep evaluation method and device suitable for a role-playing agent, relates to the technical field of artificial intelligence, and aims at relatively accurately evaluating the consistency between the role-playing agent and a real role in multiple scenes. The device comprises (1) a role characterization module based on cognitive neuroscience, namely extracting character attributes, memory maps and the like of roles according to a role summary described by a natural language; (2) a static benchmark question set module which comprises a general question evaluation set generated according to characters, value, emotion characteristics, cognitive styles and other characteristics; generating a customized question evaluation set according to the character attributes and the memory atlas; and generating a scene evaluation set according to the typical dialogue scene. And (3) a multi-agent iteration depth problem generation module which uses the creator agent to transform and complement problems in the static reference problem set, uses the verifier agent to verify the rationality of the problems proposed by the creator agent, and generates a depth evaluation problem. And (4) a consistency analysis module.
A system is disclosed for Input / Output (I / O) device emulation that allows a service provider to configure and enforce a policy for software access to some or all I / O resources in a platform. I / O device emulation enables service providers to protect their platforms from malicious guest software that may be executed on associated platforms that has direct access to I / O resources in case of bare-metal servers, escalates the privilege level from guest to host in case of hosted-Virtual Machine servers, or escalates the privilege level from guest to System Management Mode in case of either bare-metal servers or hosted-Virtual Machine servers. The technology enables service providers to protect their platforms from malicious guest software running on their platforms that either has direct access to legacy I / O and memory mapped I / O resources. In one illustrative example, the platform may include a microprocessor.
A network interface device having an FPGA for providing an FPGA application. A first interface between a host computing device and the FPGA application is provided, allowing the FPGA application to make use of data-path operations provided by a transport engine on the network interface device, as well as communicate with the host. The FPGA application sends and receives data with the host via a memory that is memory mapped to a shared memory location in the host computing device, whilst the transport engine sends and receives data packets with the host via a second memory. A second interface is provided to interface the FPGA application and transport engine with the network, wherein the second interface is configured to back-pressure the transport engine.