发明名称 Multi-threaded processing design in architecture with multiple co-processors
摘要 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.
申请公布号 US2005262510(A1) 申请公布日期 2005.11.24
申请号 US20050127687 申请日期 2005.05.12
申请人 ITTIAM SYSTEMS (P) LTD 发明人 PARAMESWARAN SANKARANARAYANAN;SETHURAMAN SRIRAM;SINGHAL MANISH;TAMIA DILEEP K.;KUMAR DINESH;KULKARNI ADITYA;MUTHUKRISHNAN MURALI B.
分类号 G06F9/46;(IPC1-7):G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址