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

53 results about "Asynchronous operation" patented technology

In telecommunications, asynchronous operation or asynchronous working is where a sequence of operations is executed such that the operations are executed out of time coincidence with any event. It can also be an operation that occurs without a regular or predictable time relationship to a specified event; e.g., the calling of an error diagnostic routine that may receive control at any time during the execution of a computer program.

Cloud deployment automation system with integrated resource orchestration and customizable deployment workflows

A cloud deployment automation system consisting of: a deployment automation device housed in a rack-mountable enclosure, the device comprising: a multi-core orchestration processor configured to execute deployment logic as compiled execution graphs; a storage module operatively coupled to the orchestration processor, the storage storing a set of deployment templates, real-time execution states, telemetry logs, and policy configurations; a secure credential management processing unit embedded in the device, configured to generate, store, and rotate cloud access tokens, API keys, and user-specific credentials, and to provide encrypted access to those credentials during deployment execution; an in-memory workflow execution engine executed by the orchestration processor, configured to analyze a user-defined deployment configuration that includes a declarative specification of infrastructure resources and compile that configuration into a directed acyclic graph (DAG) that represents the resource deployment order, dependency mapping, and rollback relationships, a cloud provider interface subsystem communicatively connected to multiple heterogeneous cloud platforms via appropriate API adapters, the subsystem enabling the orchestration processor to send provisioning requests and receive status events from the platforms; a customizable workflow compiler unit configured to convert graphical workflow definitions or domain-specific language (DSL) scripts into execution sequences that can be used by the workflow execution engine, where the workflow compiler unit supports conditional branching, asynchronous operations, and runtime variable resolution; and A policy enforcement control unit integrated into the deployment automation device, with the policy engine configured to apply organization-specific compliance rules, tagging conventions, security group configurations, and runtime resource limits to all deployment actions in a context-aware manner prior to execution.
Owner:THASON JUSTIN RAJAKUMAR MARIA FAIRFAX

GPU asynchronous matrix multiply accumulate applications

One embodiment provides a graphics processor comprising a base die including a plurality of chiplet sockets and a plurality of chiplets coupled with the plurality of chiplet sockets. At least one of the plurality of chiplets including a plurality of processing elements, a distributed shared local memory coupled with the plurality of processing elements, a plurality of matrix engines coupled with the distributed shared local memory, and an asynchronous matrix multiply accumulate (MMA) controller configured to perform an asynchronous MMA operation via the plurality of matrix engines.
Owner:INTEL CORP

Distributed training system and distributed training method

The embodiment of the invention provides a distributed training system and a distributed training method. The distributed training system and the distributed training method are used for improving the training efficiency of model distributed training. Training nodes in the distributed training system are used for storing check points in video memories of GPUs of the training nodes and sending the check points to memories of CPUs of the training nodes; the training node is also used for sending the check points in the memory of the CPU to the storage system through asynchronous operation; the training node is also used for sending abnormal information to the management node under the condition that the node state information of the training node is abnormal information; the management node is also used for determining whether the training node is a fault node based on the abnormal information, and isolating the fault node under the condition that the training node is the fault node; and the management node is also used for loading a target check point corresponding to the fault node from the storage system to other training nodes under the condition that the training node is the fault node, so that other training nodes complete a model training task of the fault node based on the target check point.
Owner:XFUSION DIGITAL TECH CO LTD

Cloud mobile phone interaction method and device, storage medium and electronic equipment

The invention discloses a cloud mobile phone interaction method and device, a storage medium and electronic equipment, and relates to the technical field of cloud computing, and the method comprises the steps: responding to an interaction request initiated by at least one cloud mobile phone client, carrying out the conflict verification of the interaction request, and carrying out the merging processing of the interaction request under the condition of determining that the interaction request conflict exists, generating a unified operation instruction; controlling the cloud mobile phone instance to execute the unified operation instruction to operate the execution instruction, and generating interaction data; and distributing the interaction data to a cloud mobile phone client connected with the cloud mobile phone instance. According to the method, multiple terminals can be supported to initiate interaction requests to the same cloud mobile phone instance at the same time, effectiveness and consistency of operation instructions are ensured through conflict verification and merging processing, real-time performance and accuracy of multi-terminal cooperative control are achieved, and the problems of asynchronous operation, rhythm breakage and the like in a multi-user cooperative scene are effectively solved.
Owner:CHINA MOBILE INTERNET CO LTD +1

