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

80 results about "Thread scheduling" patented technology

Multi-thread low-power-consumption intelligent monitoring system based on AI processor

The invention relates to the technical field of intelligent monitoring, in particular to a multi-thread low-power-consumption intelligent monitoring system based on an AI processor. The method has the advantages that aiming at the problems of unbalanced computing power and power consumption, high multi-task processing delay and strong hardware dependence in the prior art, the NPU module of the RK3588 processor is combined with the INT8 quantitative model, so that the power consumption is lower than 10W under the 6TOPS computing power; a dynamic multi-thread scheduling mechanism is designed, parallel processing of more than eight paths of video streams is supported through binding of a priority queue and an NPU core, and end-to-end delay is compressed to be within 200 ms; a zero-copy video stream architecture is constructed, data transfer is eliminated through memory mapping, and preprocessing time consumption is reduced by 90%; an energy efficiency control module is integrated, the NPU voltage frequency is dynamically adjusted according to the load, and the energy efficiency ratio reaches 0.83 TOPS / W; space-time alignment of multi-model reasoning results is realized by adopting a frame ID synchronization technology, and the mismatching rate is lower than 0.1%.
Owner:FOCALCREST LTD

Data encryption transmission method and system based on national cryptographic algorithm

The invention discloses a national secret algorithm data encryption transmission method and system. The method comprises the steps of obtaining to-be-encrypted data and network parameters, establishing a Bayesian network probability ablation model, performing Monte Carlo sampling ablation national secret encryption and evaluating attack risks, and generating a probability security encryption strategy; and extracting a Brinell feature set, constructing a long and short-term memory network time prediction model, and optimizing by using a simulated annealing algorithm to obtain an optimal encryption parameter configuration sequence. Generating a key pair according to the sequence and SM2, establishing a shared key by means of an elliptic curve Diffie-Hellman protocol, deriving an SM4 session key through SM3, and establishing a hybrid encryption key system; constructing a teacher and student network model, optimizing multi-thread scheduling through adversarial distillation training and a retrieval enhancement technology, and generating a multi-thread parallel encryption architecture; and network parameters are monitored in real time, a reinforcement learning adaptive decision engine is constructed, a strategy is dynamically adjusted, and adaptive encryption transmission is completed. According to the invention, the optimal balance between the security and the efficiency in the data encryption transmission process is realized.
Owner:GUIZHOU BLUESKY INNOVATIVE SCI & TECH CO LTD

Vision-based electric connector detection system and method

The invention discloses an electric connector detection system and method based on vision, and belongs to the field of machine vision and industrial detection, and the system comprises a large constant water star series industrial camera, a multi-angle and high-uniformity adjustable light source system, a product feeding moving and packaging mechanism, a computer control system and UI software. Wherein the computer control system adopts multi-thread scheduling, a modular architecture and a sub-pixel-level algorithm, and supports high-throughput processing of 3-6 4024 * 3036 pixel industrial cameras, an image acquisition module of the computer control system can uniformly manage multiple models of cameras, and a UI (User Interface) is a drag-and-drop interface and integrates debugging tools such as OpenGL (Open Graphics Library) and parameter hot loading; the method comprises the steps of hardware configuration, trigger starting, image acquisition, positioning correction, ROI drawing, detection, reference line determination, size measurement and sorting control, ROI drawing can adapt to regular and irregularly arranged pins, the adaptability is high, the precision is high, operation is convenient and fast, full-process automatic detection can be achieved, and the requirement of a high-speed production line is met.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Thread scheduling method and device, electronic equipment and storage medium

