學術產出-Periodical Articles

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

  • No doi shows Citation Infomation
題名 A Fast Implementation for Recurrent DSP Scheduling Using Final Matrix
作者 趙玉
Chao,Daniel Yuh
關鍵詞 scheduling; concurrent processing; data flow graph (DFG); final matrix; iteration bound; loop bound; critical loop; CAD
日期 2000-05
上傳時間 17-Jan-2009 16:04:32 (UTC+8)
摘要 The scheduling theory of Heemstra de Groot et al. is supplemented by extending the Final Matrix’s usefulness beyond finding iteration bounds, critical loops and subcritical loops of recursive data flow graphs (RDFGs) to scheduling. DFG is a special case of Petri nets (PN). Hence we apply the cycle time theory of PN to the scheduling of DFG. Contributions include: (1) development of explicit formulas for slack time, scheduling ranges and update, and static rate-optimal time scheduling based on entries of the final matrix; (2) development of a fastest processor assignment algorithm based on the rate-optimal static scheduling without unfolding while considering abnormal cases in which iteration bounds are fractional or smaller than some node execution times; (3) discovery of a new anomaly in addition to the above two cases; (4) development of a user-friendly Final-matrix based Integration Tool (FIT) to view critical and subcritical loops, iteration bounds, scheduling ranges, and level and processor assignment diagrams based on a single tool final matrix rather than other tools; (5) elimination of redundant steps such as the construction of inequality graphs; (6) development of a proof showing that the ALAP and ASAP fixed-time schedulings satisfy the firing rule; and (7) thousand-fold faster (linear time complexity) processing compared to others and use of fewer processors in the case of large DFGs.
關聯 Journal of Information Science and Engineering, 16(3), 391-422
資料類型 article
dc.creator (作者) 趙玉zh_TW
dc.creator (作者) Chao,Daniel Yuh-
dc.date (日期) 2000-05en_US
dc.date.accessioned 17-Jan-2009 16:04:32 (UTC+8)-
dc.date.available 17-Jan-2009 16:04:32 (UTC+8)-
dc.date.issued (上傳時間) 17-Jan-2009 16:04:32 (UTC+8)-
dc.identifier.uri (URI) https://nccur.lib.nccu.edu.tw/handle/140.119/27037-
dc.description.abstract (摘要) The scheduling theory of Heemstra de Groot et al. is supplemented by extending the Final Matrix’s usefulness beyond finding iteration bounds, critical loops and subcritical loops of recursive data flow graphs (RDFGs) to scheduling. DFG is a special case of Petri nets (PN). Hence we apply the cycle time theory of PN to the scheduling of DFG. Contributions include: (1) development of explicit formulas for slack time, scheduling ranges and update, and static rate-optimal time scheduling based on entries of the final matrix; (2) development of a fastest processor assignment algorithm based on the rate-optimal static scheduling without unfolding while considering abnormal cases in which iteration bounds are fractional or smaller than some node execution times; (3) discovery of a new anomaly in addition to the above two cases; (4) development of a user-friendly Final-matrix based Integration Tool (FIT) to view critical and subcritical loops, iteration bounds, scheduling ranges, and level and processor assignment diagrams based on a single tool final matrix rather than other tools; (5) elimination of redundant steps such as the construction of inequality graphs; (6) development of a proof showing that the ALAP and ASAP fixed-time schedulings satisfy the firing rule; and (7) thousand-fold faster (linear time complexity) processing compared to others and use of fewer processors in the case of large DFGs.-
dc.format application/en_US
dc.language enen_US
dc.language en-USen_US
dc.language.iso en_US-
dc.relation (關聯) Journal of Information Science and Engineering, 16(3), 391-422en_US
dc.subject (關鍵詞) scheduling; concurrent processing; data flow graph (DFG); final matrix; iteration bound; loop bound; critical loop; CAD-
dc.title (題名) A Fast Implementation for Recurrent DSP Scheduling Using Final Matrixen_US
dc.type (資料類型) articleen