Method for correspondingly managing IPV4 and IPV6 addresses of same user of network dual stacks

The invention discloses a corresponding management method for IPV4 and IPV6 addresses of the same user of network dual stacks, and relates to the technical field of network address management, network system nodes are divided into a main control node, a replica synchronization node and an edge cache node, a layered management architecture is constructed, hotspot users with frequent write-in are identified, a flow partitioning and path arbitration strategy is adopted, and the IPV4 and IPV6 addresses of the same user of the network dual stacks are correspondingly managed. The method comprises the following steps of: dynamically allocating an auxiliary book group, constructing a state deviation evaluation function, judging the consistency degree according to a version and hash information, selecting a corresponding synchronization strategy, fusing various mechanisms to form an execution layer consistency maintenance closed loop, and performing IPV4 and IPV6 address mapping relation management in a distributed environment. According to the management method, the stability, the accuracy and the reliability of the dual-stack user address mapping management system in a multi-source asynchronous operation environment are effectively enhanced by constructing a layered execution architecture which takes a main control node as a core, a copy synchronization node as a distribution guarantee and an edge cache node as a response terminal.
Owner:SHENYANG QIANGXIN COMM TECH CO LTD

System login and operation log asynchronous recording method and system based on message queue

The invention discloses a system login and operation log asynchronous recording method and system based on a message queue, belongs to the technical field of data security, and aims to solve the technical problem of how to realize security monitoring of login operation behaviors across platforms and among different databases. Comprising the steps that each to-be-monitored platform or system serves as a source end, an asynchronous operation thread is introduced for each source end, login and service operation of the source ends are recorded through the asynchronous operation threads, log records are formed, and the content of the log records comprises login information, operation behaviors and data changes before and after operation; a producer reads a log record of a source end, converts the content of the log record into a uniform format, and sends the content to a message queue; consuming the log record in the message queue through a consumer, and sending the log record to a monitoring platform; and checking and analyzing the log record of each source end through the monitoring platform, and providing an alarm service based on an analysis result.
Owner:INSPUR ZHUOSHU BIG DATA IND DEV CO LTD

Task scheduling and notification method and device, storage medium and program product

The embodiment of the invention provides a task scheduling and notification method and device, a storage medium and a program product. In the embodiment of the invention, at least part of asynchronous operation instructions with the incidence relation in the target task are divided into the same group, and during the execution period of the asynchronous operation instructions in the same group, a task scheduler schedules and executes other tasks. Under the condition that all the asynchronous operation instructions in the same group are executed, the task scheduler controls the target task to enter a scheduling waiting state so as to wait to be scheduled again, and then under the condition that the target task is scheduled, task context switching is carried out so that the target task can be switched back to continue to be executed; compared with a scheme that task context switching is triggered once after each asynchronous operation instruction is completed, the task context switching frequency can be reduced by performing task context switching under the condition that the asynchronous operation instructions in the same group are completely executed by taking the group as a unit, and the task execution performance is improved on the whole.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Non-intrusive asynchronous processing method based on transaction event monitoring

The invention provides a non-intrusive asynchronous processing method based on transaction event monitoring. An asynchronous event is triggered through a transaction event monitor after a database transaction is submitted, it is ensured that asynchronous operation strictly follows a transaction life cycle, and the risk of data inconsistency caused by dislocation of a thread pool task and a transaction time sequence in a traditional scheme is fundamentally avoided; by intercepting a business method carrying asynchronous execution annotations and automatically extracting parameters to generate an asynchronous request event, physical isolation of business logic and an asynchronous mechanism is realized, and architecture pollution is eliminated; and further dynamically routing to an instant execution or persistent execution module according to the policy type annotated and declared, so as to provide elastic execution capability for different service scenes. Therefore, on the premise of guaranteeing transaction atomicity, a zero-intrusive and extensible asynchronous processing framework is constructed, and the reliability and maintainability of the system are remarkably improved.
Owner:创优数字科技(广东)有限公司