The invention discloses a thread scheduling method and device, electronic equipment and a storage medium, and belongs to the technical field of operating systems. The method comprises the steps that a DSM PF event of a virtual machine is monitored, and the DSM PF event is triggered when a plurality of threads access the same shared memory page in a cross-node mode; according to the DSM PF events, an inter-thread incidence matrix is constructed, and the inter-thread incidence matrix is used for quantifying the number of times of triggering the DSM PF events between any two threads; the thread graph structure is divided to generate a thread grouping scheme with the aim of minimizing the number of DSM PF events between different grouping threads, the vertex of the thread graph structure represents the threads, and the adjacency matrix of the thread graph structure is the incidence matrix between the threads.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Multitask parallel experiment system and method for laboratory

The invention relates to the technical field of laboratory control, in particular to a multitask parallel experiment system and method for a laboratory, and the system comprises a task management module which is used for receiving and splitting a plurality of experiment plans submitted by a user, and obtaining a plurality of experiment tasks corresponding to the experiment plans; the task constraint module is used for performing condition constraint on the experiment task according to the constraint rule to obtain a constraint experiment task with a constraint condition; the material detection module is used for acquiring material container resource information of the experiment platform, performing material container resource detection on the constraint experiment task according to the material container resource information, and generating a resource satisfaction signal; and the multi-task scheduling module is used for constructing a multi-thread scheduling strategy based on the thread pool management mechanism and the resource satisfaction signal, and scheduling the execution module to execute a plurality of experiment plans according to the multi-thread scheduling strategy. The utilization rate of experimental resources can be optimized, so that the execution efficiency of experimental tasks and the stability of experimental operation are improved.
Owner:INNER MONGOLIA SHENZHEN ORIGINAL INTELLIGENT TECHNOLOGY CO LTD

Multi-thread parallel computing method and system for diagnostic parameters of Brucella spondylitis

The invention relates to the technical field of medical information parallel computing, in particular to a multi-thread parallel computing method and system for Brucella spondylitis diagnostic parameters, and the method comprises the following steps: a diagnostic task dependency graph construction step: constructing a directed acyclic graph based on the computing dependency relationship of the diagnostic parameters and determining the task priority; a self-adaptive thread scheduling step: adopting a work stealing strategy and a lock-free concurrent queue to realize dynamic load balancing; a vectorization parallel computing step: performing batch computing on the diagnosis parameters by using a single-instruction multi-data-stream instruction; and a feedback driving optimization step: dynamically adjusting a scheduling strategy according to performance indexes to form closed-loop optimization, and deeply coupling the four core modules to realize synergistic interaction.
Owner:THE THIRD HOSPITAL OF HEBEI MEDICAL UNIV

High-fidelity lightweight world model construction method for end-to-end autonomous driving test

The application relates to a world model construction method, in particular to an end-to-end automatic driving test high-fidelity lightweight world model construction method, which constructs a high-fidelity world model, solves the problems of large world model parameters and low inference efficiency, performs knowledge distillation on the world model, reduces model parameters on the basis of retaining world model generation capacity, and improves inference efficiency; a CUDA operator is self-defined for a world model calculation bottleneck part, memory allocation is optimized, and a single-device multi-thread scheduling and multi-device cooperative calculation method are used to improve the inference efficiency of the high-fidelity world model. The application can construct an end-to-end automatic driving test high-fidelity lightweight world model, effectively solve the problems of low multi-modal information alignment accuracy, poor cross-view and cross-frame consistency, and low inference efficiency of the existing world model, improve the confidence of an end-to-end automatic driving system test process, and greatly accelerate the test efficiency of the end-to-end automatic driving system.
Owner:JILIN UNIVERSITY

A thread scheduling method and device, electronic equipment and storage medium

This application provides a thread scheduling method, apparatus, electronic device, and storage medium, relating to the field of hardware testing technology. The specific solution is as follows: Obtaining the importance representation information of each target LLC to a target process, where the target LLC is the LLC occupied by threads running in the target process; determining the recommended LLC corresponding to the target process from the obtained importance representation information; in response to scheduling the target threads in the target process, determining the CPU core based on the load state of the CPU cores sharing the recommended LLC, and scheduling the target threads to the determined CPU cores for execution. Applying the solution provided in this application can improve the cache hit rate for scheduling threads in the same process to CPU cores sharing the same LLC and improve the operating efficiency of multi-core CPUs.
Owner:NEW H3C TECH CO LTD

