Fusion and Analytical Research of Active Scheduling Procedures Targeting Reconfiguarable Environment
Keywords:
HDL, FPGA, Scheduling Algorithm, Xilinx Vivado, HLS, CPLDAbstract
In the computing environment, multiple data packets arrive at the node for processing. Multiple tasks are engaged to handle these data packets which accepts these data packets process them and executes further required steps. For handling the multiple data packets simultaneously, multiple tasks are engaged which utilizes the limited resources on time sharing basis. To make the limited resources useful and handle the multiple tasks efficiently, strong, highly active task scheduling algorithm is required. This research paper demonstrates the multiple tasks arriving and getting executed simultaneously in addition to the routing tasks. The algorithm is described using high speed integrated circuit hardware description language. The description is targeted to the modern concurrent programmable hardware architecture. The hardware description is performed using the Xilinx Vivado High Level Synthesis (HLS) Tool.
Downloads
References
Y. -. Wang and K. -. Lin, "Implementing a general real-time scheduling framework in the RED-Linux real-time kernel," Proceedings 20th IEEE Real-Time Systems Symposium (Cat. No.99CB37054), 1999, pp. 246-255, doi: 10.1109/REAL.1999.818850.
Hyungil Kim, Sungyoug Lee and Byeong-Soo Jeong, "An improved feasible shortest path real-time fault-tolerant scheduling algorithm," Proceedings Seventh International Conference on Real-Time Computing Systems and Applications, 2000, pp. 363-367, doi: 10.1109/RTCSA.2000.896412.
H. Singh, "Scheduling techniques for real-time applications consisting of periodic task sets," Proceedings of 2nd IEEE Workshop on Real-Time Applications, 1994, pp. 12-15, doi: 10.1109/RTA.1994.316133.
B. C. H. Turton and T. Arslan, "A parallel genetic VLSI architecture for combinatorial real-time applications-disc scheduling," First International Conference on Genetic Algorithms in Engineering Systems: Innovations and Applications, 1995, pp. 493-498, doi: 10.1049/cp:19951097.
T. F. Abdelzaher and K. G. Shin, "Comment on "A pre-run-time scheduling algorithm for hard real-time systems"," in IEEE Transactions on Software Engineering, vol. 23, no. 9, pp. 599-600, Sept. 1997, doi: 10.1109/32.629495.
V. Kalogeraki, P. M. Melliar-Smith and L. E. Moser, "Dynamic scheduling for soft real-time distributed object systems," Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607), 2000, pp. 114-121, doi: 10.1109/ISORC.2000.839518.
A. Mittal, G. Manimaran and C. S. R. Murthy, "Integrated dynamic scheduling of hard and QoS degradable real-time tasks in multiprocessor systems," Proceedings Fifth International Conference on Real-Time Computing Systems and Applications (Cat. No.98EX236), 1998, pp. 127-136, doi: 10.1109/RTCSA.1998.726408.
P. Mejia-Alvarez and D. Mosse, "A responsiveness approach for scheduling fault recovery in real-time systems," Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium, 1999, pp. 4-13, doi: 10.1109/RTTAS.1999.777656.
M. Caccamo and G. Buttazzo, "Optimal scheduling for fault-tolerant and firm real-time systems," Proceedings Fifth International Conference on Real-Time Computing Systems and Applications (Cat. No.98EX236), 1998, pp. 223-231, doi: 10.1109/RTCSA.1998.726422.
G. Lipari and G. Buttazzo, "Scheduling real-time multi-task applications in an open system," Proceedings of 11th Euromicro Conference on Real-Time Systems. Euromicro RTS'99, 1999, pp. 234-241, doi: 10.1109/EMRTS.1999.777470.
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.