Reaction cup arranging device and cup arranging control method

The invention discloses a reaction cup arranging device and a cup arranging control method. The cup arranging device comprises a material groove, a conveying belt, a cup fishing mechanism, a cup hitting mechanism, a vertical cache channel, a cup placing mechanism, a rotary cache mechanism and a control module. According to the cup arranging control method, a first part state machine and a second part state machine are included, the first part state machine is used for converting reaction cups in an unordered state into reaction cups in an ordered state to be output, and the second part state machine is used for outputting the reaction cups in the ordered state to other devices. According to the cup arranging device and the cup arranging control method, the reaction cups can be continuously, timely and efficiently supplemented, the operation performance and the automation level of in-vitro diagnosis equipment can be remarkably improved, and the problems that in an existing cup arranging system, the reaction cups are not supplemented in time, operation is not synchronous, and fault processing is complex are solved; and the operation efficiency of the equipment and the detection continuity are improved.
Owner:GUANGZHOU KEFEN BIOTECH CO LTD

Multi-modal fusion control method for man-machine interaction system

The invention discloses a multi-mode fusion control method for a man-machine interaction system. Firstly, a reinforcement learning algorithm is developed to enable the robot to learn an optimal modal priority strategy by taking human control of the mobile robot as an example; in addition, a multi-modal fusion technology is innovated based on a null-space behavior control (NSBC) method, and after a reinforcement learning algorithm obtains a specific modal priority, the method can seamlessly integrate potential conflict control instructions from multiple modals. According to the NSBC method, the expansion from synchronous operation to asynchronous operation is realized, so that the NSBC method is suitable for a multi-mode HRI system. In order to verify the effectiveness of the framework method, a movement control experiment of the mobile robot in the obstacle environment is carried out. Results show that the method is superior to a traditional single-mode HRI control method and a fixed weighted multi-mode method in the aspects of average task completion time, collision rate, artificial participation degree, task error rate and the like. The questionnaire survey at the last stage of the experiment further verifies the acceptance of the user to the HRI framework provided by the user.
Owner:FUZHOU UNIV

Application creation

The embodiments of the disclosure relate to a method, apparatus, device and storage medium for application creation. The method proposed herein includes: providing, in an application editing interface, a first configuration control associated with a target processing component; setting the target processing component to an asynchronous operating mode via the first configuration control; and creating a target application including the target processing component, the target application being configured to, during an operation of the target processing component based on a trigger by a first message and in response to receiving a second message, process the second message without waiting for completion of the operation of the target processing component.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Method and apparatus for creating application, and device and storage medium

The embodiments of the present disclosure relate to a method and apparatus for creating an application, and a device and a storage medium. The method provided herein comprises: in an application editing interface, providing a first configuration control associated with a target processing component; by means of the first configuration control, setting the target processing component to an asynchronous operation mode; and creating a target application comprising the target processing component, wherein the target application is configured such that during a period in which the target processing component is triggered on the basis of a first message to operate, in response to receiving a second message, the target application processes the second message without waiting for the target processing component to complete operation. In this way, the embodiments of the present disclosure can support configuring specific processing components in an application to be executed asynchronously, thereby improving the efficiency of application execution.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Memory management method and apparatus