Method, device, equipment and medium for storing multimedia file

The application discloses a multimedia file storage method, device, equipment and medium, wherein the multimedia file storage method comprises the following steps: obtaining a live stream of a multimedia file; converting the live stream into a plurality of block files in a target format, wherein the size of the block files changes with the length of a cache queue and / or the number of writable disks; sequentially writing the plurality of block files into the cache queue, and scheduling a plurality of threads in a thread pool to write the block files in the cache queue into the writable disks in parallel, the optimal block file size can be calculated according to the length of the cache queue and the number of the writable disks, then the block files are read from the cache queue and written into the writable disks in parallel through thread scheduling, so that the threads reach the optimal scheduling frequency and the disks reach the optimal writing speed, and the efficiency of writing the live stream into a disk is effectively improved.
Owner:BOE TECHNOLOGY GROUP CO LTD

A tile production real-time monitoring and integrity checking system

The application provides a tile production real-time monitoring and integrity checking system, belonging to the technical field of geographic information systems and computer graphics processing, comprising a production task registration module, a tile integrity detection module, a message communication module and a browser rendering module; the production task registration module is used for collecting, analyzing and storing tile production task information; the tile integrity detection module is used for checking the integrity of tile data; the message communication module is used for pushing the tile production task state and the checking result from the server end to the browser end in real time; and the browser rendering module generates a tile production progress monitoring multi-dimensional view and a tile data health degree analysis view according to the received tile production task state and tile integrity checking result. The application proposes a tile production monitoring system integrating multi-thread scheduling, asynchronous message communication and rendering technology, and realizes full-link optimization of the tile production progress.
Owner:AEROSPACE INFORMATION RES INST CAS

Method and device for adjusting thread scheduling strategy, medium and product

The embodiment of the invention provides a method and equipment for adjusting a thread scheduling strategy, a medium and a product. Comprising the steps that the running state of a first thread in a thread scheduling strategy mapping table is obtained, and the mapping table comprises thread information of a key scene influencing user experience; if the first thread is in the runnable state, obtaining the duration of the first thread in the runnable state; when the duration exceeds the tolerable waiting duration preset by the first thread in the mapping table, obtaining the scheduling type and priority of the second thread; the second thread is a thread preempting the first thread; and when the second thread cannot be found according to the mapping table, or the scheduling type and the priority of the second thread do not accord with the preset scheduling type and the preset priority corresponding to the second thread found through the mapping table, adjusting the scheduling type and / or the priority of the second thread. According to the scheme, the thread execution reliability is improved by optimizing the thread scheduling strategy.
Owner:ECARX (HUBEI) TECHCO LTD

Thread scheduling method, device and equipment based on RISC-V architecture

The invention discloses a thread scheduling method, device and equipment based on an RISC-V framework. The method is applied to the electronic equipment based on the RISC-V architecture, an operating system kernel of the electronic equipment runs in a supervision mode of the RISC-V architecture, a user program of the electronic equipment runs in a user mode of the RISC-V architecture, and the method comprises the steps that the user program is analyzed, and a user mode stack, a kernel mode stack and a thread control block are created according to an analysis result; writing the entry address of the user program in the analysis result into an abnormal program counter in a supervision mode; and executing the supervision mode exception return instruction, switching the processor of the electronic equipment from the supervision mode to the user mode, jumping to the entry address of the user program, and starting to execute the user mode thread. The thread scheduling method based on the RISC-V architecture provided by the invention can be high in safety.
Owner:CHINA MOBILE M2M +1

Thread scheduling method and apparatus, electronic device, and storage medium

