메뉴 건너뛰기




Volumn , Issue , 2012, Pages 71-80

Scenario-based design flow for mapping streaming applications onto on-chip many-core systems

Author keywords

Design flow; Mapping optimization; MPSoC; On chip many core systems; Scenario based model of computation

Indexed keywords

DESIGN FLOWS; MANY-CORE; MAPPING OPTIMIZATION; MODEL OF COMPUTATION; MPSOC;

EID: 84869024346     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2380403.2380422     Document Type: Conference Paper
Times cited : (97)

References (27)
  • 1
    • 58749110482 scopus 로고    scopus 로고
    • Resource management policy handling multiple use-cases in MPSoC platforms using constraint programming
    • volume 5366 of LNCS, Springer
    • L. Benini et al. Resource Management Policy Handling Multiple Use-Cases in MPSoC Platforms Using Constraint Programming. In Logic Programming, volume 5366 of LNCS, pages 470-484. Springer, 2008.
    • (2008) Logic Programming , pp. 470-484
    • Benini, L.1
  • 2
    • 35248851504 scopus 로고    scopus 로고
    • PISA - A platform and programming language independent interface for search algorithms
    • volume 2632 of LNCS, Springer
    • S. Bleuler et al. PISA - A Platform and Programming Language Independent Interface for Search Algorithms. In Evolutionary Multi-Criterion Optimization, volume 2632 of LNCS, pages 494-508. Springer, 2003.
    • (2003) Evolutionary Multi-Criterion Optimization , pp. 494-508
    • Bleuler, S.1
  • 3
    • 34547261834 scopus 로고    scopus 로고
    • Thousand core chips: A technology perspective
    • S. Borkar. Thousand Core Chips: A Technology Perspective. In Proc. DAC, pages 746-749, 2007.
    • (2007) Proc. DAC , pp. 746-749
    • Borkar, S.1
  • 4
    • 0036338607 scopus 로고    scopus 로고
    • ARMS: An agent-based resource management system for grid computing
    • J. Cao et al. ARMS: An Agent-Based Resource Management System for Grid Computing. Scientific Programming, 10(2):135-148, 2002.
    • (2002) Scientific Programming , vol.10 , Issue.2 , pp. 135-148
    • Cao, J.1
  • 5
    • 80053027876 scopus 로고    scopus 로고
    • RCKMPI - Lightweight MPI implementation for intel's single-chip cloud computer (SCC)
    • volume 6960 of LNCS, Springer
    • I. Comprés Ureña et al. RCKMPI - Lightweight MPI Implementation for Intel's Single-chip Cloud Computer (SCC). In Recent Advances in the Message Passing Interface, volume 6960 of LNCS, pages 208-217. Springer, 2011.
    • (2011) Recent Advances in the Message Passing Interface , pp. 208-217
    • Comprés Ureña, I.1
  • 7
    • 33746094778 scopus 로고    scopus 로고
    • SHIM: A determinstic model for heterogeneous embedded systems
    • S. A. Edwards and O. Tardieu. SHIM: A Determinstic Model for Heterogeneous Embedded Systems. IEEE Trans. VLSI Syst., 14(8):854-867, 2006.
    • (2006) IEEE Trans. VLSI Syst. , vol.14 , Issue.8 , pp. 854-867
    • Edwards, S.A.1    Tardieu, O.2
  • 8
    • 27644464968 scopus 로고    scopus 로고
    • Reactive process networks
    • M. Geilen and T. Basten. Reactive Process Networks. In Proc. EMSOFT, pages 137-146, 2004.
    • (2004) Proc. EMSOFT , pp. 137-146
    • Geilen, M.1    Basten, T.2
  • 9
    • 60349092191 scopus 로고    scopus 로고
    • System-scenario-based design of dynamic embedded systems
    • S. V. Gheorghita et al. System-Scenario-Based Design of Dynamic Embedded Systems. ACM Trans. Des. Autom. Electron. Syst., 14(1):3:1-3:45, 2009.
    • (2009) ACM Trans. Des. Autom. Electron. Syst. , vol.14 , Issue.1 , pp. 31-345
    • Gheorghita, S.V.1
  • 10
    • 77952123736 scopus 로고    scopus 로고
    • A 48-core IA-32 message-passing processor with DVFS in 45nm CMOS
    • J. Howard et al. A 48-Core IA-32 Message-Passing Processor with DVFS in 45nm CMOS. In Proc. ISSCC, pages 108-109, 2010.
    • (2010) Proc. ISSCC , pp. 108-109
    • Howard, J.1
  • 11
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • G. Kahn. The Semantics of a Simple Language for Parallel Programming. In Proc. of the IFIP Congress, volume 74, pages 471-475, 1974.
    • (1974) Proc. of the IFIP Congress , vol.74 , pp. 471-475
    • Kahn, G.1
  • 12
    • 85013838708 scopus 로고    scopus 로고
    • UML-based multiprocessor SoC design framework
    • T. Kangas et al. UML-Based Multiprocessor SoC Design Framework. ACM Trans. Embedd. Comput. Syst., 5:281-320, 2006.
    • (2006) ACM Trans. Embedd. Comput. Syst. , vol.5 , pp. 281-320
    • Kangas, T.1
  • 13
    • 81355142727 scopus 로고    scopus 로고
    • DistRM: Distributed resource management for on-chip many-core systems
    • S. Kobbe et al. DistRM: Distributed Resource Management for On-Chip Many-Core Systems. In Proc. CODES/ISSS, pages 119-128, 2011.
    • (2011) Proc. CODES/ISSS , pp. 119-128
    • Kobbe, S.1
  • 14
    • 78650631362 scopus 로고    scopus 로고
    • A task remapping technique for reliable multi-core embedded systems
    • C. Lee et al. A Task Remapping Technique for Reliable Multi-Core Embedded Systems. In Proc. CODES/ISSS, pages 307-316, 2010.
    • (2010) Proc. CODES/ISSS , pp. 307-316
    • Lee, C.1
  • 15
    • 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
  • 16
    • 63249134480 scopus 로고    scopus 로고
    • Challenges and opportunities in many-core computing
    • J. Manferdelli et al. Challenges and Opportunities in Many-Core Computing. Proc. IEEE, 96(5):808-815, 2008.
    • (2008) Proc. IEEE , vol.96 , Issue.5 , pp. 808-815
    • Manferdelli, J.1
  • 17
    • 77953102411 scopus 로고    scopus 로고
    • An industrial design space exploration framework for supporting run-time resource management on multi-core systems
    • G. Mariani et al. An Industrial Design Space Exploration Framework for Supporting Run-Time Resource Management on Multi-Core Systems. In Proc. DATE, pages 196-201, 2010.
    • (2010) Proc. DATE , pp. 196-201
    • Mariani, G.1
  • 18
    • 84863545535 scopus 로고    scopus 로고
    • Platform 2012, a many-core computing accelerator for embedded socs: Performance evaluation of visual analytics applications
    • D. Melpignano et al. Platform 2012, a Many-Core Computing Accelerator for Embedded SoCs: Performance Evaluation of Visual Analytics Applications. In Proc. DAC, pages 1137-1142, 2012.
    • (2012) Proc. DAC , pp. 1137-1142
    • Melpignano, D.1
  • 19
    • 39749086249 scopus 로고    scopus 로고
    • Systematic and automated multiprocessor system design, programming, and implementation
    • H. Nikolov et al. Systematic and Automated Multiprocessor System Design, Programming, and Implementation. IEEE T. Comput. Aid. D., 27(3):542-555, 2008.
    • (2008) IEEE T. Comput. Aid. D , vol.27 , Issue.3 , pp. 542-555
    • Nikolov, H.1
  • 20
    • 38049152810 scopus 로고    scopus 로고
    • Moldable parallel job scheduling using job efficiency: An iterative approach
    • volume 4376 of LNCS, Springer
    • G. Sabin et al. Moldable Parallel Job Scheduling Using Job Efficiency: An Iterative Approach. In Job Scheduling Strategies for Parallel Processing, volume 4376 of LNCS, pages 94-114. Springer, 2007.
    • (2007) Job Scheduling Strategies for Parallel Processing , pp. 94-114
    • Sabin, G.1
  • 21
    • 78149496312 scopus 로고    scopus 로고
    • Dynamic power-aware mapping of applications onto heterogeneous MPSoC platforms
    • A. Schranzhofer et al. Dynamic Power-Aware Mapping of Applications onto Heterogeneous MPSoC Platforms. IEEE Trans. Industrial Informatics, 6(4):692-707, 2010.
    • (2010) IEEE Trans. Industrial Informatics , vol.6 , Issue.4 , pp. 692-707
    • Schranzhofer, A.1
  • 22
    • 81255203528 scopus 로고    scopus 로고
    • A hybrid strategy for mapping multiple throughput-constrained applications on MPSoCs
    • A. K. Singh et al. A Hybrid Strategy for Mapping Multiple Throughput-constrained Applications on MPSoCs. In Proc. CASES, pages 175-184, 2011.
    • (2011) Proc. CASES , pp. 175-184
    • Singh, A.K.1
  • 23
    • 78649881403 scopus 로고    scopus 로고
    • A predictable multiprocessor design flow for streaming applications with dynamic behaviour
    • S. Stuijk et al. A Predictable Multiprocessor Design Flow for Streaming Applications with Dynamic Behaviour. In Proc. DSD, pages 548-555, 2010.
    • (2010) Proc. DSD , pp. 548-555
    • Stuijk, S.1
  • 24
    • 51149120769 scopus 로고    scopus 로고
    • Mapping applications to tiled multiprocessor embedded systems
    • L. Thiele et al. Mapping Applications to Tiled Multiprocessor Embedded Systems. In Proc. ACSD, pages 29-40, 2007.
    • (2007) Proc. ACSD , pp. 29-40
    • Thiele, L.1
  • 26
    • 85008053864 scopus 로고    scopus 로고
    • An 80-Tile Sub-100-W TeraFLOPS Processor in 65-nm CMOS
    • S. Vangal et al. An 80-Tile Sub-100-W TeraFLOPS Processor in 65-nm CMOS. IEEE Journal of Solid-State Circuits, 43(1):29-41, 2008.
    • (2008) IEEE Journal of Solid-State Circuits , vol.43 , Issue.1 , pp. 29-41
    • Vangal, S.1
  • 27
    • 2942547409 scopus 로고    scopus 로고
    • SPEA2: Improving the strength pareto evolutionary algorithm for multiobjective optimization
    • E. Zitzler, M. Laumanns, and L. Thiele. SPEA2: Improving the Strength Pareto Evolutionary Algorithm for Multiobjective Optimization. In Proc. EUROGEN, pages 95-100, 2002.
    • (2002) Proc. EUROGEN , pp. 95-100
    • Zitzler, E.1    Laumanns, M.2    Thiele, L.3


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