The application discloses a memory management method and device, relates to the technical field of heterogeneous computing, and comprises the following steps: obtaining a memory allocation request of a device, and searching for a page-locked memory block corresponding to the memory allocation request to allocate the memory block to the corresponding device; receiving a request for releasing the memory block, identifying a device computing flow associated with the memory block, and recording a synchronization event for each computing flow; storing the recorded synchronization event and metadata of the memory block in a to-be-processed event queue; querying whether an event in the to-be-processed event queue is completed; and when it is queried that a specific event is completed, recycling the corresponding memory block to an idle memory pool, so that the technical problem that in the related art, high-cost memory management function calls are too frequent, performance is low, and it is difficult to cooperate with device asynchronous operation, and data competition and errors are easily caused is solved, and the technical effect that the efficiency of memory allocation and the overall throughput of a system are greatly improved under the premise of ensuring memory safety is achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

A client-side method and system for AutoCAD task processing based on named pipes

This invention relates to the field of computers and discloses a client-AutoCAD task processing method and system based on named pipes. The method includes: when AutoCAD loads a DLL plugin, initializing a communication service through the DLL plugin, and establishing a named pipe between the DLL plugin and the client to achieve a communication connection; the DLL plugin obtains the client's request data through the established named pipe, parses the client's request data to generate a parsing result, and executes asynchronous or synchronous task processing based on the parsing result. The advantages of this invention are: it reduces the coupling between the Electron client and AutoCAD, improves communication reliability, supports simultaneous synchronous and asynchronous operations, and avoids blocking the main thread.
Owner:XIAMEN ANTAI NEW ENERGY TECH

Stochastic sampling of memory operations at a processing unit

During execution of software a processing unit issues asynchronous operations such that there are multiple asynchronous operations, such as memory operations, in flight (that is, pending execution completion) from a single set of instructions, such as a wavefront or warp. In some cases, the processing unit executes other operations while the multiple asynchronous operations are pending. Performance monitor circuitry records information, such as asynchronous operation count information, register file scoreboard information, and the like, that allows a software engineer to identify which of a plurality of asynchronous operations caused a stall.
Owner:ADVANCED MICRO DEVICES INC

Programming method and related device

The invention discloses a programming method and a related device, a first operation building block is provided, the first operation building block comprises a first operation slot position and a first callback function slot position, the first operation slot position is used for receiving operation information of first operation, and the first callback function slot position is used for receiving function information of a first callback function. In response to the fact that the first operation building block is added to the to-be-executed event, the first programming code can be generated according to the operation information of the first operation, the function information of the first callback function and the first code template corresponding to the first operation building block, and then the event programming code corresponding to the to-be-executed event is generated according to the first programming code. The first programming code comprises a first operation code corresponding to the first operation and a callback code corresponding to the first callback function. The first operation building block is an asynchronous operation building block, the first callback code is executed after the first operation code is executed, other operations can be executed in parallel with the first operation, program blocking is reduced, and operation execution efficiency is improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Communication flow control method, apparatus, device, and storage medium

PendingCN122450705AComputer hardwareActive feedback
The application discloses a communication flow control method, device and equipment and a storage medium, and relates to the technical field of communication flow control, and specifically discloses the following technical scheme: a step sequence corresponding to a to-be-executed communication flow and a conditional transfer rule are acquired; a target primitive instance matched with a current flow step is acquired from a preset primitive pool, and the target primitive instance is activated; the target primitive instance is driven to execute an asynchronous communication operation, and a step execution result and a condition identifier fed back by the target primitive instance are received; a target step is determined from the step sequence according to the step execution result, the condition identifier and the conditional transfer rule, and the current flow step is updated to the target step. According to the application, the step sequence corresponding to the to-be-executed communication flow and the conditional transfer rule are acquired, and the asynchronous operation and the active feedback execution result are encapsulated by using the primitive instance. Compared with the prior art, the application reduces the state management complexity, eliminates the logic fragmentation, and thus improves the development and maintenance efficiency of the embedded communication flow.
Owner:SHENZHEN EN PLUS TECH CO LTD

Environmental collaboration cancellation with green threads

