메뉴 건너뛰기




Volumn 5409 LNCS, Issue , 2009, Pages 80-94

Software pipelining in nested loops with prolog-epilog merging

Author keywords

[No Author keywords available]

Indexed keywords

CACHE MEMORY; DATA STORAGE EQUIPMENT; HIGH PERFORMANCE LIQUID CHROMATOGRAPHY; PIPELINES; PROGRAM COMPILERS; SCHEDULING; SIGNAL PROCESSING;

EID: 59149096687     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-92990-1_8     Document Type: Conference Paper
Times cited : (7)

References (29)
  • 4
    • 0034300447 scopus 로고    scopus 로고
    • Loop shifting for loop parallelization
    • Darte, A., Huard, G.: Loop shifting for loop parallelization. Intl. J. of Parallel Programming 28(5), 499-534 (2000)
    • (2000) Intl. J. of Parallel Programming , vol.28 , Issue.5 , pp. 499-534
    • Darte, A.1    Huard, G.2
  • 5
    • 0342782260 scopus 로고    scopus 로고
    • Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling
    • Darte, A., Silber, G.-A., Vivien, F.: Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling. Parallel Processing Letters 7(4), 379-392 (1997)
    • (1997) Parallel Processing Letters , vol.7 , Issue.4 , pp. 379-392
    • Darte, A.1    Silber, G.-A.2    Vivien, F.3
  • 8
    • 84958731989 scopus 로고
    • Array expansion
    • St. Malo, France, pp, July
    • Feautrier, P.: Array expansion. In: Intl. Conf. on Supercomputing (ICS 1988), St. Malo, France, pp. 429-441 (July 1988)
    • (1988) Intl. Conf. on Supercomputing (ICS , pp. 429-441
    • Feautrier, P.1
  • 9
    • 0026933251 scopus 로고
    • Some efficient solutions to the affine scheduling problem, part I, multidimensional time
    • Feautrier, P.: Some efficient solutions to the affine scheduling problem, part I, multidimensional time. Intl. J. of Parallel Programming 21(6), 315-348 (1992)
    • (1992) Intl. J. of Parallel Programming , vol.21 , Issue.6 , pp. 315-348
    • Feautrier, P.1
  • 11
    • 0029214850 scopus 로고
    • Beyond induction variables: Detecting and classifying sequences using a demand-driven ssa form
    • Gerlek, M.P., Stoltz, E., Wolfe, M.J.: Beyond induction variables: detecting and classifying sequences using a demand-driven ssa form. ACM Trans. on Programming Languages and Systems 17(1), 85-122 (1995)
    • (1995) ACM Trans. on Programming Languages and Systems , vol.17 , Issue.1 , pp. 85-122
    • Gerlek, M.P.1    Stoltz, E.2    Wolfe, M.J.3
  • 12
    • 33746593747 scopus 로고    scopus 로고
    • Girbal, S., Vasilache, N., Bastoul, C., Cohen, A., Parello, D., Sigler, M., Temam, O.: Semi-automatic composition of loop transformations for deep parallelism and memoryhierarchies. Intl. J. ofParallel Programming, 57 (2006);Special issueon Microgrids
    • Girbal, S., Vasilache, N., Bastoul, C., Cohen, A., Parello, D., Sigler, M., Temam, O.: Semi-automatic composition of loop transformations for deep parallelism and memoryhierarchies. Intl. J. ofParallel Programming, 57 (2006);Special issueon Microgrids
  • 13
    • 0242696254 scopus 로고    scopus 로고
    • Karczmarek, M., Thies, W., Amarasinghe, S.: Phased scheduling of stream programs. In: LCTES 2003 (June 2003)
    • Karczmarek, M., Thies, W., Amarasinghe, S.: Phased scheduling of stream programs. In: LCTES 2003 (June 2003)
  • 15
    • 33746763910 scopus 로고
    • Retiming synchronous circuitry
    • Leiserson, C.E., Saxe, J.B.: Retiming synchronous circuitry. Algorithmica 6(1), 5-35 (1991)
    • (1991) Algorithmica , vol.6 , Issue.1 , pp. 5-35
    • Leiserson, C.E.1    Saxe, J.B.2
  • 16
    • 0027311339 scopus 로고    scopus 로고
    • Maydan, D.E., Amarasinghe, S.P., Lam, M.S.: Array dataflow analysis and its use in array privatization. In: Principles of Programming Languages (PoPL 1993), Charleston, South Carolina, pp. 2-15 (January 1993)
    • Maydan, D.E., Amarasinghe, S.P., Lam, M.S.: Array dataflow analysis and its use in array privatization. In: Principles of Programming Languages (PoPL 1993), Charleston, South Carolina, pp. 2-15 (January 1993)
  • 18
    • 0038633609 scopus 로고    scopus 로고
    • Itanium 2 processor microarchitecture
    • March
    • McNairy, C., Soltis, D.: Itanium 2 processor microarchitecture. IEEE Micro., 44-55 (March 2003)
    • (2003) IEEE Micro , vol.44-55
    • McNairy, C.1    Soltis, D.2
  • 19
    • 84958962354 scopus 로고    scopus 로고
    • Muthukumar, K., Doshi, G.: Software pipelining of nested loops. In: Wilhelm, R. (ed.) CC 2001. LNCS, 2027. Springer, Heidelberg (2001)
    • Muthukumar, K., Doshi, G.: Software pipelining of nested loops. In: Wilhelm, R. (ed.) CC 2001. LNCS, vol. 2027. Springer, Heidelberg (2001)
  • 22
    • 59149090918 scopus 로고    scopus 로고
    • Puchinger, J., Raidl, G.R., Pfershy, U.: The multidimensional knapsack problem: Structure and algorithms. Technical Report No. 006149 INFORMS Journal of Computing (March 2007)
    • Puchinger, J., Raidl, G.R., Pfershy, U.: The multidimensional knapsack problem: Structure and algorithms. Technical Report No. 006149 INFORMS Journal of Computing (March 2007)
  • 23
    • 0028135911 scopus 로고
    • Optimal software pipelining of nested loops
    • Washington, D.C, pp
    • Ramanujam, J.: Optimal software pipelining of nested loops. In: International Symposium on Parallel Processing, Washington, D.C, pp. 335-342 (1994)
    • (1994) International Symposium on Parallel Processing , pp. 335-342
    • Ramanujam, J.1
  • 27
    • 35248850285 scopus 로고    scopus 로고
    • Touati, S., Eisenbeis, C.: Early Control of Register Pressure for Software Pipelined Loops. In: Hedin, G. (ed.) CC 2003. LNCS, 2622, pp. 17-32. Springer, Heidelberg (2003)
    • Touati, S., Eisenbeis, C.: Early Control of Register Pressure for Software Pipelined Loops. In: Hedin, G. (ed.) CC 2003. LNCS, vol. 2622, pp. 17-32. Springer, Heidelberg (2003)
  • 28
    • 47849100416 scopus 로고    scopus 로고
    • Vasilache, N., Cohen, A., Pouchet, L.-N.: Automatic correction of loop transformations. In: Malyshkin, V.E. (ed.) PaCT 2007. LNCS, 4671. Springer, Heidelberg (2007)
    • Vasilache, N., Cohen, A., Pouchet, L.-N.: Automatic correction of loop transformations. In: Malyshkin, V.E. (ed.) PaCT 2007. LNCS, vol. 4671. Springer, Heidelberg (2007)


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