PendingCN122285187AUnderstand operational performance requirementsAccurately understand operational performance requirementsThread schedulingParallel computing
This disclosure relates to a thread scheduling method, apparatus, electronic device, and storage medium. The thread scheduling method includes: obtaining a first parameter, which characterizes the number of processor cycles in which processor wait events occurred during the execution of a target thread in a historical scheduling cycle; a processor wait event characterizes a running event that causes a processor core to be in a waiting state; determining a second parameter based on the first parameter, which characterizes whether the occurrence of processor wait events during the execution of the target thread in a historical scheduling cycle leads to inefficient operation of the processor core; and scheduling the target thread based on the second parameter. This method uses the number of processor cycles in a waiting state as a criterion for judging processor core performance, subdividing the thread execution process from the perspective of processor cycles. This allows for a more accurate understanding of the target thread's requirements for processor core performance, ensuring that the target thread is scheduled to the most suitable processor core and maximizing the utilization of processor resources.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Data transmission method and apparatus, device, and storage medium

A data transmission method is provided, where the method includes: receiving a user datagram protocol (UDP) data packet transmitted by a client; determining a target second thread from n second threads through a first thread, where the n second threads are configured for processing the UDP data packet, and the target second thread is configured for managing a QUIC connection corresponding to the UDP data packet; and transferring the UDP data packet to the target second thread through the first thread. The second threads are scheduled by the first thread, and different second threads may manage different QUIC connections, so that QUIC connections are managed through different threads. Therefore, a server can fully utilize a concurrent processing capability of a plurality of cores, which improves the efficiency of managing QUIC connections and the data transmission performance.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Vehicle driving assistance task thread scheduling method and electronic equipment

The embodiment of the invention provides a thread scheduling method for a vehicle driving assistance task and electronic equipment, and relates to a configurable'inert scheduling cycle 'for at least one thread of the driving assistance task. The cycle time of the inert scheduling cycle is greater than the cycle time of the original scheduling cycle of at least one thread. By adopting the inert scheduling period, the wake-up frequency of the thread which does not need to be operated can be reduced.
Owner:ROBERT BOSCH GMBH

Scheduling method, readable storage medium, program product and electronic equipment

The invention relates to the technical field of terminals, in particular to a scheduling method, a readable storage medium, a program product and electronic equipment. The scheduling method is applied to the electronic equipment, and the electronic equipment can release hardware resources of the low-priority threads after detecting that the low-priority threads complete a kernel mode task, so that active scheduling is performed, the hardware resources are allocated to the threads with the front scheduling sequence, the thread scheduling frequency is improved, and the resources in a scheduling queue can be allocated to the threads with the front scheduling sequence. And the threads with the later scheduling sequence are scheduled more quickly. Under the condition that the to-be-operated thread in the scheduling queue is in the kernel state and holds the kernel lock, the thread can be rapidly scheduled, so that the situation that the high-priority thread of the kernel lock needs to be acquired is in the blocked state for a long time is avoided.
Owner:HONOR DEVICE CO LTD

User-mode thread scheduling method, apparatus, and storage medium based on behavior prediction

This invention relates to a user-mode thread scheduling method, apparatus, and storage medium based on behavior prediction. A short-term behavior predictor calculates prediction results using a hybrid model. A scheduling decision engine receives these prediction results, calculates a comprehensive benefit score based on the prediction results, and generates scheduling and migration decisions. A core affinity and migration controller executes migration decisions, controls the computation core to run CPU-intensive tasks, controls the I / O core to bind I / O interrupts and run I / O-intensive tasks, and controls the scheduling core to select user-mode thread tasks from a multi-level run queue and allocate them to the computation core or I / O core for execution. The scheduling and migration decisions involve resource allocation and priority adjustment. A lightweight behavior collector can collect the operational characteristics of user-mode threads with low overhead. While maintaining low overhead, a hybrid model is used to dynamically model thread behavior characteristics, predict short-term thread operational trends, and perform resource allocation and priority adjustment accordingly, thereby improving the overall system throughput.
Owner:BANGYAN TECH

