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

837 results about "Low delay" patented technology

Video stream adaptive low-delay real-time transmission method and system based on edge calculation

The invention discloses a video stream adaptive low-delay real-time transmission method and system based on edge calculation. The method comprises the following steps: receiving a real-time video stream from a network camera, creating a pipeline queue, adding timestamp information for each video frame, and setting a queue protection mechanism; the coded video frames are taken out from the input queue, and the frames in the video are processed through hardware acceleration decoding; the resource use condition of the system is monitored in real time; executing a self-adaptive frame skipping decision according to a performance monitoring result; timestamp generation: dynamically calculating a timestamp interval according to an actual processing frame rate; receiving the decoded original video frame and the corresponding timestamp information, accelerating decoding by using hardware, and executing a video coding operation; and packaging and transmitting the coded video data, and providing a standard protocol interface to be connected with a client for playing. According to the scheme, stable low delay and relatively low resource occupation can be kept, and meanwhile, the video quality is remarkably improved.
Owner:SICHUAN WEIBANG XINCHUANG TECH CO LTD

Multi-mode communication network dynamic scheduling system fusing AI computing power

The invention provides a multimode communication network dynamic scheduling system fused with AI computing power, which belongs to the technical field of communication equipment and artificial intelligence hardware fusion, and is characterized in that based on a four-layer hardware architecture of'core control-computing power support-multimode communication-high-speed interconnection ', an interconnection layer is constructed by adopting high-speed interfaces such as PCIe / SGMII + and the like, and inter-module fault is realized; 10ms low-delay data transmission is realized; the AI computing power module integrated with the 8TOPS NPU is deeply coupled with the multi-mode communication module, and the AI computing power module is quantized and compressed through an LSTM / Transform model and then solidified to an NPU special storage to realize scene self-adaptive scheduling; a'acquisition-identification-decision-feedback 'hardware closed loop is established, the communication interruption rate is reduced in an emergency scene, the overall power consumption is reduced, and AI reasoning is delayed. Through breakthrough hardware architecture design, AI computing power and a multi-mode communication module are deeply integrated, an intelligent communication resource scheduling system is constructed, and dynamic optimal configuration of communication resources in multiple scenes can be realized.
Owner:INSPUR COMM TECH CO LTD

Low-delay audio input switching method and system, storage medium and equipment

The invention relates to the technical field of audio control, and discloses a low-delay audio input switching method and system, a storage medium and equipment, and the method comprises the steps: carrying out the parallel pre-initialization of a plurality of pieces of audio input equipment, and building an independent parallel audio data cache for each piece of equipment; monitoring the state of each audio input device and the audio stream quality in real time, and judging whether switching is triggered or not based on a multi-factor decision model; after the switching decision is triggered, seamless audio data stream switching is executed, and format unification processing and cross fade-in and fade-out transition are included; a unified equipment operation interface is provided through the hardware abstraction layer, and system resources are optimized and managed; a delay sensing closed-loop control mechanism is constructed, processing delay of each link is monitored in real time, a caching strategy, a processing algorithm and resource allocation parameters are dynamically adjusted, self-adaptive balance of low delay and high tone quality is achieved, and through the method, quick and smooth switching of audio input equipment is achieved, delay is remarkably reduced, and real-time audio experience is improved.
Owner:LINKPLAY TECHNOLOGY INC NANJING

Communication equipment commanding and dispatching system based on artificial intelligence

The invention relates to the technical field of wireless communication, and discloses a communication equipment command and dispatch system based on artificial intelligence, the system maps the state of communication equipment into a standardized carrier phase disturbance mode, and after the disturbance mode is adaptively adjusted in combination with channel noise perception and conflict arbitration logic, the communication equipment is commanded and dispatched. Controlling the radio frequency front end to carry out injection; the adjacent communication equipment directly detects the disturbance mode to trigger the cooperative scheduling action by monitoring the physical error signal of the carrier synchronization loop of the adjacent communication equipment, and the implicit cooperative mode based on the physical layer beacon is constructed, so that the complex high-level signaling interaction required by the traditional scheduling is avoided, and the scheduling efficiency is improved. According to the method, the millisecond level, determined by a software protocol, of the collaborative response time between the devices is substituted into the microsecond level determined by the hardware physical layer response entscheid, the system can still maintain reliable transmission of scheduling instructions when facing high-density concurrent conflicts and strong channel noise, and a technical implementation path is provided for ultra-low-delay and high-reliability communication.
Owner:XIAN XUYANG COMM EQUIP CO LTD

