Data processing system and method of task scheduling
A data processing system and task scheduling technology, which is applied in electrical digital data processing, program startup/switching, program control design, etc., and can solve the problems of too fast execution of context switching, inability to execute effective scheduling, performance impairment, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0015] Figure 1 shows a data processing system in a multitasking environment. The data processing system comprises at least one processing unit 1 , a task scheduler 2 , a cache memory 3 , a bus 4 and a main memory 5 . The processing unit 1 is connected to a bus 4 via a task scheduler 2 and a cache memory 3 . A main memory 5 may also be connected to the bus 4 . Although only one processing unit 1 is clearly shown in FIG. 1 , other processing units may also be included in the data processing system according to FIG. 1 .
[0016] Preferably, the data processing system according to Fig. 1 is designed for streaming applications. In order to improve the efficiency of the processing unit in an interleaved manner, several tasks or tasks are mapped on the processing unit 1 . Since the data processing unit 1 has several tasks to process, some of these tasks may still be waiting for data to be available in the cache memory 3 or memory 5, while other tasks already have data therein so ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com