• Home
  • Search
  • A high-speed dynamic instruction scheduling scheme for superscalar processors
  • Cite Icon61
  • https://doi.org/10.5555/563998.564028Copy DOI Icon

A high-speed dynamic instruction scheduling scheme for superscalar processors

  • Dec 1, 2001
  • Masahiro Goshima +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The wakeup logic is a part of the issuing window and is responsible to manage the ready flags of the operands for dynamic instruction scheduling. The conventional wakeup logic is based on association, and composed of a RAM and a CAM. Since the logic is not pipelinable and the delays of these memories are dominated by the wire delays, the logic will be more critical with deeper pipelines and smaller feature sizes. This paper describes a new scheduling scheme not based on the association but on matrices which represent the dependences between instructions. Since the update logic of the matrices detects the dependencies between instructions as the register renaming logic does, the wakeup operation is realized by just reading the matrices. This paper also describes a technique to reduce the effective size of the matrices for small IPC penalties. We designed the layouts of the logics guided by a 0.18µm CMOS design rule provided by Fujitsu Limited, and calculated the delays. We also evaluated the penalties by cycle-level simulation. The results show that our scheme achieves 2.7GHz clock speed for the IPC degradation of about 1%.

Similar Papers
  • Conference Article
  • Citations50

A high-speed dynamic instruction scheduling scheme for supersealar processors

  • Aug 25, 2005
  • M Goshima +5
  • Research Article
  • Citations3

Research on Network Control System Using Improved EDF Dynamic Scheduling Algorithm

  • Nov 01, 2011
  • Advanced Materials Research
  • Zai Ping Chen +1
  • Research Article

Research on Design Method of Dynamic Shop Floor Scheduling System Based on Human-computer Interaction

  • Jan 16, 2026
  • Mechanical Engineering Science
  • Songling Tian +3
  • Conference Article

Dynamic Scheduling Strategy of Single Process Intelligent RGV

  • Dec 01, 2020
  • Chunyan Liu
  • Conference Article
  • Citations9

Distributed dynamic scheduling for Body Area Networks

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

HCE: A Runtime System for Efficiently Supporting Heterogeneous Cooperative Execution

  • Jan 01, 2021
  • IEEE Access
  • Lanjun Wan +2
  • Conference Article
  • Citations24

3DCS: A 3-D Dynamic Collaborative Scheduling Scheme for Wireless Rechargeable Sensor Networks with Heterogeneous Chargers

  • Jul 01, 2018
  • Chi Lin +3
  • Conference Article
  • Citations6

An OpenFlow based Dynamic Traffic Scheduling strategy for load balancing

  • Dec 01, 2017
  • Guo Xiao +4
  • Research Article

A systematic review of heuristic and meta-heuristic methods for dynamic task scheduling in fog computing environments

  • Dec 01, 2025
  • International Journal of Electrical and Computer Engineering (IJECE)
  • Hamed Talhouni +4
  • Conference Article

Grouping dynamic scheduling for LDPC codes in symmetric alpha-stable impulsive noise

  • Oct 01, 2016
  • Bin Dai +4
  • Research Article
  • Citations40

Optimal Dynamic Scheduling of Electric Vehicles in a Parking Lot Using Particle Swarm Optimization and Shuffled Frog Leaping Algorithm

  • Dec 03, 2020
  • Energies
  • George S Fernandez +6
  • Research Article
  • Citations16

DTS: Dynamic TDMA scheduling for Networked Control Systems

  • Oct 30, 2013
  • Journal of Systems Architecture
  • Xi Chen +4
  • PDF
  • Research Article
  • Citations20

A Hybrid Task Scheduling Scheme for Heterogeneous Vehicular Edge Systems

  • Jan 01, 2019
  • IEEE Access
  • Xiao Chen +3
  • Conference Article

Adaptive transmission and dynamic resource allocation for relay-assisted wireless networks

  • Feb 01, 2013
  • A Alsaammare +2
  • Research Article
  • Citations83

A Local-Optimization Emergency Scheduling Scheme With Self-Recovery for a Smart Grid

  • Dec 01, 2017
  • IEEE Transactions on Industrial Informatics
  • Tie Qiu +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.