Sound duplicating and low-delay streaming speech synthesis method and system based on ultra-short sample

The invention provides a voice replication and low-delay streaming voice synthesis method and system based on an ultra-short sample, relates to the technical field of artificial intelligence, and is suitable for intelligent interaction, outbound service and multi-mode communication scenes. Deep personalized customization of intelligent voice interaction and real-time generation of ultra-low delay are realized, and bidirectional streaming interaction of a system level is supported, so that the fluency and response speed of dialogues are improved; an ultra-short sample sound duplicating module specially designed for processing ultra-short audio samples and a speech synthesis engine with ultra-low delay and bidirectional streaming output capability are integrated, and the capabilities of the ultra-short sample sound duplicating module and the speech synthesis engine are applied to a real-time and interactive intelligent speech interaction process to form a complete and efficient solution. The industrial pain point is directly solved in a targeted manner, and the method has important commercial application value.
Owner:GUANGDONG CHAOTENG INFORMATION TECHNOLOGY CO LTD

Low-delay multi-protocol intelligent illumination synchronization system based on unified abstraction layer

A low-delay multi-protocol intelligent lighting synchronization system based on a unified abstraction layer comprises the steps that an instruction from a multi-protocol bridging module is received, and network round-trip time data of terminal equipment is acquired through an active detection mechanism; based on the network round-trip time data, adopting a Kalman filtering algorithm to construct a delay prediction model so as to predict the future network delay of the terminal equipment; inputting the instruction into a third-stage buffer area for processing, and dynamically adjusting the trigger frequency of the active detection mechanism according to the load state of the third-stage annular buffer area; calculating queue delay of the buffer area according to the received load state of the buffer area, and obtaining final sending time of the instruction in combination with future network delay of the terminal equipment; and at the final sending time, sending the instruction from the sending buffer area to the corresponding terminal equipment. According to the system, low-delay and high-stability synchronization of cross-protocol equipment in the field of intelligent illumination is realized.
Owner:BWEETECH ELECTRONICS TECH (SHANGHAI) CO LTD

Solid state disk data management and efficient storage allocation method

The invention belongs to the technical field of computer storage, and particularly relates to a solid state disk data management and efficient storage distribution method, which comprises a data characteristic sensing and classifying unit, a data characteristic sensing and classifying unit, a data processing unit, a data storage unit and a data distribution unit, wherein the data characteristic sensing and classifying unit is configured for analyzing write-in request data flow entering a solid state disk in real time or periodically, extracting various characteristic parameters associated with data blocks and storing the data blocks; classifying the data on the basis of the characteristic parameters, and distributing one or more data classification labels for each data block to be written or stored; and the self-adaptive storage allocation strategy unit is configured to be used for dynamically selecting an optimal physical block for data writing according to the data classification label and in combination with the physical block state information of the current flash memory medium. According to the invention, the solid state disk can better adapt to various dynamic and variable workloads, and especially shows more excellent continuous write-in performance, lower delay jitter and obviously prolonged service life when processing a large amount of random write-in, small block write-in and write amplification sensitive applications.
Owner:SHENZHEN SANGDA ELECTRONICS SALE

Coordinating processing tasks between one-dimensional processing engines and two-dimensional processing engines

In various examples, systems and methods are disclosed relating to coordinating and synchronizing the actions of different types of processors with low latency. Different types of processors may perform better at different types of tasks. By coordinating the processing of a one-dimensional processor such as a vector processing unit (VPU) and the processing of a two-dimensional processor such as a pixel processing engine (PPE), an overall speed of task completion can be improved.
Owner:NVIDIA CORP

Bilateral force feedback teleoperation method for humanoid robot of force compensation mechanism

The invention relates to the technical field of humanoid robot control. The invention provides a humanoid robot bilateral force feedback teleoperation method of a force compensation mechanism. According to the method, a 5G private network is used for deployment, the characteristics of low delay, high reliability and large bandwidth of the 5G private network are utilized, real-time interaction of high-dimensional haptic data in a remote and cross-domain environment is effectively supported, cross-domain teleoperation can be achieved, high-fidelity feedback transmission of environment contact force is effectively achieved, and the real-time interaction of the high-dimensional haptic data in the remote and cross-domain environment is achieved. The precision, the operation efficiency and the overall safety of remote operation of the humanoid robot in complex industrial scenes such as nuclear power maintenance, precise assembly and high-risk environment operation are remarkably improved, the gap between traditional automation and low-efficiency remote operation is filled up, and reliable technical support is provided for advanced industrial application needing man-machine cooperation fine force control.
Owner:NANJING TETRAELC ELECTRONICS TECH CO LTD

