메뉴 건너뛰기




Volumn , Issue , 2009, Pages 214-223

Flextream: Adaptive compilation of streaming applications for heterogeneous architectures

Author keywords

[No Author keywords available]

Indexed keywords

ADAPTIVE COMPILATION; COMPILER TECHNIQUES; COMPUTER INDUSTRY; DYNAMIC ADAPTATIONS; HAND HELD DEVICE; HETEROGENEOUS ARCHITECTURES; HIGH-END SERVERS; INDUSTRY STANDARDS; LOW OVERHEAD; MULTI-CORE SYSTEMS; OPTIMAL SOLUTIONS; PARALLEL PROGRAMMING PARADIGMS; RESOURCE AVAILABILITY; RUNNING APPLICATIONS; SOFTWARE DEVELOPER; STATIC COMPILATION; STREAMING APPLICATIONS; STREAMING MODEL; TARGET ARCHITECTURES;

EID: 70449669477     PISSN: 1089795X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/PACT.2009.39     Document Type: Conference Paper
Times cited : (70)

References (18)
  • 3
    • 34547678136 scopus 로고    scopus 로고
    • Liquid SIMD: Abstracting SIMD hardware using lightweight dynamic mapping
    • N. Clark et al. Liquid SIMD: Abstracting SIMD hardware using lightweight dynamic mapping. In Proc. 13th HPCA, pages 216-227, 2007.
    • (2007) Proc. 13th HPCA , pp. 216-227
    • Clark, N.1
  • 4
    • 52649095061 scopus 로고    scopus 로고
    • VEAL: Virtualized execution accelerator for loops
    • June
    • N. Clark, A. Hormati, and S. Mahlke. VEAL: Virtualized execution accelerator for loops. In Proc. 35th ISCA, pages 389-400, June 2008.
    • (2008) Proc. 35th ISCA , pp. 389-400
    • Clark, N.1    Hormati, A.2    Mahlke, S.3
  • 6
    • 33846471996 scopus 로고    scopus 로고
    • Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
    • M. I. Gordon, W. Thies, and S. Amarasinghe. Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. In 12th ASPLOS, pages 151-162, 2006.
    • (2006) 12th ASPLOS , pp. 151-162
    • Gordon, M.I.1    Thies, W.2    Amarasinghe, S.3
  • 7
    • 33749377408 scopus 로고    scopus 로고
    • Stream programming on general-purpose processors
    • Washington, DC, USA, IEEE Computer Society.
    • J. Gummaraju and M. Rosenblum. Stream programming on general-purpose processors. In Proc. 38th MICRO, pages 343-354, Washington, DC, USA, 2005. IEEE Computer Society.
    • (2005) Proc. 38th MICRO , pp. 343-354
    • Gummaraju, J.1    Rosenblum, M.2
  • 8
    • 0026255448 scopus 로고
    • Compile-time scheduling and assignment of data-flow program graphs with data-dependent iteration
    • S. Ha and E. A. Lee. Compile-time scheduling and assignment of data-flow program graphs with data-dependent iteration. Trans. on Computers, 40(11):1225-1238, 1991.
    • (1991) Trans. on Computers , vol.40 , Issue.11 , pp. 1225-1238
    • Ha, S.1    Lee, E.A.2
  • 9
    • 27644567646 scopus 로고    scopus 로고
    • Power efficient processor design and the cell processor
    • Feb.
    • H. P. Hofstee. Power efficient processor design and the Cell processor. In Proc. 11th HPCA, pages 258-262, Feb. 2005.
    • (2005) Proc. 11th HPCA , pp. 258-262
    • Hofstee, H.P.1
  • 10
    • 3242784184 scopus 로고    scopus 로고
    • A multilevel computing architecture for embedded multimedia applications
    • F. Karim, A. Mellan, A. Nguyen, U. Aydonat, and T. Abdelrahman. A multilevel computing architecture for embedded multimedia applications. IEEE Micro, 24(3):56-66, 2004.
    • (2004) IEEE Micro , vol.24 , Issue.3 , pp. 56-66
    • Karim, F.1    Mellan, A.2    Nguyen, A.3    Aydonat, U.4    Abdelrahman, T.5
  • 12
    • 57349172999 scopus 로고    scopus 로고
    • Orchestrating the execution of stream programs on multicore platforms
    • June
    • M. Kudlur and S. Mahlke. Orchestrating the execution of stream programs on multicore platforms. In Proc. '08 PLDI, pages 114-124, June 2008.
    • (2008) Proc. '08 PLDI , pp. 114-124
    • Kudlur, M.1    Mahlke, S.2
  • 14
    • 84939698077 scopus 로고
    • Synchronous data flow
    • E. Lee and D. Messerschmitt. Synchronous data flow. Proc. IEEE, 75(9):1235-1245, 1987.
    • (1987) Proc. IEEE , vol.75 , Issue.9 , pp. 1235-1245
    • Lee, E.1    Messerschmitt, D.2
  • 15
    • 33846545187 scopus 로고
    • A hierarchical multiprocessor scheduling framework for synchronous dataflow graphs
    • University of California, Berkeley, May
    • J. L. Pino, S. S. Bhattacharyya, and E. A. Lee. A hierarchical multiprocessor scheduling framework for synchronous dataflow graphs. Technical Report UCB/ERL M95/36, University of California, Berkeley, May 1995.
    • (1995) Technical Report UCB/ERL M95/36
    • Pino, J.L.1    Bhattacharyya, S.S.2    Lee, E.A.3
  • 16
    • 84959045524 scopus 로고    scopus 로고
    • StreamIt: A language for streaming applications
    • W. Thies, M. Karczmarek, and S. P. Amarasinghe. StreamIt: A language for streaming applications. In Proc. 02 CC, pages 179-196, 2002.
    • (2002) Proc. 02 CC , pp. 179-196
    • Thies, W.1    Karczmarek, M.2    Amarasinghe, S.P.3
  • 17
    • 57349101237 scopus 로고    scopus 로고
    • Data and computation transformations for brook streaming applications on multiprocessors
    • S. wei Liao, Z. Du, G. Wu, and G.-Y. Lueh. Data and computation transformations for brook streaming applications on multiprocessors. Proc. 2006 CGO, 0(1):196-207, 2006.
    • (2006) Proc. 2006 CGO , vol.0 , Issue.1 , pp. 196-207
    • Wei Liao, S.1    Du, Z.2    Wu, G.3    Lueh, G.-Y.4


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