This is a preview and has not been published. View submission

A Decision Framework for Intra Task Fixed Priority INTEL PXA270 Distributed Architecture for Soft RT- Applications Based on Deep Learning

Authors

  • Nasir Ayub Department of Computer Science, Faculty of Computer Science & IT, Superior University Lahore, Pakistan
  • Muhammad Atif Imtiaz School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, Australia
  • Ersaa Ali Faculty of Engineering Communications and Computer Engineering Department, Al-Ahliyya Amman University, Jordan
  • Abdullah M. Alqahtani College of Engineering & Computer Science, Department of Electrical & Electronic Engineering, Jazan University, Saudi Arabia
  • Arshad Ali Faculty of Computer and Information Systems, Islamic University of Madinah, Al Madinah Al Munawarah, Saudi Arabia
  • Mirjalol Ashurov Department of Information Technology in Mathematics and Education, Tashkent State Pedagogical University, Uzbekistan
  • Sami Albouq Faculty of Computer and Information Systems, Islamic University of Madinah, Saudi Arabia
  • Foong Li Law Department of Computer Science and Software Engineering, School of Computing, Asia Pacific University of Technology & Innovation (APU), Wilayah Persekutuan, Kuala Lumpur, Malaysia
Volume: 15 | Issue: 3 | Pages: 23553-23558 | June 2025 | https://doi.org/10.48084/etasr.10006

Abstract

Distributed architectures with fixed-priority scheduling using Dynamic Power Management (DPM) for CPU optimization are one of the serious concerns in INTEL PXA270. Increasing the number of transistors and task mapping on chips causes greater energy dissipation and power consumption. This study addresses the issue of system-level higher CPU energy dissipation during the execution of parallel workloads with common deadlines by introducing a framework that includes task migration based on DPM and an Adaptive Deadline First scheduling (A-DF) scheme to properly schedule migratable tasks. The DPM policy and efficient task allocation and scheduling using A-DF enhance overall throughput and optimize energy consumption to avoid delays and performance degradation in multiprocessor systems. The proposed model assigns processors to the ready task set to meet deadline requirements. A full task migration policy is also integrated to ensure proper task mapping and interprocess linkage among tasks with the same deadlines. The execution of a task can pause on one CPU and reschedule execution on another to avoid delay and ensure that the deadline is met. The proposed method shifts the context of the task from running to sleep and from idle to sleep using an adaptive DPM approach. The proposed scheme showed a promising reduction in energy dissipation compared to other conventional energy-aware task migration techniques. Simulations were conducted using a super pipelined microarchitecture Intel XScale PXA270 using instruction and data cache per core of 32 Kbyte I-cache and 32 Kbyte D-cache on various utilization factors (ui) of 18% and 20%. The proposed approach consumed 6.3% less energy and achieved 2.1% and 2.4% improvements in terms of accuracy and precision when almost half of the CPU is running, and on a lower workload consumed 1.04% less energy. The proposed design provided significant improvements in clock rates of 100, 104, and 116 MHz.

Keywords:

task migration, optimization methods, AI, ML, distributed computing, multiprocessor systems-on-chip, edge computing, data analysis, model evaluation, IoT, latency reduction

Downloads

Download data is not yet available.

References

M. J. Irwin, L. Benini, N. Vijaykrishnan, and M. Kandemir, "Chapter 2 - Techniques for Designing Energy-Aware MPSoCs," in Multiprocessor Systems-on-Chips, A. A. Jerraya and W. Wolf, Eds. Morgan Kaufmann, 2005, pp. 21–47.

P. M. Dhulavvagol and S. G. Totad, "Performance Enhancement of Distributed Processing Systems Using Novel Hybrid Shard Selection Algorithm," Engineering, Technology & Applied Science Research, vol. 14, no. 2, pp. 13720–13725, Apr. 2024.

M. Alkhawatrah, "Energy‐Harvesting Cooperative NOMA in IOT Networks," Modelling and Simulation in Engineering, vol. 2024, no. 1, Jan. 2024, Art. no. 1043973.

M. Z. Iskandarani, "Investigation of Energy Consumption in WSNs Within Enclosed Spaces Using Beamforming and LMS (BF-LMS)," IEEE Access, vol. 12, pp. 63932–63941, 2024.

A. Burns and A. Wellings, "Dispatching Domains for Multiprocessor Platforms and Their Representation in Ada," in Reliable Software Technologiey – Ada-Europe 2010, 2010, pp. 41–53.

G. Gonzalez-Martinez et al., "A Survey of MPSoC Management toward Self-Awareness," Micromachines, vol. 15, no. 5, May 2024, Art. no. 577.

J. Liu, M. Mao, J. Gao, J. Bai, and D. Sun, "Hardware-Accelerated YOLOv5 Based on MPSoC," Journal of Physics: Conference Series, vol. 2732, no. 1, Nov. 2024, Art. no. 012013.

P. Verma, A. K. Maurya, and R. S. Yadav, "A survey on energy-efficient workflow scheduling algorithms in cloud computing," Software: Practice and Experience, vol. 54, no. 5, pp. 637–682, 2024.

T. Yu et al., "Collaborative Heterogeneity-Aware OS Scheduler for Asymmetric Multicore Processors," IEEE Transactions on Parallel and Distributed Systems, vol. 32, no. 5, pp. 1224–1237, Feb. 2021.

W. Rao and H. Li, "Energy-aware Scheduling Algorithm for Microservices in Kubernetes Clouds," Journal of Grid Computing, vol. 23, no. 1, Dec. 2024, Art. no. 2.

