LOGIN TO YOUR ACCOUNT

Username
Password
Remember Me
Or use your Academic/Social account:

CREATE AN ACCOUNT

Or use your Academic/Social account:

Congratulations!

You have just completed your registration at OpenAire.

Before you can login to the site, you will need to activate your account. An e-mail will be sent to you with the proper instructions.

Important!

Please note that this site is currently undergoing Beta testing.
Any new content you create is not guaranteed to be present to the final version of the site upon release.

Thank you for your patience,
OpenAire Dev Team.

Close This Message

CREATE AN ACCOUNT

Name:
Username:
Password:
Verify Password:
E-mail:
Verify E-mail:
*All Fields Are Required.
Please Verify You Are Human:
fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
Dziurzanski, Piotr; Singh, Amit Kumar; Indrusiak, Leandro Soares (2016)
Publisher: Institute of Electrical and Electronics Engineers Inc.
Languages: English
Types: Other
Subjects: 1705
This paper presents an energy aware resource allocation approach that benefits from modal nature of hard real-time systems under consideration. The modal nature of considered applications made it possible to decrease the number of active cores consuming high power in certain modes or to switch into core states with lower power consumption, which lead to considerable energy savings while still not violating any of timing constraints. For the considered automotive use case, the number of required cores has been decreased by up to 75% in a particular mode and relatively low amount of data is to be migrated during the mode change. The trade-off between the amount of data to be migrated and energy dissipation in the subsequent state is also analysed.
  • The results below are discovered through our pilot algorithms. Let us know how we are doing!

    • [1] AUTOSAR: AUTomotive Open System ARchitecture, http://www.autosar.org, 2015.
    • [2] L. Benini, D. Bertozzi, and M. Milano, ”Resource management policy handling multiple use-cases in MPSoC platforms using constraint programming,” Logic Programming, Springer Berlin Heidelberg, pp. 470- 484, 2008.
    • [3] R.I. Davis and A. Burns, ”A survey of hard real-time scheduling for multiprocessor systems,” ACM Comput. Surv., vol. 43, no. 4, art. 35, pp. 1-44 , 2011.
    • [4] P. Dziurzanski, A.K. Singh, L.S. Indrusiak, and B. Saballus, ”Hard real-time guarantee of automotive applications during mode changes,” Proceedings of the 23rd International Conference on Real Time and Networks Systems (RTNS 2015), pp. 161-170, 2015.
    • [5] S.V. Gheorghita et al., ”System-scenario-based design of dynamic embedded systems,” ACM Trans. Des. Autom. Electron. Syst., vol. 14, no. 1, art. 3, pp. 1-45, January 2009.
    • [6] J.R. van Kampenhout, ”Deterministic Task Transfer in Network-on-Chip Based Multi-Core Processors,” Computer Engineering, no. 18, 2011.
    • [7] K. Latif et al., ”An Integrated Framework for Model-Based Design and Analysis of Automotive Multi-Core System,” Forum on specification & Design Languages, FDL'15, Work-in-Progress Session, Barcelona - Spain, 2015.
    • [8] A. Monot, N. Navet, B. Bavoux, and F. Simonot-Lion, ”Multisource Software on Multicore Automotive ECUs - Combining Runnable Sequencing with Task Scheduling,” IEEE Transactions on Industrial Electronics, vol. 59, no. 10, pp. 3934-3942, 2012.
    • [9] P. Munk, B. Saballus, J. Richling, and H.U. Heiss, ”Position Paper: Real-Time Task Migration on Many-Core Processors,” 28th International Conference on Architecture of Computing Systems (ARCS'15), pp. 1-4, 2015.
    • [10] M. Di Natale and A.L. Sangiovanni-Vincentelli, ”Moving From Federated to Integrated Architectures in Automotive: The Role of Standards, Methods and Tools,” Proceedings of the IEEE, vol. 98, no. 4, pp. 603- 620, 2010.
    • [11] J. Park et al., ”Mode-Dynamic Task Allocation and Scheduling for an Engine Management Real-Time System Using a Multicore Microcontroller,” SAE Int. J. Passeng. Cars - Electron. Electr. Syst., vol. 7, no. 1, pp. 133-140, 2014.
    • [12] E. Quinones, J. Abella, F. J. Cazorla, and Mateo Valero, ”Exploiting intra-task slack time of load operations for DVFS in hard real-time multicore systems,” SIGBED Rev. vol. 8, no. 3, pp. 32-35, 2011.
    • [13] L. Schor, I. Bacivarov, D. Rai, H. Yang, S.H. Kang, and L. Thiele, ”Scenario-based design flow for mapping streaming applications onto on-chip many-core systems,” ACM International conference on Compilers, architectures and synthesis for embedded systems, pp.71-80, 2012.
    • [14] A. Schranzhofer, J.J. Chen, and L. Thiele, ”Dynamic Power-Aware Mapping of Applications onto Heterogeneous MPSoC Platforms,” IEEE Trans. on Industrial Informatics, vol. 6, no. 4, pp. 692-707, November 2010.
    • [15] Z. Shi and A. Burns, ”Real-time communication analysis for on-chip networks with wormhole switching,” ACM/IEEE International Symposium on Networks-on-Chip (NOCS'08), pp. 161-170, 2008.
    • [16] A.K Singh, M. Shafique, A. Kumar, and J. Henkel, ”Mapping on multi/many-core systems: survey of current and emerging trends,” Proceedings of the 50th Annual Design Automation Conference (DAC), 2013.
    • [17] S. Stuijk, M. Geilen, B. Theelen, and T. Basten, ”Scenario-aware dataflow: Modeling, analysis and implementation of dynamic applications,” International Conference on Embedded Computer Systems (SAMOS'11), pp. 404-411, 2011.
    • [18] R. Wilhelm et al., ”The worst-case execution-time problem-overview of methods and survey of tools,” ACM Trans. Embed. Comput. Syst., vol. 7, no. 3, art. 36, pp. 1-53, 2008.
    • [19] D. Zhu and C. Qian, ”Challenges in Future Automobile Control Systems with Multicore Processors,” Workshop on Developing Dependable and Secure Automotive Cyber-Physical Systems from Components, 2011.
  • No related research data.
  • No similar publications.

Share - Bookmark

Funded by projects

  • EC | DREAMCLOUD

Cite this article