메뉴 건너뛰기




Volumn 9, Issue 1, 2013, Pages 527-545

MAPS: Mapping concurrent dataflow applications to heterogeneous MPSoCs

Author keywords

Composability; dataflow graphs; hardware scheduler; heterogeneous; mapping; MPSoC; real time; scheduling

Indexed keywords

COMPOSABILITY; DATA-FLOW GRAPHS; HETEROGENEOUS; MPSOC; REAL-TIME;

EID: 84871798349     PISSN: 15513203     EISSN: None     Source Type: Journal    
DOI: 10.1109/TII.2011.2173941     Document Type: Article
Times cited : (67)

References (44)
  • 1
    • 29244448821 scopus 로고    scopus 로고
    • The TI OMAP platform approach to soc
    • G. Martin and H. Chang, Eds. Norwell, MA: Kluwer
    • P. Cumming, "The TI OMAP Platform Approach to SoC, " in Winning the SoC revolution: Experiences in real design, G. Martin and H. Chang, Eds. Norwell, MA: Kluwer, 2003.
    • (2003) Winning the SoC Revolution: Experiences in Real Design
    • Cumming, P.1
  • 6
    • 84939698077 scopus 로고
    • Synchronous data flow
    • Sep
    • E. Lee and D. Messerschmitt, "Synchronous data flow, " Proc. IEEE, vol. 75, no. 9, pp. 1235-1245, Sep. 1987.
    • (1987) Proc IEEE , vol.75 , Issue.9 , pp. 1235-1245
    • Lee, E.1    Messerschmitt, D.2
  • 7
    • 0026137498 scopus 로고
    • Consistency in dataflow graphs
    • E. A. Lee, "Consistency in dataflow graphs, " IEEE Trans. Parallel Distrib. Syst., vol. 2, no. 2, pp. 223-235, 1991.
    • (1991) IEEE Trans. Parallel Distrib. Syst , vol.2 , Issue.2 , pp. 223-235
    • Lee, E.A.1
  • 9
    • 0003496051 scopus 로고
    • Scheduling dynamic dataflow graphs with bounded memory using the token flow model
    • Ph. D, dissertation Univ. California, Berkeley, CA
    • J. T. Buck, "Scheduling dynamic dataflow graphs with bounded memory using the token flow model, " Ph. D, dissertation, EECS Dept., Univ. California, Berkeley, CA, 1993.
    • (1993) EECS Dept
    • Buck, J.T.1
  • 10
    • 0003570574 scopus 로고
    • Bounded scheduling of process networks
    • Ph. D. dissertation Univ. California, Berkeley, CA, USA
    • T. M. Parks, "Bounded scheduling of process networks, " Ph. D. dissertation, EECS Dept., Univ. California, Berkeley, CA, USA, 1995.
    • (1995) EECS Dept
    • Parks, T.M.1
  • 11
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • G. Kahn, J. L. Rosenfeld, Ed., "The semantics of a simple language for parallel programming, " in Proc. IFIP Congress'74, 1974, pp. 471-475.
    • (1974) Proc. IFIP Congress'74 , pp. 471-475
    • Kahn, G.1    Rosenfeld, J.L.2
  • 15
    • 80155124995 scopus 로고    scopus 로고
    • LLVM and Clang: Next generation compiler technology
    • Ottawa, Canada May
    • C. Lattner, "LLVM and Clang: Next generation compiler technology, " in Proc. BSD Conf., Ottawa, Canada, May 2008.
    • (2008) Proc. BSD Conf
    • Lattner, C.1
  • 17
    • 3042658703 scopus 로고    scopus 로고
    • LLVM:Acompilation framework for lifelong program analysis & transformation
    • Washington, DC
    • C. Lattner and V. Adve, "LLVM:Acompilation framework for lifelong program analysis & transformation, " in Proc. Int. Symp. Code Generation Opt. (CGO'04), Washington, DC, 2004, p. 75.
    • (2004) Proc. Int. Symp. Code Generation Opt. (CGO'04) , pp. 75
    • Lattner, C.1    Adve, V.2
  • 19
    • 84871787281 scopus 로고    scopus 로고
    • Platform Architect [Online]. Available
    • Synopsys, Platform Architect, 2011. [Online]. Available: http://www. synopsys. com/Tools/SLD/VirtualPrototyping/Pages/PlatformArch
    • (2011)
  • 22
    • 33744721815 scopus 로고    scopus 로고
    • A systematic approach to exploring embedded system architectures at multiple abstraction levels
    • A. Pimentel, C. Erbas, and S. Polstra, "A systematic approach to exploring embedded system architectures at multiple abstraction levels, " IEEE Trans. Comput., vol. 55, no. 2, pp. 99-112, 2006.
    • (2006) IEEE Trans. Comput , vol.55 , Issue.2 , pp. 99-112
    • Pimentel, A.1    Erbas, C.2    Polstra, S.3
  • 24
    • 35248815492 scopus 로고    scopus 로고
    • Requirements on the execution of Kahn process networks
    • M. Geilenet et al., "Requirements on the execution of Kahn process networks, " in Proc. ESOP, 2003, pp. 319-334.
    • (2003) Proc. ESOP , pp. 319-334
    • Geilenet, M.1
  • 25
    • 34547357400 scopus 로고    scopus 로고
    • Multiprocessor resource allocation for throughput-constrained synchronous dataflow graphs
    • DOI 10.1109/DAC.2007.375269, 4261288, 2007 44th ACM/IEEE Design Automation Conference, DAC'07
    • S. Stuijk, T. Basten, M. C. W. Geilen, and H. Corporaal, "Multiprocessor resource allocation for throughput-constrained synchronous dataflow graphs, " in: Proc. 44th Ann. Design Autom. Conf. (DAC'07), New York, 2007, pp. 777-782. (Pubitemid 47130070)
    • (2007) Proceedings - Design Automation Conference , pp. 777-782
    • Stuijk, S.1    Basten, T.2    Geilen, M.C.W.3    Corporaal, H.4
  • 27
    • 47949128964 scopus 로고    scopus 로고
    • Automatic buffer sizing for rateconstrained KPN applications on multiprocessor system-on-Chip
    • Washington, DC
    • E. Cheung, H. Hsieh, and F. Balarin, "Automatic buffer sizing for rateconstrained KPN applications on multiprocessor system-on-Chip, " in Proc. IEEE Int. High Level Design Validation and Test Workshop, Washington, DC, 2007, pp. 37-44.
    • (2007) Proc IEEE Int. High Level Design Validation and Test Workshop , pp. 37-44
    • Cheung, E.1    Hsieh, H.2    Balarin, F.3
  • 29
    • 60349104720 scopus 로고    scopus 로고
    • CoMPSoC: A template for composable and predictable multi-processor system on chips
    • A. Hansson, K. Goossens, M. Bekooij, and J. Huisken, "CoMPSoC: A template for composable and predictable multi-processor system on chips, " ACM Trans. Des. Autom. Electron. Syst., vol. 14, no. 1, pp. 1-24, 2009.
    • (2009) ACM Trans. Des. Autom. Electron. Syst , vol.14 , Issue.1 , pp. 1-24
    • Hansson, A.1    Goossens, K.2    Bekooij, M.3    Huisken, J.4
  • 30
    • 43049155993 scopus 로고    scopus 로고
    • Analyzing composability of applications on MPSoC platforms
    • A. Kumar, B. Mesman, B. Theelen, H. Corporaal, and Y. Ha, "Analyzing composability of applications on MPSoC platforms, " J. Syst. Archit., vol. 54, no. 3-4, pp. 369-383, 2008.
    • (2008) J. Syst. Archit , vol.54 , Issue.3-4 , pp. 369-383
    • Kumar, A.1    Mesman, B.2    Theelen, B.3    Corporaal, H.4    Ha, Y.5
  • 31
    • 84974687699 scopus 로고
    • Scheduling algorithms formultiprogramming in a hard-real-time environment
    • Jan
    • C. L. Liu and J. W. Layland, "Scheduling algorithms formultiprogramming in a hard-real-time environment, " J. ACM, vol. 20, pp. 46-61, Jan. 1973.
    • (1973) J ACM , vol.20 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 33
    • 84871792610 scopus 로고    scopus 로고
    • Processor designer Online. Available
    • Processor designer, 2011. [Online]. Available: http://www. synopsys. com/tools/sld/processordev/pages/default. aspx
    • (2011)
  • 35
    • 84871744587 scopus 로고    scopus 로고
    • Digital Cellular Telecommunications System Online. Available
    • Digital Cellular Telecommunications System; ANSI-C Code for the GSM Enhanced Full Rate Speech Codec, 2010. [Online]. Available: www. etsi. org
    • (2010) ANSI-C Code for the GSM Enhanced Full Rate Speech Codec
  • 36
    • 84871727894 scopus 로고    scopus 로고
    • Benchmarks Online. Available
    • Artist: Network of Excellence on Embedded Systems Design, Benchmarks, 2010. [Online]. Available: http://www. artist-embedded. org/artist/Benchmarks. html
    • (2010)
  • 38
    • 67649846421 scopus 로고    scopus 로고
    • Analytic modeling of network processors for parallel workload mapping
    • Apr
    • N. Weng and T. Wolf, "Analytic modeling of network processors for parallel workload mapping, " ACM Trans. Embedded Comput. Syst., vol. 8, pp. 18:1-18:29, Apr. 2009.
    • (2009) ACM Trans. Embedded Comput. Syst , vol.8 , pp. 181-1829
    • Weng, N.1    Wolf, T.2
  • 39
    • 84893763875 scopus 로고    scopus 로고
    • A general framework for analyzing system properties in platform-based embedded system designs
    • Washington DC
    • S. Chakraborty, S. Kunzli, and L. Thiele, "A general framework for analyzing system properties in platform-based embedded system designs, " in Proc. Conf. Design, Autom. Test in Europe (DATE'03), Washington, DC, 2003, p. 10190.
    • (2003) Proc. Conf. Design, Autom. Test in Europe (DATE'03) , pp. 10190
    • Chakraborty, S.1    Kunzli, S.2    Thiele, L.3
  • 41
    • 70449416870 scopus 로고    scopus 로고
    • A modular fast simulation framework for stream-oriented MPSoC
    • Ecole Polytechnique Fédérale de Lausanne, Lausanne, Switzerland
    • K. Huang, I. Bacivarov, J. Liu, and W. Haid, "A modular fast simulation framework for stream-oriented MPSoC, " in Proc. IEEE Symp. Ind. Embedded Systems (SIES), Ecole Polytechnique Fédérale de Lausanne, Lausanne, Switzerland, 2009, pp. 74-81.
    • (2009) Proc IEEE Symp. Ind. Embedded Systems (SIES) , pp. 74-81
    • Huang, K.1    Bacivarov, I.2    Liu, J.3    Haid, W.4
  • 42
    • 48849107178 scopus 로고    scopus 로고
    • A retargetable parallel-programming framework for MPSoC
    • S. Kwon et al., "A retargetable parallel-programming framework for MPSoC, " ACM Trans. Des. Autom. Electron. Syst., vol. 13, pp. 1-18, 2008.
    • (2008) ACM Trans. Des. Autom. Electron. Syst , vol.13 , pp. 1-18
    • Kwon, S.1
  • 44
    • 34247267792 scopus 로고    scopus 로고
    • PN: A Tool for improved derivation of process networks
    • S. Verdoolaege, H. Nikolov, and T. Stefanov, "PN: A Tool for improved derivation of process networks, " EURASIP J. Embedded Syst., vol. 2007, no. 1, pp. 19-19, 2007.
    • (2007) EURASIP J. Embedded Syst , vol.2007 , Issue.1 , pp. 19-19
    • Verdoolaege, S.1    Nikolov, H.2    Stefanov, T.3


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