The device may queue the threads for execution by the thread pool, including configuring the environmental context with the cancel token. Based on the call of the thread to the synchronization method, the device may determine that the thread uses a green thread model and identify a cancel token from the environmental context. Based on the thread using the green thread model, the device may invoke an asynchronous method that performs tasks of the synchronization method using asynchronous operations, including passing a cancel token to the asynchronous method. Based on the state change identifying the cancel token, the device may terminate the asynchronous operation.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

A node decision based binary adder array and method

This invention discloses a binary adder array and method based on node decision, relating to the field of integrated circuits. It aims to solve the problems of high dynamic power consumption, reliance on critical path delay, and complex asynchronous adder circuitry in traditional adders. The method includes: calculating the carry propagation signal Pi and the carry generation signal Gi in parallel using operands A and B; generating a decision node Di for each bit i based on Pi and Gi; setting Di low when Gi=1, setting Di high when Gi=0 and Pi=0, and assigning the state Di-1 to Di when Pi=1; generating the next bit sum signal Si+1 based on Di; outputting ~Pi+1 when Di is low, and outputting Pi+1 when Di is high. Signal transmission is achieved by controlling the on / off state of physical channels, rather than cascading logic gates. The device includes a logic operation module and an output control module. The output control module includes a node control network with level injection units and level transmission switches, all connected to the decision node Di. This invention also provides an asynchronous adder array composed of multiple cascaded adder units and a chip integrating this circuit. This invention achieves conditional signal propagation through a unique decision node network and physical channel control, which can significantly reduce dynamic power consumption when the input data is sparse, and naturally supports asynchronous operation, with the advantages of high energy efficiency and easy expansion.
Owner:汤斌

Asynchronous I / O call methods, devices, storage media, and computer equipment in business code

This application discloses an asynchronous I / O call method, apparatus, storage medium, and computer device for business code. The method includes: creating a reactor thread and initializing thread-local resources when the framework starts; creating a request object in response to a detected business request; executing the business process in the business processing function of the request object; switching state variables and calling an asynchronous command sending function when an I / O call operation is executed; creating a callback data object and constructing an asynchronous operation object through the asynchronous command sending function; executing the asynchronous call operation through the asynchronous operation object; the response to the asynchronous call operation drives the business processing function to re-execute with the current state variable after the lifecycle of the callback data object ends; processing response data after the response to the asynchronous call operation returns; and sending the response content after all response data has been processed. This method, through an automatic callback-driven mechanism, enables asynchronous scheduling and non-blocking execution of business logic.
Owner:CSC FINANCIAL CO LTD

Air conditioner swing blade control method and device

The invention provides an air conditioner swing blade control method and device, and belongs to the technical field of air conditioner control. According to a first up-and-down swing blade operation instruction in the first swing blade operation instruction, air conditioner up-and-down swing blades are operated, and the first state of operation of the up-and-down swing blades is returned according to the unit time period; the air conditioner swing blade movement is adjusted according to the swing blade movement step number of the up-down swing blade in the first state; in the state that air conditioner swing blade movement adjustment is completed, air conditioner upper and lower swing blades are operated according to the second swing blade operation instruction, and the second operation state of the upper and lower swing blades is transmitted back according to the unit time period; and according to the up-down swing blade movement step number in the second state and air conditioner swing blade movement adjustment, the first swing blade operation instruction is executed circularly after air conditioner swing blade movement adjustment is completed. The air sweeping of the upper blade and the lower blade can be adjusted, adjustment under the synchronous operation state and the asynchronous operation state is achieved, and the operation reliability and the good experience feeling of the air conditioner blades are improved.
Owner:SICHUAN CHANGHONG AIR CONDITIONER CO LTD

Device for monitoring a coupling coupling a first shaft to a second shaft

The invention relates to a device (10) for monitoring a coupling of a first shaft (3) and a second shaft (31), having an optical unit (121) with a receiving element (14) designed to receive electromagnetic radiation, in particular light, a fault notification element (51), wherein the fault notification element (51) can be arranged on and / or in the first shaft (3) and on and / or in the second shaft (31), wherein the fault notification element (51) is designed to notify an asynchronous operation of the first shaft (3) relative to the second shaft (31). The invention also relates to a coupling (7) and a rotary electric machine (100).
Owner:SIEMENS AG