Utilizing kernel thread dispatch latency for input / output processing

Utilizing kernel thread dispatch latency for input / output processing is disclosed, including executing an interrupt handler in response to an interrupt raised by an I / O adapter; dispatching, by the interrupt handler, a kernel thread configured for I / O processing; processing, by the interrupt handler while waiting for an acknowledgement by the kernel thread, one or more I / O events of a plurality of I / O events in an I / O queue for the I / O adapter; transferring, by the interrupt handler, the I / O processing to the kernel thread in response to detecting the acknowledgement by the kernel thread; and processing, by the kernel thread, remaining I / O events in the I / O queue.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Self-adaptive multi-mode switching image displacement monitoring method and system

The invention relates to the technical field of image processing and displacement monitoring, in particular to a self-adaptive multi-mode switching image displacement monitoring method and system, which can dynamically match different tracking strategies by resolving the displacement speed, the acceleration, the track smoothness and the shielding rate of each target in real time, so that under the situation of a complex tracking scene, the tracking accuracy is improved. A tracking strategy with higher occupation of computing resources and better resolving performance can be scheduled; in the case of a simple tracking scene, a tracking strategy with lower occupation of computing resources and higher response speed can be scheduled, and the problems of tracking precision reduction and even target loss caused by inapplicability of a single algorithm are effectively avoided, so that the accuracy and efficiency of displacement monitoring are improved. Meanwhile, by monitoring the total number of tracking targets and the utilization rate of computer resources in real time, intelligent thread scheduling is carried out on a tracking strategy determined for each target, and the problems that the processing frame rate is reduced and the system is blocked due to a traditional single thread scheduling mechanism are solved.
Owner:SOUTH SURVEYING & MAPPING INSTR

Preemptive thread scheduling method and system based on fusion priority

The invention discloses a preemptive thread scheduling method and system based on fusion priority, and belongs to the technical field of thread scheduling. The method comprises the following steps: acquiring an event source interrupt request in real time; according to the event source interruption request, interrupting a thread task which is being executed and performing interruption processing on the thread task; obtaining a to-be-responded highest priority thread task related to the event source interrupt request from the dynamic thread task fusion priority queue, taking the to-be-responded highest priority thread task as a ready thread task, and triggering a thread to preempt task scheduling; and executing the to-be-responded thread task with the highest priority, if the thread task is completed within the preset task execution time, scheduling the interrupted thread task to recover execution, and when the execution time of the thread task exceeds the preset task execution time, rescheduling the thread task according to a preset overtime scheduling rule. According to the invention, the problems of poor real-time performance and unreasonable task scheduling of the scheduling algorithm in the application of the active power distribution network can be solved, and the task processing efficiency and response speed of the feeder terminal are improved.
Owner:ZHANGJIAKOU POWER SUPPLY COMPANY OF STATE GRID JINBEI ELECTRIC POWER COMPANY

Metathread scheduling method, electronic equipment and computer readable storage medium

The invention provides a meta-thread scheduling method, electronic equipment and a computer readable storage medium. The method comprises the following steps: firstly, obtaining a meta-thread scheduling queue and first working load information of a resident meta-thread of each functional unit; a target unit is determined from the multiple function units according to the first workload information of the resident element thread, and the target unit is the function unit with the lowest workload level; determining a target meta-thread from a plurality of to-be-executed meta-threads of the meta-thread scheduling queue; and finally scheduling the target element thread to the target unit. According to the method and the device, the function unit with the lowest working load level is selected as the target unit, so that the load balance among the multiple function units is realized, the element thread is scheduled to the function unit with the lowest working load level by optimizing the scheduling strategy of the element thread, the processing delay of the multi-element thread is reduced, and the processing efficiency of the multi-element thread is improved. And the computing system can process the large-scale parallel computing task more efficiently.
Owner:SUZHOU YIZHU INTELLIGENT TECH CO LTD

