Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/SEAA.2014.29guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Component Allocation Optimization for Heterogeneous CPU-GPU Embedded Systems

Published: 27 August 2014 Publication History

Abstract

In a quest to improve system performance, embedded systems are today increasingly relying on heterogeneous platforms that combine different types of processing units such as CPUs, GPUs and FPGAs. However, having better hardware capability alone does not guarantee higher performance, how functionality is allocated onto the appropriate processing units strongly impacts the system performance as well. Yet, with this increase in hardware complexity, finding suitable allocation schemes is becoming a challenge as many new constraints and requirements must now be taken into consideration. In this paper, we present a formal model for allocation optimization of embedded systems which contains a mix of CPU and GPU processing nodes. The allocation takes into consideration the software and hardware architectures, the system requirements and criteria upon which the allocation should be optimized. In its current version, optimized allocation schemes are generated through an integer programming technique to balance the system resource utilization and to optimize the system performance using the GPU resources.

Cited By

View all
  • (2020)Towards facilities for modeling and synthesis of architectures for resource allocation problem in systems engineeringProceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A10.1145/3382025.3414963(1-11)Online publication date: 19-Oct-2020
  • (2017)Run-time component allocation in CPU-GPU embedded systemsProceedings of the Symposium on Applied Computing10.1145/3019612.3019785(1259-1265)Online publication date: 3-Apr-2017
  1. Component Allocation Optimization for Heterogeneous CPU-GPU Embedded Systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    SEAA '14: Proceedings of the 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications
    August 2014
    484 pages
    ISBN:9781479957958

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 27 August 2014

    Author Tags

    1. CPU-GPU
    2. allocation
    3. heterogeneous embedded systems
    4. optimization

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 03 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Towards facilities for modeling and synthesis of architectures for resource allocation problem in systems engineeringProceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A10.1145/3382025.3414963(1-11)Online publication date: 19-Oct-2020
    • (2017)Run-time component allocation in CPU-GPU embedded systemsProceedings of the Symposium on Applied Computing10.1145/3019612.3019785(1259-1265)Online publication date: 3-Apr-2017

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media