Parallel data processing method and parallel processor for effectively eliminating data access delay
A data access and data processing technology, applied in the fields of electrical digital data processing, concurrent instruction execution, instruments, etc., can solve problems such as excessive energy consumption, parallel processors cannot adapt well to task characteristics, and task switching costs are high, and reduce the cost of task switching. Waste and energy consumption, good task switching cost and branch jump cost, and the effect of reducing task switching cost and branch jump cost
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] The present invention will be further described below in conjunction with the description of the drawings and specific embodiments.
[0032] The invention provides a new parallel data processing method and a parallel processor for effectively eliminating data access delay, which can realize the minimum task switching cost and the minimum branch jump cost.
[0033] A parallel data processing method for effectively eliminating data access delays, comprising the steps of: dividing data that can be processed in parallel into several WORKGROUPs (working groups), and setting necessary parameters for each WORKGROUP (working group); starting multithreading for processing, each Each thread processes a WORKITEM (work item); if it encounters data that needs to be accessed by external memory, save the necessary context, the current thread sleeps and waits, and the hardware switches to the next thread and performs calculations; after the data is returned, the thread is notified to en...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