Heterogeneous computing low-delay communication method and 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.
Owner:BEIJING TOPMOO TECH

Key value storage system indexing method oriented to NVM-NVMe SSD hybrid architecture

The invention discloses a key value storage system indexing method oriented to an NVM-NVMe SSD (Non-Volatile Memory-Non-Volatile Memory Express Solid State Disk) hybrid architecture, which comprises the following steps of: constructing a heterogeneous storage architecture taking cold and hot data perception as a core driving mechanism, coordinating and managing two types of storage media, namely a non-volatile memory NVM and a solid state disk NVMe SSD, and realizing efficient identification, layered writing and dynamic migration of cold and hot data. According to the method, the characteristics of low delay, durability and byte addressing of the NVM are utilized, the frequency and I / O overhead of Flush and Compaction operations are reduced in a data write-in path, meanwhile, the problem of mixed storage of cold and hot data is avoided, and therefore the overall performance and storage efficiency of a system are remarkably improved. In addition, by introducing an asynchronous migration module, the method can dynamically adapt to the change of data popularity along with time evolution, and effectively support high performance and high availability of the key value system in long-term operation.
Owner:ANHUI UNIV

Dynamic systems and methods for media-aware low- to ultralow-latency, real-time transport protocol content delivery

Low- to ultralow-latency content delivery via real-time transport protocol (RTP) is provided. In an example, transport packets, which carry a packetized elementary stream (PES), are selectively marked based on frame size. More particularly, if a number or size of packets needed to transport a picture or PES packet exceeds a threshold, they are marked for preferential processing, such as low latency, low loss, and scalable throughput (L4S) processing. If the number or size of packets is below the threshold, they are marked for default or non-preferential processing. The marking may be applied to entire pictures, tiles, and / or slices. Related apparatuses, devices, techniques, and articles are also described.
Owner:ADEIA GUIDES INC

Robot track synchronization control method

The invention relates to a robot track synchronization control method. According to the technical scheme, efficient collection and over-distance transmission of neural signals are achieved through the quantum entanglement technology, the brain movement intention is analyzed in combination with a high-sensitivity sensor and an intelligent algorithm, an instruction is transmitted to a robot power driving system through a low-delay communication architecture, and real-time synchronization of man-machine tracks is achieved through a two-way feedback system. Meanwhile, the movement flexibility of the robot is improved by adopting a lightweight design, the problems of high delay, low precision, poor interaction experience and the like in traditional man-machine synchronous control are solved, and the method can be widely applied to the fields of exoskeleton robots, industrial collaborative robots, rehabilitation medical robots and the like. The method has the advantages of being low in delay, high in precision, capable of improving interaction experience and wide in application range.
Owner:李靖琪

Data transmission method, transmitting end and receiving end

The invention discloses a data transmission method, a sending end and a receiving end, and relates to the field of audio and video signal transmission, and the method comprises the steps: carrying out the coding of original data, and obtaining a plurality of video frames; according to the video feature of each video frame, determining a data hierarchy to which each video frame belongs, the data hierarchy comprising a base layer and an enhancement layer; sending a video frame corresponding to the base layer to a receiving end through the first path; the video frame corresponding to the enhancement layer is sent to a receiving end through a second path, the time delay of the first path is lower than that of the second path, and the bandwidth of the first path is lower than that of the second path. According to the invention, through layered transmission, low-delay and high-priority delivery of the base layer video is guaranteed preferentially, and the quality of data transmission is improved on the whole.
Owner:SHENZHEN HDCVT TECH CO LTD

Real-time data transceiving system and method based on kernel bypass

The invention discloses a real-time data receiving and transmitting system and method based on a kernel bypass, and the method comprises the steps: processing the received data when the data receiving and transmitting system receives the data, and achieving the high-level data with complete semantics; updating a write pointer through atomic operation, and writing high-level data into a lockless annular queue in the shared memory module; the upper-layer application module reads the lock-free annular queue in the shared memory; when the data receiving and transmitting system transmits data, upper-layer data to be transmitted is transmitted to the shared memory module, and a write pointer is updated; the upper layer data in the shared memory is read in a polling or interruption mode, a read pointer is updated, the upper layer semantic data is segmented according to the format, a UDP data packet is obtained, the UDP data packet is written into a network card in the polling or interruption mode, and data sending is achieved. Through the data receiving and transmitting system disclosed by the invention, microsecond-level ultra-low delay of data certainty is realized, and efficient decoupling and stable throughput are realized.
Owner:HUAZHONG UNIV OF SCI & TECH