K. Gaffour, M. K. Benhaoua, A. E. H. Benyamina, and A. K. Singh, "A new efficient multi-task applications mapping for three-dimensional Network-on-Chip based MPSoC," Concurrency and Computation: Practice and Experience, vol. 33, no. 10, 2021, Art. no. e6194.

Y. Hu, Y. Liu, and Z. Liu, "A Survey on Convolutional Neural Network Accelerators: GPU, FPGA and ASIC," in 2022 14th International Conference on Computer Research and Development (ICCRD), Shenzhen, China, Jan. 2022, pp. 100–107.

R. Gonzalez and M. Horowitz, "Energy dissipation in general purpose microprocessors," IEEE Journal of Solid-State Circuits, vol. 31, no. 9, pp. 1277–1284, Sep. 1996.

S. Choi, V. K. Prasanna, and J. Jang, "Minimizing energy dissipation of matrix multiplication kernel on Virtex-II," in Reconfigurable Technology: FPGAs and Reconfigurable Processors for Computing and Communications IV, Jul. 2002, vol. 4867, pp. 98–106.

H. Ali et al., "A survey on system level energy optimisation for MPSoCs in IoT and consumer electronics," Computer Science Review, vol. 41, Aug. 2021, Art. no. 100416.

J. Feliu, J. Sahuquillo, S. Petit, and L. Eeckhout, "Thread Isolation to Improve Symbiotic Scheduling on SMT Multicore Processors," IEEE Transactions on Parallel and Distributed Systems, vol. 31, no. 2, pp. 359–373, Oct. 2020.

S. Dey, S. Isuwa, S. Saha, A. K. Singh, and K. McDonald-Maier, "CPU-GPU-Memory DVFS for Power-Efficient MPSoC in Mobile Cyber Physical Systems," Future Internet, vol. 14, no. 3, Mar. 2022, Art. no. 91.

E. Jiang, L. Wang, and J. Wang, "Decomposition-based multi-objective optimization for energy-aware distributed hybrid flow shop scheduling with multiprocessor tasks," Tsinghua Science and Technology, vol. 26, no. 5, pp. 646–663, Jul. 2021.

Y. L. Chou, S. Liu, E. Y. Chung, and J. L. Gaudiot, "An Energy and Performance Efficient DVFS Scheme for Irregular Parallel Divide-and-Conquer Algorithms on the Intel SCC," IEEE Computer Architecture Letters, vol. 13, no. 1, pp. 13–16, Jan. 2014.

M. Alam, R. A. Haidri, and M. Shahid, "Resource-aware load balancing model for batch of tasks (BoT) with best fit migration policy on heterogeneous distributed computing systems," International Journal of Pervasive Computing and Communications, vol. 16, no. 2, pp. 113–141, Apr. 2020.

K. Baital and A. Chakrabarti, "Dynamic Scheduling of Real-Time Tasks in Heterogeneous Multicore Systems," IEEE Embedded Systems Letters, vol. 11, no. 1, pp. 29–32, Mar. 2019.

K. Huang et al., "Expected Energy Optimization for Real-Time Multiprocessor SoCs Running Periodic Tasks with Uncertain Execution Time," IEEE Transactions on Sustainable Computing, vol. 6, no. 3, pp. 398–411, Jul. 2021.

H. Javaid, M. Shafique, J. Henkel, and S. Parameswaran, "System-level application-aware dynamic power management in adaptive pipelined MPSoCs for multimedia," in 2011 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), San Jose, CA, USA, Nov. 2011, pp. 616–623.

J. R. B. Bantock, V. Tenentes, B. M. Al-Hashimi, and G. V. Merrett, "Online tuning of Dynamic Power Management for efficient execution of interactive workloads," in 2017 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), Taipei, Taiwan, Jul. 2017, pp. 1–6.

P. Bogdan, R. Marculescu, and S. Jain, "Dynamic power management for multidomain system-on-chip platforms: An optimal control approach," ACM Transactions on Design Automation of Electronic Systems (TODAES), vol. 18, no. 4, Jul. 2013, Art. no. 46.

H. Khan, I. U. Din, A. Ali, and M. Husain, "An Optimal DPM Based Energy-Aware Task Scheduling for Performance Enhancement in Embedded MPSoC," Computers, Materials and Continua, vol. 74, no. 1, pp. 2097–2113, Aug. 2022.

X. Zhang, W. Zhang, W. Sun, H. Wu, and A. Song, "A Real-time Cutting Model Based on Finite Element and Order Reduction.," Computer Systems Science & Engineering, vol. 43, no. 1, 2022.

A. K. Coskun, T. S. Rosing, K. Mihic, G. De Micheli, and Y. Leblebici, "Analysis and Optimization of MPSoC Reliability," Journal of Low Power Electronics, vol. 2, no. 1, pp. 56–69, Apr. 2006.

R. Urunuela, A. M. Deplanche, and Y. Trinquet, "STORM a simulation tool for real-time multiprocessor scheduling evaluation," in 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010), Bilbao, Sep. 2010, pp. 1–8.

Additional Files

How to Cite

[1]
Ayub, N., Imtiaz, M.A., Ali, E., Alqahtani, A.M., Ali, A., Ashurov, M., Albouq, S. and Law, F.L. 2025. A Decision Framework for Intra Task Fixed Priority INTEL PXA270 Distributed Architecture for Soft RT- Applications Based on Deep Learning. Engineering, Technology & Applied Science Research. 15, 3 (Jun. 2025), 23553–23558. DOI:https://doi.org/10.48084/etasr.10006.

Metrics

Abstract Views: 3
PDF Downloads: 0

Metrics Information

Most read articles by the same author(s)