메뉴 건너뛰기




Volumn , Issue , 2009, Pages 57-66

Mapping stream programs onto heterogeneous multiprocessor systems

Author keywords

Convexity; Multicore; Partitioning; Stream programming

Indexed keywords

ALLOCATION ALGORITHM; BRUTE FORCE SEARCH; CELL PROCESSOR; DISTRIBUTED MEMORY; FEED-BACK LOOP; HETEROGENEOUS MULTIPROCESSOR SYSTEMS; HETEROGENEOUS MULTIPROCESSORS; MEMORY FOOTPRINT; MULTI CORE; SOFTWARE PIPELINING; STREAM COMPILERS; STREAM PROGRAMMING;

EID: 72049122463     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1629395.1629406     Document Type: Conference Paper
Times cited : (24)

References (29)
  • 1
    • 72049100480 scopus 로고    scopus 로고
    • IST ACOTES Project Deliverable D2.2 Report on Streaming Programming Model and Abstract Streaming Machine Description Final
    • ACOTES, Version. 2008
    • ACOTES. IST ACOTES Project Deliverable D2.2 Report on Streaming Programming Model and Abstract Streaming Machine Description Final Version. 2008.
  • 4
    • 34247331460 scopus 로고    scopus 로고
    • Dynamic thread assignment on heterogeneous multiprocessor architectures
    • ACM New York, NY, USA
    • M. Becchi and P. Crowley. Dynamic thread assignment on heterogeneous multiprocessor architectures. In Proceedings of the 3rd conference on Computing frontiers, pages 29-40. ACM New York, NY, USA, 2006.
    • (2006) Proceedings of the 3rd conference on Computing frontiers , pp. 29-40
    • Becchi, M.1    Crowley, P.2
  • 5
    • 72049113151 scopus 로고    scopus 로고
    • I. Buck. Brook Spec v0.2, 2003.
    • I. Buck. Brook Spec v0.2, 2003.
  • 6
    • 70350349212 scopus 로고    scopus 로고
    • The Abstract Streaming Machine: Compile-Time Performance Modelling of Stream Programs on Heterogeneous Multiprocessors
    • Springer
    • Paul M. Carpenter, Alex Ramirez, and Eduard Ayguade. The Abstract Streaming Machine: Compile-Time Performance Modelling of Stream Programs on Heterogeneous Multiprocessors. In SAMOS Workshop 2009, pages 12-23. Springer.
    • (2009) SAMOS Workshop , pp. 12-23
    • Carpenter, P.M.1    Ramirez, A.2    Ayguade, E.3
  • 8
    • 35048850130 scopus 로고    scopus 로고
    • A polyhedral approach to ease the composition of program transformations
    • A. Cohen, S. Girbal, and O. Temam. A polyhedral approach to ease the composition of program transformations. Lecture Notes in Computer Science, pages 292-303, 2004.
    • (2004) Lecture Notes in Computer Science , pp. 292-303
    • Cohen, A.1    Girbal, S.2    Temam, O.3
  • 9
    • 0035444259 scopus 로고    scopus 로고
    • Viper: A Multiprocessor SOC for Advanced Set-Top Box and Digital TV Systems
    • S. Dutta, R. Jensen, and A. Rieckmann. Viper: A Multiprocessor SOC for Advanced Set-Top Box and Digital TV Systems. IEEE Design & Test of Computers, pages 21-31, 2001.
    • (2001) IEEE Design & Test of Computers , pp. 21-31
    • Dutta, S.1    Jensen, R.2    Rieckmann, A.3
  • 13
    • 0026255448 scopus 로고
    • Compile-time scheduling and assignment of data-flow program graphs with data-dependent iteration
    • Nov
    • S. Ha and E.A. Lee. Compile-time scheduling and assignment of data-flow program graphs with data-dependent iteration. Computers, IEEE Transactions on, 40(11):1225-1238, Nov 1991.
    • (1991) Computers, IEEE Transactions on , vol.40 , Issue.11 , pp. 1225-1238
    • Ha, S.1    Lee, E.A.2
  • 15
  • 17
    • 72049121007 scopus 로고    scopus 로고
    • ACOTES IST-034869. http://www.hitechprojects. com/euprojects/ACOTES/. Advanced Compiler Technologies for Embedded Streaming.
    • ACOTES IST-034869. http://www.hitechprojects. com/euprojects/ACOTES/. Advanced Compiler Technologies for Embedded Streaming.
  • 18
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel processing
    • G. Kahn. The semantics of a simple language for parallel processing. Information Processing, 74:471-475, 1974.
    • (1974) Information Processing , vol.74 , pp. 471-475
    • Kahn, G.1
  • 19
    • 84990479742 scopus 로고
    • An efficient heuristic procedure for partitioning graphs
    • B.W. Kernighan and S. Lin. An efficient heuristic procedure for partitioning graphs. Bell System Technical Journal, 49(2):291-307, 1970.
    • (1970) Bell System Technical Journal , vol.49 , Issue.2 , pp. 291-307
    • Kernighan, B.W.1    Lin, S.2
  • 26
    • 38549121575 scopus 로고    scopus 로고
    • The future of microprocessors
    • Kunle Olukotun and Lance Hammond. The future of microprocessors. Queue, 3(7):26-29, 2005.
    • (2005) Queue , vol.3 , Issue.7 , pp. 26-29
    • Olukotun, K.1    Hammond, L.2
  • 27
    • 0031295210 scopus 로고    scopus 로고
    • A survey of stream processing
    • R. Stephens. A survey of stream processing. Acta Informatica, 34(7):491-541, 1997.
    • (1997) Acta Informatica , vol.34 , Issue.7 , pp. 491-541
    • Stephens, R.1


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