A multi-task development model and method based on multi-core platform

A multi-tasking and task-based technology, applied in multi-programming devices, inter-program communication, program control design, etc., can solve problems such as underutilization of CPU resources of multi-core platforms, imperfect sending and receiving strategies for massive messages, and reduced processing performance. , to achieve the effect of reducing development difficulty, better effect and reducing development cycle
CN109189580BActive Publication Date: 2021-06-29WUHAN HONGXU INFORMATION TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WUHAN HONGXU INFORMATION TECH
Publication Date
2021-06-29

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a multi-task development model and method based on a multi-core platform, and relates to the field of massive data processing. This model includes a task management module (10), a message management module (20), a memory management module (30), a timer management module (40) and a business layer (50); the interaction relationship is: the task management module (10) respectively Interact with the message management module (20), the memory management module (30) and the business layer (50); the task management module (10), the timer management module (40) and the message management module (20) cyclically interact in turn. The present invention has ①consistency; ②expandability; ③high efficiency; ④safety; ⑤reusability; ⑥flexibility. The invention optimizes the factors affecting the performance of data processing in a targeted manner, improves the processing efficiency of the program, and can quickly reuse different business requirements, reduces the difficulty of development and shortens the development cycle.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of mass data processing, in particular to a multi-task development model and method based on a multi-core platform. Background technique

[0002] Massive data processing platforms usually have high requirements on system processing performance, and need to process network data quickly and efficiently. With the development of technology, the processing performance of hardware is getting higher and higher, and resources such as multi-core platforms and large-capacity memory have greatly improved the efficiency of massive data processing, while the bottleneck of system processing is gradually inclined to processing software.

[0003] From the perspective of software processing, the processing performance of the system often decreases rapidly with the increase of processing traffic and processing flow. There are many reasons for performance degradation. From the perspective of system calls and thread switching overhead, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More