메뉴 건너뛰기




Volumn 7, Issue 1-2, 2002, Pages 115-138

An effective software pipelining algorithm for clustered embedded VLIW processors

Author keywords

Clustering; Embedded systems; Optimizing compilers; Retiming; Soft real time applications; Software pipelining; VLIW processors

Indexed keywords

ALGORITHMS; OPTIMIZATION; PIPELINE PROCESSING SYSTEMS; PROGRAM COMPILERS; REAL TIME SYSTEMS; SYSTEMS ANALYSIS; VERY LONG INSTRUCTION WORD ARCHITECTURE;

EID: 0036735131     PISSN: 09295585     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1019799515784     Document Type: Article
Times cited : (3)

References (30)
  • 2
    • 52549126241 scopus 로고    scopus 로고
    • TMS320C62x/C67x CPU and Instruction Set Reference Guide, Texas Instruments internal literature number:SPRU189C, March 1998.
    • TMS320C62x/C67x CPU and Instruction Set Reference Guide, Texas Instruments internal literature number:SPRU189C, March 1998.
  • 6
    • 0028768013 scopus 로고
    • Iterative Modulo Scheduling an Algorithm for Software Pipelining Loops
    • Rau, B. R. Iterative Modulo Scheduling an Algorithm for Software Pipelining Loops. Proceedings of the MICRO-27, 1994, pages 63-74.
    • (1994) Proceedings of the MICRO-27 , pp. 63-74
    • Rau, B.R.1
  • 7
    • 0026005478 scopus 로고
    • Retiming Synchronous Circuitry
    • June
    • Leiserson, C. E. and J. B. Saxe. Retiming Synchronous Circuitry. Algorithmica, vol. 6, no. 1, pp. 5-35, June 1991.
    • (1991) Algorithmica , vol.6 , Issue.1 , pp. 5-35
    • Leiserson, C.E.1    Saxe, J.B.2
  • 10
    • 0024682923 scopus 로고
    • Force Directed Scheduling for the Behavioral Synthesis of ASIC's
    • June
    • Paulin, P. G., and J. P. Knight. Force Directed Scheduling for the Behavioral Synthesis of ASIC's. IEEE Transactions on Computer-Aided Design, vol. 8, no. 6, pp. 661-679, June 1989.
    • (1989) IEEE Transactions on Computer-Aided Design , vol.8 , Issue.6 , pp. 661-679
    • Paulin, P.G.1    Knight, J.P.2
  • 15
    • 0031274169 scopus 로고    scopus 로고
    • Parallelizing Nonnumerical Code with Selective Scheduling and Software Pipelining
    • November
    • Moon, S., and K. Ebcioglu. Parallelizing Nonnumerical Code with Selective Scheduling and Software Pipelining. ACM Transactions on Programming Languages and Systems, vol. 19, no. 6, pp. 853-898, November 1997.
    • (1997) ACM Transactions on Programming Languages and Systems , vol.19 , Issue.6 , pp. 853-898
    • Moon, S.1    Ebcioglu, K.2
  • 19
    • 0028715149 scopus 로고
    • Generating Close to Optimum Loop Schedules on Parallel Processors
    • Gasperoni, F., and U. Schweigelshohn. Generating Close to Optimum Loop Schedules on Parallel Processors. Parallel Processing Letters, vol. 4, no. 4,1994, pp. 391-403.
    • (1994) Parallel Processing Letters , vol.4 , Issue.4 , pp. 391-403
    • Gasperoni, F.1    Schweigelshohn, U.2
  • 20
  • 23
    • 0030126750 scopus 로고    scopus 로고
    • Minimizing Register Requirements of a Modulo Schedule via Optimum Stage Scheduling
    • February
    • Eichenberger, A. E., E. S. Davidson, and S. G. Abraham. Minimizing Register Requirements of a Modulo Schedule via Optimum Stage Scheduling. International Journal of Parallel Programming, vol. 2, no. 2, pp. 103-132, February 1996.
    • (1996) International Journal of Parallel Programming , vol.2 , Issue.2 , pp. 103-132
    • Eichenberger, A.E.1    Davidson, E.S.2    Abraham, S.G.3
  • 24
    • 0028768026 scopus 로고
    • Minimizing Register Requirements under Resource-Constrained Rate-Optimal Software Pipelining
    • November
    • Govindarajan, R., E. R. Altman, and G. R. Gao. Minimizing Register Requirements Under Resource-Constrained Rate-Optimal Software Pipelining. Proceedings of MICRO-27, November 1994, pp. 85-94.
    • (1994) Proceedings of MICRO-27 , pp. 85-94
    • Govindarajan, R.1    Altman, E.R.2    Gao, G.R.3
  • 25
    • 0029487619 scopus 로고
    • Stage Scheduling: A Technique to Reduce the Register Requirements of a Modulo Schedule
    • November
    • Eichenberger, A. E., E. S. Davidson. Stage Scheduling: A Technique to Reduce the Register Requirements of a Modulo Schedule. Proceedings of MICRO-28, November 1995, pp. 338-349.
    • (1995) Proceedings of MICRO-28 , pp. 338-349
    • Eichenberger, A.E.1    Davidson, E.S.2
  • 28
    • 0032308536 scopus 로고    scopus 로고
    • Unified Assign and Schedule: A New Approach to Scheduling for Clustered Register File Microarchitectures
    • November
    • Ozer, E., S. Banerjia, and T. Conte. Unified Assign and Schedule: A New Approach to Scheduling for Clustered Register File Microarchitectures. Proceedings of MICRO-31, November 1998, pp. 308-315.
    • (1998) Proceedings of MICRO-31 , pp. 308-315
    • Ozer, E.1    Banerjia, S.2    Conte, T.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.