Home|Journals|Articles by Year|Audio Abstracts
 

Research Article

EEO. 2019; 18(4): 2428-2444


Advanced Computational Elasticity For Real-Time Systems In Fog

SHAHBAZ HUSSAIN, Supervisor Dr. A. SUHASINI.




Abstract

Real-time systems such as industrial robots and autonomous navigation vehicles integrate a wide range of algorithms to achieve their functional behavior. In certain systems, these algorithms are deployed on dedicated single-core hardware plat- forms that exchange information over a real-time network. With the availability of current multi-core platforms, there is growing interest in an integrated architecture where these algorithms can run on a shared hardware platform. In addition, the benefits of virtualization-based cloud and fog architectures for non-real-time applications have prompted discussions about the possibility of achieving similar benefits for real-time systems. Although many useful solutions such as resource reservations and hierarchical scheduling have been proposed to facilitate hardware virtualization for real-time applications, the current state of the art is mainly concerned with applications whose timing requirements can be modelled according to the periodic or the sporadic task model. Since the computational demand of many real-time algorithms can be flexibly adjusted at runtime, e.g., by changing the periods, they can be better abstracted with the elastic task model in the context of virtualized hardware platforms. Therefore, in this paper, scheduling framework with reservations based on periodic resource supply for real-time elastic applications with single-core workloads has been proposed, and then extend this solution for applications with multi-core workloads where reservations are based on the minimum-parallelism model. Since many existing applications run on dedicated single-core platforms, simultaneously provided a systematic methodology for migrating an existing real- time software application from a single-core to a multi- core platform. In doing so, focused on recovering the architecture of the existing software and transforming it for implementation on a multi-core platform. Next, explored the advantages of a fog-based architecture over an existing robot control architecture and identify the key research challenges that must be addressed for the adoption of the fog computing architecture.
functions to hardware resources is accomplished at design time. While this approach allows software performance to be optimized on the assigned hardware resources, it limits the ability to provide continuous improvements to users.

Key words: Real time systems, Multicore platforms, Singlecore platforms, Fog computing architechture.






Full-text options


Share this Article


Online Article Submission
• ejmanager.com




ejPort - eJManager.com
Refer & Earn
JournalList
About BiblioMed
License Information
Terms & Conditions
Privacy Policy
Contact Us

The articles in Bibliomed are open access articles licensed under Creative Commons Attribution 4.0 International License (CC BY), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.