PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 29, 2026PLoS ONE0 citationsOpen Access

Loop parallelization in source code for internet of things computing using hybrid heuristic algorithm

View Full Paper
BABahman ArastehSSSeyed Salar SefatiHKHuseyin Kusetogullari

Key Points

  • The aim is to enhance loop parallelization in IoT environments to overcome limitations of sequential execution.
  • Proposes a hybrid algorithm combining Particle Swarm Optimization and Genetic Algorithm with wave-angle scheduling.
  • Models nested loops as two-dimensional iteration spaces to facilitate dynamic parallelization.
  • Utilizes a dependency-aware fitness function to improve scheduling efficiency.
  • Demonstrates improved makespan and resource utilization compared to traditional scheduling methods.
  • Shows enhanced convergence speed, stability, and reduced execution time in various IoT configurations.

Abstract

Efficient task scheduling remains a key challenge in High-Performance Computing and Internet of Things (IoT) systems, where the sequential execution of nested loops often limits parallelism. This paper proposes a hybrid approach that dynamically parallelizes nested loops in heterogeneous IoT environments. The suggested method (PSOALS) combines Particle Swarm Optimization (PSO), Genetic Algorithm (GA), and wave-angle scheduling to model nested loops as two-dimensional iteration spaces and minimize communication overhead. By encoding loop iterations as particles and using a dependency-aware fitness function, PSOALS enhances makespan, resource utilization, and scalability. The key contributions of this work include: a dynamic scheduling framework for efficient loop parallelization and dependency management, a wave-angle scheduling mechanism to improve task execution order by balancing load and communication delays, and the integration of mutation and diversity techniques to enhance the quality of the solution. Experimental results across various IoT configurations show that PSOALS outperforms block-based, cyclic, and GA-based scheduling methods in convergence speed, stability, and execution time. The proposed approach offers a scalable and adaptive solution to future IoT challenges, including real-time processing, energy efficiency, and large-scale deployment.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Arasteh et al. (2026) studied this question.

synapsesocial.com/papers/69c8c30dde0f0f753b39d9cchttps://doi.org/10.1371/journal.pone.0341059
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Optimizing multi-objective task scheduling in fog computing with GA-PSO algorithm for big data application2024 · 44 citations
  2. 2Hybrid Heuristic and Particle Swarm Optimization Approach to Cloud Task Scheduling2025
  3. 3Hybrid Bacterial Colony Optimization and Particle Swarm Optimization for load balancing in fog computing2026
  4. 4Hybrid technique for optimal task scheduling in cloud computing environments2024 · 4 citations
  5. 5Fuzzy based Particle Swarm Optimization Scheduling in Cloud Computing2024 · 2 citations