Invention Grant
- Patent Title: Highly distributed parallel processing on multi-core device
- Patent Title (中): 多核设备高分散并行处理
-
Application No.: US12657406Application Date: 2010-01-19
-
Publication No.: US08683471B2Publication Date: 2014-03-25
- Inventor: Jason B. Brent , Nour Toukmaji
- Applicant: Jason B. Brent , Nour Toukmaji
- Applicant Address: US CA Newport Beach
- Assignee: Mindspeed Technologies, Inc.
- Current Assignee: Mindspeed Technologies, Inc.
- Current Assignee Address: US CA Newport Beach
- Agency: Farjami & Farjami LLP
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
There is provided a highly distributed multi-core system with an adaptive scheduler. By resolving data dependencies in a given list of parallel tasks and selecting a subset of tasks to execute based on provided software priorities, applications can be executed in a highly distributed manner across several types of slave processing cores. Moreover, by overriding provided priorities as necessary to adapt to hardware or other system requirements, the task scheduler may provide for low-level hardware optimizations that enable the timely completion of time-sensitive workloads, which may be of particular interest for real-time applications. Through this modularization of software development and hardware optimization, the conventional demand on application programmers to micromanage multi-core processing for optimal performance is thus avoided, thereby streamlining development and providing a higher quality end product.
Public/Granted literature
- US20100131955A1 Highly distributed parallel processing on multi-core device Public/Granted day:2010-05-27
Information query