Thread scheduling method based on real-time operating system and related equipment

The embodiment of the invention provides a thread scheduling method of a real-time operating system and related equipment, and belongs to the technical field of operating systems. The method comprises the following steps: acquiring event demand data corresponding to a plurality of threads respectively; data exchange is carried out among the multiple threads through the lock-free data structure of the annular queue; priority calculation is carried out according to the event demand data corresponding to the multiple threads, priority data corresponding to the multiple threads are obtained, and the threads with the priority data higher than a preset priority threshold value are preferentially scheduled; acquiring event state data corresponding to the threads respectively; and detecting an external event, if the external event is detected to be triggered, calculating response time corresponding to the external event according to the event state data corresponding to the threads respectively, and re-scheduling the external event and the threads according to the response time. According to the embodiment of the invention, the time sequence certainty and the overall stability of the real-time operating system in a complex power application scene are improved.
Owner:SOUTHERN POWER GRID DIGITAL GRID RESEARCH INSTITUTE CO LTD

Multi-thread parallel computing method and system for brucella spondylitis diagnosis parameters

The present application relates to the technical field of medical information parallel computing, in particular to a multi-thread parallel computing method and system for brucella spondylitis diagnosis parameters, the method comprising: a diagnosis task dependency graph construction step, a directed acyclic graph is constructed based on the calculation dependency relationship of the diagnosis parameters and the task priority is determined; an adaptive thread scheduling step, a dynamic load balancing is realized by using a work stealing strategy and a lock-free concurrent queue; a vectorized parallel computing step, a single instruction multiple data stream instruction is used to perform batch calculation on the diagnosis parameters; a feedback-driven optimization step, a closed-loop optimization is formed by dynamically adjusting the scheduling strategy according to the performance index, the four core modules are deeply coupled to realize synergistic effect.
Owner:THE THIRD HOSPITAL OF HEBEI MEDICAL UNIV

A thread scheduling system and method, electronic device and storage medium

The present disclosure relates to a thread scheduling system and method, an electronic device and a storage medium, the system comprising: an instruction cache module, an instruction register module, an execution module; the instruction cache module is configured to pre-read instruction data of a plurality of threads; the instruction register module is configured to store the pre-read instruction data of the plurality of threads, and in one clock cycle, determine a target thread and a target instruction of the target thread according to the instruction data of the plurality of threads; and the instruction register module is configured to send the target instruction of the target thread to the execution module. The embodiment of the present disclosure effectively reduces the thread scheduling time in the instruction pipeline scenario, and improves the utilization rate of the execution module.
Owner:MOORE THREADS TECH CO LTD

Transaction data convergence processing method and device, electronic equipment and storage medium

PendingCN121524002AHardware monitoringTable (database)Skip list
The invention discloses a transaction data convergence processing method and device, electronic equipment and a storage medium, and relates to the technical field of databases. The method comprises the steps of dividing a log file into a plurality of continuous and non-overlapped log segments based on key parameters of the log file of an obtained source end database, and distributing segment numbers for the log segments; submitting the log segments with segment numbers to a multi-thread scheduling component, scheduling a plurality of independent threads by the multi-thread scheduling component, and performing data pulling on each log segment in parallel; when each independent thread pulls one transaction record in the log segment, converging the pulled transaction record in the constructed transaction convergence table according to segment attribution information or transaction life cycle information of the transaction record; and in response to a table scanning event for the transaction convergence table, scanning a transverse skip table and a longitudinal skip table of the transaction convergence table, forming transaction records meeting a preset transaction integrity condition into complete transaction data, and sending the complete transaction data to a downstream analysis disk.
Owner:JINZHUAN INFORMATION TECHNOLOGY CO LTD

A method and related apparatus for hyper-threading scheduling