Lightweight deployment method and system of large model on edge computing device

The invention provides a lightweight deployment method and system of a large model on edge computing equipment. According to the method, the acceleration capability portrait is constructed by extracting the hardware instruction set architecture type of the target edge device and the number of parallel computing units. Based on the instruction type, the large model weight is grouped, divided and pre-calculated through a unified lookup table vectorization engine, and a pre-calculation vector matched with the target instruction set is generated; and according to the number of the parallel units and the instruction-level parallel capability, compiling the pre-calculation vector to generate an adaptive parallel table look-up instruction block, distributing execution threads with the same number as the parallel units, and eliminating data dependence conflicts. And finally, loading the instruction block to a shared memory area, configuring topological logic of the photoconductive switch matrix based on an instruction type, and dynamically switching a data transmission path in a hardware instruction period. According to the method, the efficient deployment of the large model in the edge equipment and the low-delay reasoning in the resource-constrained environment are realized.
Owner:LUSTER LIGHTWAVE CO LTD

Interface conversion device, circuit, electronic equipment and interface conversion method

The invention discloses an interface conversion device and circuit, electronic equipment and an interface conversion method, and relates to the technical field of computer system structures. Extracting a cache or memory transaction request from the first preset interface signal through a channel processing module, generating consistency transaction information, sending the consistency transaction information to a consistency transaction concurrent processing module, receiving response data of the consistency transaction concurrent processing module, and packaging the response data into a second preset interface signal; the consistency transaction concurrent processing module carries out processing according to the received consistency transaction information to obtain a concurrent signal; and the interface conversion module decodes and converts the concurrent signal into a first target protocol control signal, and / or converts the authorized transaction into a second target protocol control signal. Therefore, concurrent analysis, consistency transaction mapping and direct conversion are carried out on a multi-channel protocol through a configurable modular hardware architecture, and high-concurrency and low-delay protocol conversion and cache consistency maintenance between an inter-chip consistency interconnection protocol and an on-chip bus protocol are realized.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Edge computing node collaborative task unloading method for guaranteeing low-delay service

The invention discloses an edge computing node collaborative task unloading method for guaranteeing a low-delay service, and relates to the field of edge computing, each edge computing node generates a collaborative view comprising the edge computing node and a neighbor edge computing node through a local LSTM prediction model and federated learning, and the collaborative view comprises a predicted resource state and a predicted network state; according to the invention, the local LSTM prediction model and federated learning are combined to generate the collaborative view, so that accurate prediction and global information sharing of edge node resources and network states are realized, and the accuracy of decision making is improved; the tasks are analyzed into a dependency graph with key path marks, so that priority scheduling of the key tasks is ensured, and the overall task time delay is reduced; based on a weighted voting consensus mechanism of node credibility and resource adequacy, the efficiency and reliability of decision consensus among nodes are improved; the task unloading efficiency and the service quality of the low-delay service are effectively improved, and the stability and the reliability of the edge computing system are enhanced.
Owner:JIANGSU YUNJI COMMUNICATION TECHNOLOGY CO LTD

PCIe retimer with reduced power low latency mode

An illustrative retimer includes: an upstream interface having an upstream receiver configured to convert a downlink signal into a downlink symbol stream; a downstream interface having a downstream transmitter configured to provide a transmit signal representing the downlink symbol stream; core circuitry having a downstream path and a downstream bypass path; and a controller. The downstream path is configured to convey the downlink symbol stream from the upstream receiver to the downstream transmitter via a receive clock domain component, a core clock domain component, and a transmit clock domain component. The downstream bypass path is configurable to convey the downlink symbol stream from the upstream receiver to the downstream transmitter without any core clock domain components. The controller is configured to disable a clock signal for the transmit clock domain component of the downstream path when the downstream bypass path is enabled.
Owner:CREDO TECHNOLOGY GROUP LTD

Embedded system resource allocation method and system based on hardware virtualization

