Data processing method and system based on multi-thread memory allocation and context scheduling
A data processing system and memory allocation technology, which is applied in the direction of electrical digital data processing, resource allocation, multi-program device, etc., can solve the problems of running speed, resource occupation not up to C/C++ level, unusable, etc., to achieve no Mental burden, less dependence, high performance effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033]This embodiment provides a data processing method based on multi-threaded memory allocation and context scheduling;
[0034]Data processing method based on multi-threaded memory allocation and context scheduling, including:
[0035]S101: The service code to be processed is made by abstract packaging, and packaged into a corresponding sweeper;
[0036]S102: Scheduling the scheduling of the sweeper based on the type of the equation task:
[0037]If the equilation task is a single fightrout task or a multiple unrelated sweepstakes, the user-state implemented task scheduling algorithm is parallel to execute; wherein in parallel execution, the memory dynamic allocation strategy under multi-thread is used. Allocate memory;
[0038]If the equilation task is a plurality of associated sweep, according to the Happen Before, you will be delivered to multi-producer multi-consumer queue, through multi-producers, multi-consumer queue completion of the sweeping, And multithreaded parallel processing accord...
Embodiment 2
[0080]This embodiment provides a data processing system based on multi-threaded memory allocation and context dispatch;
[0081]Data processing system based on multi-threaded memory allocation and context scheduling, including:
[0082]Packaging module, which is configured to: treat the business code to be processed to do abstract packaging, packaging into a corresponding sweeper;
[0083]Scheduling processing module configured to: Scheduling the sweeper based on the type of the sweepstakes: If the sweeper is a single equilateral task or multiple unrelated sweeping, based on user-state implementation The task scheduling algorithm is in parallel; in the process of parallel execution, the memory dynamic allocation policy is assigned by the multi-threaded memory dynamic allocation policy; if the sweeper task is a plurality of associated swerants, according to the Happen Before rule, single Supreme or multiple times, you will be delivered to multi-production multi-consumer queues, through multi-...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