Linear motor multi-frequency-converter synchronous serial communication bus system and synchronous control method

The invention discloses a linear motor multi-frequency-converter synchronous serial communication bus system and a synchronous control method, and belongs to the technical field of motor control. The bus adopts a master-slave type half-duplex synchronous serial communication architecture and comprises a master controller and at least one slave controller, high-speed parallel-serial data conversion is realized between the master controller and the slave controller through a serializer and a deserializer, and communication is performed through an optical module and an optical fiber, so that the complicated design of an FPGA (Field Programmable Gate Array) which is necessary in a traditional scheme is avoided. The synchronous control method is realized based on the bus, the main controller sends fixed data frames in each PWM control period, the slave controllers receive clock signals according to the deserializer to generate synchronous pulses after receiving the fixed data frames, and each slave PWM timer is reset by the aid of the pulses, so that PWM output phases of all the slave controllers are strictly synchronized, and the synchronous control is realized. And high-frequency harmonic interference generated by asynchronous operation of multiple frequency converters is effectively suppressed.
Owner:QILU ZHONGKE ELECTRICAL ADVANCED ELECTROMAGNETIC DRIVE TECH RES INST +1

Material operation executing mechanism

The invention discloses a material operation executing mechanism, and relates to the technical field of automatic assembly equipment, air cylinders and connection bearing assemblies are in one-to-one correspondence to form independent stations, and multi-station synchronous / asynchronous operation is supported. The suction nozzle assembly is provided with a suction nozzle auxiliary supporting piece capable of sliding in the axial direction, the bottom of the suction nozzle auxiliary supporting piece abuts against a workpiece so that posture leveling can be achieved, meanwhile, the suction nozzle auxiliary supporting piece and an upper stabilizing mechanism can form'lower leveling and upper limiting 'cooperative posture stabilizing, and through double fixing of'lower adsorption and upper limiting', the posture deviation rate of irregular elements is reduced by 90% or above; the suction nozzle assembly is detachable to achieve quick remodeling, and the buffer spring, the floating connector and the oil pressure buffer assembly form double buffering. The visual positioning module comprises an industrial camera and an image processor, and accurately recognizes the position and angle of the element. The problems that traditional equipment is high in falling-off rate, large in posture deviation, slow in model changing and the like are effectively solved, the working efficiency, precision and yield are greatly improved, and the high-end manufacturing requirement is met.
Owner:DALIAN MARINA ELECTRIC CO LTD

Methods and systems to verify entity state-quantity values for asynchronous operations

Disclosed herein are methods and system for improved entity state-quantity value verification for asynchronous operations. In one example, a request for an asynchronous operation corresponding to an entity object may be identified. The entity object may include a set of state-quantity values and each state-quantity value may include a quantity associated with a possible stage in a lifecycle of the corresponding entity. A proposed state-quantity value may be determined based on the request for the asynchronous operation corresponding to the entity object. Additionally, an available state-quantity value may be generated based on at least a portion of the set of state-quantity values of the entity object. The asynchronous operation may be performed when a condition based on the proposed state-quantity value and the available state-quantity value is satisfied.
Owner:STRIPE LLC

Non-blocking high-concurrency Internet of Things platform and test method

The invention relates to a non-blocking high-concurrency Internet of Things platform and a test method, and the non-blocking high-concurrency Internet of Things platform comprises a data collection system which is used for building connection with Internet of Things equipment, and receiving and analyzing the uplink data of the equipment; the application system is used for carrying out service processing on the uplink data of the equipment; and the message middleware is connected between the data acquisition system and the application system and is used for realizing asynchronous operation between the data acquisition system and the application system. The system has the beneficial effects that a high-speed data acquisition part is isolated from a relatively low-speed service processing part, so that system decoupling is realized, and the maintainability and expansibility of the system are improved.
Owner:ZHEJIANG UNIV CITY COLLEGE

