Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2005-05-12
2009-12-15
An, Meng-Ai (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C712S201000, C345S506000
Reexamination Certificate
active
07634776
ABSTRACT:
A method for designing a multi-threaded processing operation that includes, e.g., multimedia encoding/decoding, uses an architecture having multiple processors and optional hardware accelerators. The method includes the steps of: identifying a desired chronological sequence of processing stages for processing input data including identifying interdependencies of said processing stages; allotting each said processing sage to a processor; staggering the processing to accommodate the interdependencies; selecting a processing operation based on said allotting to arrive at a subset of possible pipelines that offer low average processing time; and, choosing one design pipeline from said subset to result in overall timing reduction to complete said processing operation. The invention provides a multi-threaded processing pipeline that is applicable in a System-on-Chip (SoC) using a DSP and shared resources such as DMA controller and on-chip memory, for increasing the throughput. The invention also provides an article which is programmed to execute the method.
REFERENCES:
patent: 5289577 (1994-02-01), Gonzales et al.
patent: 6412062 (2002-06-01), Xu et al.
patent: 6802066 (2004-10-01), Carden et al.
patent: 7007031 (2006-02-01), MacInnis et al.
patent: 7424003 (2008-09-01), Fisher et al.
patent: 2005/0085928 (2005-04-01), Shani
Kulkarni Aditya
Kumar Dinesh
Muthukrishnan Murali Babu
Parameswaran Sankaranarayanan
Sethuraman Sriram
An Meng-Ai
Global IP services, PLLC
Ittiam Systems (P) Ltd.
Nama Prakash
Truong Camquy
LandOfFree
Multi-threaded processing design in architecture with... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-threaded processing design in architecture with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-threaded processing design in architecture with... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4126447