The invention discloses an embedded system resource allocation method and system based on hardware virtualization. The method comprises the following steps: deploying a Type-1 virtual machine monitor system on a multi-core processor hardware platform supporting virtualization extension; the Type-1 virtual machine monitor carries out virtualization, resource partitioning and security isolation on hardware resources, and creates operation system execution environment'domain 'partitions zoneG and zoneR. A universal operating system is deployed in a zoneG domain partition to take charge of a high-computing-power computing task, and a real-time operating system is deployed in a zoneR to take charge of a real-time computing task. Low-delay inter-core communication between a real-time operating system and a general operating system is realized based on an OpenAMP protocol, and data is transmitted through a shared memory and an interrupt mechanism; according to the requirements of real-time tasks and non-real-time tasks, a Type-1 virtual machine monitor dynamically adjusts a resource allocation strategy, and the priority and deadline of the real-time tasks are ensured.
Owner:NARI INFORMATION & COMM TECH

Cloud-side-end collaborative meat intelligent detection system and method

The invention discloses a cloud-side-end collaborative meat intelligent detection system and a cloud-side-end collaborative meat intelligent detection method. The system realizes high precision, low delay and low resource consumption of meat detection through three-level cooperation of the mobile terminal, the edge device and the cloud server and a dynamic task scheduling strategy based on confidence, and is suitable for meat safety supervision in a large-scale and complex environment.
Owner:SHANDONG RUICHENG DATA TECH CO LTD

Conversational AI low-delay response control method and system based on semantic analysis

The invention relates to the technical field of voice interaction, in particular to a dialogue type AI low-delay response control method and system based on semantic analysis. The method comprises the following steps: firstly, generating a driving intensity correlation factor of a current time window according to the change of CAN bus data; further monitoring the output of the NLU, analyzing the acoustic intonation raising characteristics, and obtaining an interaction suppression coefficient in combination with the driving intensity correlation factor; further acquiring a time pressure coefficient based on the mute duration after the user stops sounding; further comparing the interaction suppression coefficient and the time pressure coefficient of the current time window to obtain a response judgment value; further analyzing the change trend of the interaction inhibition coefficient, and updating an environment improvement flag bit; and finally, according to the driving intensity correlation factor, the environment improvement flag bit and the response decision value of the current time window, carrying out multi-level response decision control, and carrying out selective reset of an interaction state, thereby solving the problems of wrong truncation and response delay of voice interaction under dynamic driving.
Owner:SHANGHAI SHENGWANG TECH CO LTD

Multi-axis nanoscale real-time synchronous control system and method based on heterogeneous computing collaboration

The invention relates to the technical field of high-precision motion control, and discloses a multi-axis nanoscale real-time synchronous control system and method based on heterogeneous computing cooperation. The system adopts a space-time separation architecture of an AM5728 processor and an FPGA (Field Programmable Gate Array); the FPGA is used as a time sensitive layer; nanosecond synchronous acquisition of data of a multi-axis sensor and strict synchronous output of a control signal are realized through a global clock network; a double-DSP core of the AM5728 serves as a calculation dense layer, and parallel calculation of a multi-axis control algorithm is executed. Low-latency interaction of instructions and data is achieved through an optimized PCIe / GPMC interface. Under a clock taming mechanism, the synchronization error of the multi-axis control signal is obviously reduced, and the positioning precision is obviously improved. According to the scheme, the problem of real-time cooperative control of a multi-axis system in the fields of semiconductor manufacturing and the like is solved, and the cost is greatly reduced compared with a traditional architecture.
Owner:WU XI XING WEI KE JI YOU XIAN GONG SI HANG ZHOU FEN GONG SI

Synchronization signal processing method and artificial intelligence chip

The invention provides a synchronization signal processing method and an artificial intelligence chip. The synchronization signal processing method comprises the following steps: receiving a synchronization signal reading request with a prompt sign sent by a first processing core; confirming that the synchronization signal reading request is a synchronization operation according to the prompt sign; determining that storage addresses in an effective state exist, and determining whether a target storage address matched with the target program segment identifier and the target synchronous address identifier exists in the storage addresses in the effective state; if the target storage address exists, when the synchronization value in the target storage address is the same as the target synchronization value, returning a synchronization success message to the first processing core, and adjusting readable times in the target storage address; the time spent on reading the synchronizing signal is greatly shortened, the time is saved, the delay is reduced, and the processing efficiency of the processing core is improved; moreover, the bandwidth can be saved, the bandwidth waste is avoided, and the working efficiency of the whole system is improved.
Owner:SHANGHAI BIREN TECH CO LTD

