Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Dynamic Scheduling for Event-Driven Embedded Industrial Applications
 
conference paper

Dynamic Scheduling for Event-Driven Embedded Industrial Applications

Taji, Hossein  
•
Miranda Calero, José Angel  
•
Peon Quiros, Miguel  
Show more
October 18, 2023
2023 IFIP/IEEE 31St International Conference On Very Large Scale Integration, Vlsi-Soc
31st IFIP/IEEE Conference on Very Large Scale Integration (VLSI-SoC 2023)

This paper addresses the optimization of embedded platforms to meet the computing and real-time requirements of cyber-physical systems and IoT applications, including embedded intelligence. In this context, schedulers are vital in enhancing processor utilization in industrial contexts. Although existing research has focused primarily on the schedulability of periodic tasks, event-driven tasks better represent these new embedded intelligence scenarios in the real world. This work explores static and dynamic scheduling policies within a general scenario and a specific case study based on an actual industrial application. The proposed dynamic scheduler has been integrated into the FreeRTOS kernel and has been employed to conduct all of our experiments on industrial products within the smart home domain. Our results show that, while we can respect real-time requirements, our proposed dynamic scheduling can improve the performance of event-driven applications by reducing missed task deadlines by up to 60 %. Moreover, we have also developed a lightweight version of our dynamic scheduler for industrial products that reduces average timing overhead for task selection and insertion by up to 34.7% and memory overhead for task creation and list scheduling by up to 74.7 % compared to state- of-the-art static alternatives.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

VLSI_SOC_latest2.pdf

Type

Postprint

Version

http://purl.org/coar/version/c_ab4af688f83e57aa

Access type

openaccess

License Condition

copyright

Size

478.55 KB

Format

Adobe PDF

Checksum (MD5)

2cecf8700baa3b90a85ebea0b391454b

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés