• Home
  • Search
  • An analysis of dynamic scheduling techniques for symbolic applications
  • https://doi.org/10.5555/255235.255284Copy DOI Icon

An analysis of dynamic scheduling techniques for symbolic applications

  • Dec 1, 1993
  • Andrea Costa +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Instruction-level parallelism in a single stream of code for non-numerical applications has been the subject of many recent researches. This work extends the analysis to symbolic applications described with logic programming. In particular, the authors analyze the effects on performance of speculative execution, memory alias disambiguation, renaming and flow prediction. The obtained results indicate that one can reach a sustained parallelism of 4 (comparable with imperative languages), with the proper optimizations. The authors also show a comparison between static and dynamic scheduled approaches, outlining the conditions under which a dynamic solution can reach substantial improvements over a static one. In this way, they point out some important optimizations and parameters of a dynamic scheduling approach, indicating a guideline for future architectural implementations. >

Similar Papers
  • Research Article
  • Citations15

A weighted-fair-queuing (WFQ)-based dynamic request scheduling approach in a multi-core system

  • Nov 02, 2011
  • Future Generation Computer Systems
  • Guohua You +1
  • Research Article
  • Citations18

A software-based dynamic-warp scheduling approach for load-balancing the Viola–Jones face detection algorithm on GPUs

  • Jan 29, 2013
  • Journal of Parallel and Distributed Computing
  • Tan Nguyen +4
  • Research Article

KMPPVM-DRM: A KMeans++ Based Dynamic Clustering Approach for Virtual Machine Resource Allocation in Cloud Data Centers

  • Aug 26, 2025
  • Informatica
  • Mohanad Yahya Al-Hamami +1
  • Conference Article
  • Citations12

Dynamic Partitioning Based Scheduling of Real-Time Tasks in Multicore Processors

  • Apr 01, 2015
  • N Saranya +1
  • Conference Article
  • Citations77

Criticality-Aware Dynamic Task Scheduling for Heterogeneous Architectures

  • Jun 08, 2015
  • Kallia Chronaki +5
  • Research Article
  • Citations3

A multi-agent approach for dynamic production and distribution scheduling

  • Jan 01, 2014
  • International Journal of Engineering Management and Economics
  • Esther Álvarez +2
  • Conference Article
  • Citations3

Power Management through Aging-Based Task Scheduling Algorithms for Smart Grids

  • Feb 01, 2019
  • Farideh Doost Mohammadi +1
  • Conference Article
  • Citations9

Distributed dynamic scheduling for Body Area Networks

  • Apr 01, 2012
  • Narjes Torabi +2
  • Research Article
  • Citations6

The interaction of software prefetching with ILP processors in shared-memory systems

  • May 01, 1997
  • ACM SIGARCH Computer Architecture News
  • Parthasarathy Ranganathan +3
  • Conference Article
  • Citations15

Quantifying instruction-level parallelism limits on an EPIC architecture

  • Apr 24, 2000
  • Hsien-Hsin Lee +2
  • Research Article
  • Citations34

Dynamic gain scheduled process control

  • Aug 01, 1998
  • Chemical Engineering Science
  • Francis J Doyle Iii +2
  • Research Article
  • Citations4

Heuristic resolution for multiple inheritance in object-oriented expert system building tools

  • May 01, 1997
  • Information Sciences
  • Huarng Kunhuang
  • Conference Article
  • Citations1

Task dependency aware IP core for dynamic scheduling in MPSoC environment

  • Dec 01, 2015
  • Ruchika Bamnote +2
  • Conference Article
  • Citations4

Active Sampling for Dynamic Job Shop Scheduling using Genetic Programming

  • Jun 01, 2019
  • Deepak Karunakaran +3
  • Conference Article
  • Citations3

Optimal top-K queries processing: Sampling and dynamic scheduling approach

  • Jan 01, 2014
  • L Saranya
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.