Systems and methods for mapping high priority WIFI packets to low latency data pipe

Described embodiments provide systems and methods for mapping high-priority WiFi packets to low latency data pipe. An access point can receive the one or more low latency classification rules from a device monitoring one or more low latency classification rules at a cable modem termination system (CMTS). The access point can be in communication with the CMTS and provide wireless access to one or more devices in a local network. The access point can receive packets corresponding to the one or more low latency classification rules from the CMTS. The access point can communicate, based at least on the one or more low latency classification rules, the packets to a queue used for transmission of low latency traffic to the one or more devices in the local network.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

Efficient matrix engine architecture based on RISC-V matrix extension and calculation method

The invention provides a high-efficiency matrix engine (RVME) architecture based on RISC-V matrix extension and a calculation method, and the architecture comprises an instruction buffering and decoding module, a matrix loading / storage module, a matrix register file, a parallel outer product array and an element-by-element operation module; the matrix register file comprises a Tile register and an Acculator register; the storage modules are respectively used for storing an input matrix and an accumulation result and supporting efficient data access and parallel computing; the matrix loading / storage module significantly improves the data loading efficiency through cache line alignment and matrix transposition optimization; the instruction buffering and decoding module cooperates with a main processor through a reordering buffer area and an instruction buffer area to ensure efficient scheduling and execution of instructions. The parallel outer product array is adopted to replace a traditional systolic array, the idle period in the calculation process is eliminated through multicast data flow scheduling and a ping-pong buffer read-write mechanism, and matrix multiplication and addition operation with high calculation utilization rate and low delay is achieved.
Owner:SHANGHAI JIAOTONG UNIV

RTSP video stream AI processing method and system based on tsn network

The invention discloses an RTSP video stream AI processing method and system based on a tsn network, which realize end-to-end deterministic transmission and processing, guarantee low-delay and low-jitter transmission of a video stream from a source to an AI unit through a TSN, meet the industrial-grade real-time requirement and perform efficient edge AI processing. The problem that a traditional CPU is low in efficiency or a GPU is high in power consumption is solved, real-time analysis of the high energy efficiency ratio and high system integration are achieved, network transmission, video decoding, AI reasoning and result visualization are integrated into a single embedded platform, and hardware complexity and cost are reduced.
Owner:LIERDA SCI & TECH GRP

Method for ensuring hard real-time in Linux user mode based on multi-core CPU

The invention discloses a method for ensuring hard real-time in a Linux user mode based on a multi-core CPU, and belongs to the technical field of embedded systems. According to the method, a Linux kernel is configured to be in a completely preemptable mode, user threads with the number equal to that of CPU kernels are created and bound to different kernels, a real-time scheduling kernel is selected, the thread scheduling strategy of the real-time scheduling kernel is set to be SCHEDFIFO, the priority of the real-time scheduling kernel is equal to that of the lowest-priority soft interrupt, the thread stack space is locked, the real-time kernel is isolated through kernel parameters isolcplus and nohzfull, and the cost of tick is avoided. Finally, the real-time core is exclusively used for executing the real-time task. According to the scheme, the problem that the real-time performance of the Linux user state task is poor due to the fact that a kernel cannot be preempted, scheduling delay, memory page changing, system interference and the like is effectively solved, and extremely low delay and high certainty of user state task response are ensured through multi-level collaborative optimization.
Owner:李泽龙

Message sorting method and device, electronic equipment and program product

The invention provides a message sorting method and device, electronic equipment and a program product, original messages are obtained through a distribution thread pool, the messages of the same business process are distributed to the same to-be-sorted queue, a working thread of the sorting thread pool reads the messages and stores the messages in a thread local cache set, the sendability is judged based on the dependency relationship of the messages in the business process, and the message sorting efficiency is improved. The messages meeting the conditions are sent to the subscription queue, and the messages not meeting the conditions are reserved in the cache. According to the mechanism, the problem of disorder of messages of the same service caused by multiple switches and network delay of message middleware is effectively solved, and data inconsistency and service abnormity are avoided; unified sorting logic replaces repeated development of subscribers, so that the system complexity is reduced; through thread pool division, local cache storage and a cache strategy of messages which do not meet conditions, the interaction overhead is reduced, the message orderliness and low delay requirements are considered in a high-frequency transaction scene, and the processing throughput, the real-time performance and the resource utilization rate under high concurrency are improved.
Owner:HUNDSUN TECH