A hyper-threading scheduling method and related apparatus are disclosed, belonging to the field of computer technology. This method ensures the accuracy of hyper-thread grouping, reduces real-time hyper-threading scheduling overhead, and thus improves the efficiency of hyper-threading scheduling. Applied to computing devices, the performance of a first hyper-thread indicated by a first hyper-thread group running on the same physical core is greater than the performance of a first hyper-thread and a second hyper-thread group running on the same physical core. The method includes: acquiring multiple hyper-threads to be scheduled and their identifiers; determining, based on the identifiers, that M hyper-threads belong to a first hyper-thread group and N hyper-threads belong to a second hyper-thread group; scheduling each of the M hyper-threads to run on at least one first physical core, and scheduling each of the N hyper-threads to run on at least one second physical core.
Owner:HUAWEI TECH CO LTD

Multi-protocol streaming data code-free automatic identification and adaptation storage method

The application discloses a multi-protocol streaming data code-free automatic identification and adaptive storage method, which is based on three indexes of feature code matching degree, CRC check confidence and channel quality factor for multi-protocol automatic identification through joint determination, and simultaneously outputs a protocol attribute label; the adaptive plug-in generation is generated through code-free rule configuration and template engine driving based on a Web visual platform; software adaptation of information exchange between a flow control subunit and a thread scheduling subunit through a shared state register; threefold verification with cross-layer quality feedback, wherein downstream error modes are fed back to upstream interception in advance through a feedback channel, and a global scheduler dynamically adjusts batch size according to a pass rate; multi-dimensional layered storage based on linkage of the protocol attribute label, wherein a migration score is determined by comprehensively considering time length, access frequency and protocol attributes. The application is suitable for reliable identification, efficient processing and differentiated storage of multi-protocol streaming data in an industrial scene.
Owner:NAVAL UNIV OF ENG PLA

Thread scheduling method and device, electronic equipment and storage medium

The invention discloses a thread scheduling method and device, electronic equipment and a storage medium, and belongs to the technical field of electronics. The method comprises the steps that under the condition that a foreground thread of a foreground thread queue is operated, if a first condition is met, a background thread is operated; the foreground thread queue comprises at least one foreground thread; wherein the first condition comprises one of the following items: the waiting duration of the background thread is greater than or equal to a first threshold value; and ending the operation of each foreground thread of the foreground thread queue.
Owner:VIVO MOBILE COMM CO LTD

Automatic Amazon commodity comment collection system applying machine learning

The invention discloses an Amazon commodity comment automatic collection system applying machine learning. The system comprises a data acquisition unit, an intelligent flow regulation and control unit, an anti-crawling self-healing unit and a data processing unit. The data acquisition unit is used for initiating a commodity comment data request by adopting a multi-thread scheduling and flow monitoring mechanism; and the intelligent flow regulation and control unit is used for dynamically regulating request parameters based on a reinforcement learning model and generating a self-adaptive scheduling scheme in combination with a flow fitting algorithm. According to the Amazon commodity comment automatic collection system applying machine learning, through a multi-thread scheduling and flow monitoring mechanism, a grabbing request of commodity comment data can be efficiently initiated and managed, and meanwhile, the request frequency and the concurrent number are dynamically adjusted through the intelligent flow regulation and control unit, so that optimal management of flow is realized.
Owner:SHENZHEN SKIEER INFORMATION TECH CO LTD

Thread scheduling method and device and electronic equipment

The invention provides a thread scheduling method and device and electronic equipment, and the method comprises the steps: responding to a write request, and generating a target service-oriented subtask based on the write request; binding the subtask to a target thread of a target thread pool to execute the subtask; determining a target value of the target thread pool based on the target thread, and generating a thread scheduling instruction based on the target value to schedule the target thread; wherein the target thread comprises a first thread and a second thread, and the thread scheduling instruction comprises releasing the first thread as the second thread or loading the second thread as the first thread.
Owner:SHANGHAI BILIBILI TECH CO LTD