2022
DOI: 10.1145/3505558
|View full text |Cite
|
Sign up to set email alerts
|

Register-Pressure-Aware Instruction Scheduling Using Ant Colony Optimization

Abstract: This paper describes a new approach to register-pressure-aware instruction scheduling, using Ant Colony Optimization (ACO) . ACO is a nature-inspired optimization technique that researchers have successfully applied to NP-hard sequencing problems like the Traveling Salesman Problem (TSP) and its derivatives. In this work, we describe an ACO algorithm for solving the long-standing compiler optimization problem of balancing Instruction-Level Parallelism… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 47 publications
0
10
0
Order By: Relevance
“…Lu et al [1] optimized the scheduling problem, allocating resources and facilities, taking into account almost the entire set of constraints and desirable goals that have been determined in advance. Shobaki et al [2] and Burke et al [3] stated that the scheduling problem is a problem with four parameters: a finite set of times, a finite set of resources, and a finite set of sessions so that a series of constraints as much as possible can be observed.…”
Section: Theoretical Foundations Of Research and Related Literaturementioning
confidence: 99%
See 2 more Smart Citations
“…Lu et al [1] optimized the scheduling problem, allocating resources and facilities, taking into account almost the entire set of constraints and desirable goals that have been determined in advance. Shobaki et al [2] and Burke et al [3] stated that the scheduling problem is a problem with four parameters: a finite set of times, a finite set of resources, and a finite set of sessions so that a series of constraints as much as possible can be observed.…”
Section: Theoretical Foundations Of Research and Related Literaturementioning
confidence: 99%
“…As it was noted before, educational scheduling can be defined as an allocation problem that aims to allocate a set of resources (courses, professors, etc.) to a limited number of time intervals [2].…”
Section: Theoretical Foundations Of Research and Related Literaturementioning
confidence: 99%
See 1 more Smart Citation
“…Data shows that the ACO algorithm and B&B model are almost the same in computing time consumption. However, ACO is superior to the B&B algorithm in a large number of hard scheduling areas [8]. In order to eliminate vegetation interference, Xia et al established a spectral mixture analysis model based on ACO.…”
Section: Literature Reviewmentioning
confidence: 99%
“…In formula (8), V i represents the arrangement number of the vertices of the curve; therefore, the vertices of the k last B-spline curve form a characteristic polygon matrix. Let k = 3 and then write the expression of the basis function as…”
Section: The Shortest Time Trajectory Optimization Of the Geneticmentioning
confidence: 99%