Bidirectional synchronous thread screwing and dismounting device and method

The bidirectional synchronous thread screwing and disassembling device comprises a rack, a positioning clamping mechanism is arranged at the upper end of the rack, a first clamping disassembling and assembling mechanism and a second clamping disassembling and assembling mechanism are symmetrically arranged on the portions, on the two sides of the positioning clamping mechanism, of a workbench, and the first clamping disassembling and assembling mechanism and the second clamping disassembling and assembling mechanism each comprise a sliding table; the sliding table is connected with the linear driving assembly, a rotary clamping mechanism driven by a servo motor is arranged on the sliding table, and the servo motor is connected with the programmable controller. Synchronous, centering and fixed-torque screwing and disassembling of thread pairs at the two ends of a workpiece are achieved, seizure, unbalance loading and damage caused by asynchronous operation of the thread pairs are fundamentally eradicated, and the assembling quality, the automation level and the working efficiency are remarkably improved.
Owner:NANYANG NORTH XIANGDONG IND CO LTD

Asynchronous operation processing method and device, equipment and storage medium

The invention discloses an asynchronous operation processing method and device, equipment and a storage medium, and the method comprises the steps: creating a global state context in a front-end application; when the component instance is created and inserted into the DOM tree, creating a target state node corresponding to the component instance; updating the state context according to the target state node to obtain a state centralized management library; monitoring an asynchronous operation of the component instance in real time to determine a final state of the component instance, and updating the final state in a target state node corresponding to the component instance; registering a global monitor in the state centralized management library for monitoring the state change of each target state node; and processing the respective corresponding asynchronous operation based on the state change of each target state node. According to the method, a unified monitoring mechanism and a processing mechanism of the asynchronous operation state are realized through the global state context, the state centralized management library and the global monitor.
Owner:创优数字科技(广东)有限公司

A synchronous control method for gypsum board production based on main line control model

The present invention discloses a synchronous control method for gypsum board production based on a main line control model, comprising the following steps: setting a virtual servo axis in the main line synchronization model of the gypsum board production line, and setting an adjustment coefficient for each physical servo axis in the main line synchronization model according to the virtual servo axis and the expected main line speed of the gypsum board; monitoring the actual main line speed of the gypsum board controlled by the physical servo axis, and performing a time series prediction on the actual main line speed of the gypsum board to obtain the actual main line speed of the gypsum board at a future time series, and comparing the actual main line speed of the gypsum board at the future time series with the expected main line speed of the gypsum board to determine the control target unit. The present invention realizes the advanced control of the main line synchronization model to reduce the asynchronous operation time, and respectively constructs the mapping relationship between the virtual servo axis and the working condition time series, and the adjustment coefficient of each physical servo axis and the working condition time series, so as to maintain the measurement accuracy of the control target unit while reducing the measurement complexity of the control target unit.
Owner:CHINA NAT BUILDING MATERIALS TECHCAL INNOVATION & RES INST LIMITED +2

Memory management method and device

The invention discloses a memory management method and device, and relates to the technical field of heterogeneous computing, and the method comprises the steps: obtaining a memory allocation request of a device, searching a page locking memory block corresponding to the memory allocation request, and allocating the page locking memory block to a corresponding device; receiving a request to release the memory block, identifying device compute streams associated with the memory block, and recording a synchronization event for each compute stream; the recorded synchronization event and metadata of the memory block are associated and stored in a to-be-processed event queue; querying whether the event in the to-be-processed event queue is completed or not; when it is queried that the specific event is completed, the corresponding memory block is recycled to the free memory pool, the technical problems that in the related technology, due to the fact that high-cost memory management functions are called too frequently, performance is low, collaboration with equipment asynchronous operation is difficult, and data competition and errors are likely to be caused are solved, and the memory management efficiency is improved. And the technical effect of greatly improving the memory allocation efficiency and the overall throughput of the system on the premise of ensuring the security of the memory is achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD