Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Qi Ning

dblp:36/5284 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 1993
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-authorTheory of computation · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 50% Performance modeling and evaluation · 50%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
instruction scheduling
0.011993
A Novel Framework of Register Allocation for Software Pipelining · POPL 1993
Compilers and program optimization
register allocation
0.011993
A Novel Framework of Register Allocation for Software Pipelining · POPL 1993
Compilers and program optimization › instruction scheduling
software pipelining
0.011993
A Novel Framework of Register Allocation for Software Pipelining · POPL 1993
Parallel and multicore computing › parallel scheduling
loop scheduling
0.011991
A Timed Petri-Net Model for Fine-Grain Loop Scheduling · PLDI 1991
Parallel and multicore computing
parallel programming models and scheduling
0.011991
A Timed Petri-Net Model for Fine-Grain Loop Scheduling · PLDI 1991
Performance modeling and evaluation
petri net modeling
0.011991
A Timed Petri-Net Model for Fine-Grain Loop Scheduling · PLDI 1991
Performance modeling and evaluation
simulation
0.011991
A Timed Petri-Net Model for Fine-Grain Loop Scheduling · PLDI 1991
Compilers and program optimization
loop optimization
0.011993
A Novel Framework of Register Allocation for Software Pipelining · POPL 1993
Compilers and program optimization › instruction scheduling › software pipelining
modulo scheduling
0.011993
A Novel Framework of Register Allocation for Software Pipelining · POPL 1993

Methods — techniques the papers use, named apart from their topics

karp-miller computation graphs · 0.0timed petri nets · 0.0
YearPublicationVenuePosition
1993 A Novel Framework of Register Allocation for Software Pipelining
abstract
Although software pipelining has been proposed as one of the most important loop scheduling methods, simultaneous scheduling and register allocation is less understood and remains an open problem [28]. The objective of this paper is to develop a unified algorithmic framework for concurrent scheduling and register allocation to support time-optimal software pipelining. A key intuition leading to this surprisingly simple formulation and its efficient solution is the association of maximum computation rate of a program graph with its critical cycles due to Reiter's pioneering work on Karp-Miller computation graphs [29]. In particular, our method generalizes the work by Callahan, Carr and Kennedy on scalar expansion[6], the work by Lam on modular variable expansion for software pipelined loops [20], and the work by Rau et al. on register allocation for modulo scheduled loops[28].
Qi Ning, Guang R. Gao
POPL1
1991 A Timed Petri-Net Model for Fine-Grain Loop Scheduling
abstract
article Free Access Share on A timed Petri-net model for fine-grain loop scheduling Authors: Guang R. Gao School of Computer Science, McGill University, 3480 University, Montréal, Québec H3A 2A7 School of Computer Science, McGill University, 3480 University, Montréal, Québec H3A 2A7View Profile , Yue-Bong Wong School of Computer Science, McGill University, 3480 University, Montréal, Québec H3A 2A7 School of Computer Science, McGill University, 3480 University, Montréal, Québec H3A 2A7View Profile , Qi Ning School of Computer Science, McGill University, 3480 University, Montréal, Québec H3A 2A7 School of Computer Science, McGill University, 3480 University, Montréal, Québec H3A 2A7View Profile Authors Info & Claims ACM SIGPLAN NoticesVolume 26Issue 6June 1991 pp 204–218https://doi.org/10.1145/113446.113463Published:01 May 1991Publication History 41citation490DownloadsMetricsTotal Citations41Total Downloads490Last 12 Months23Last 6 weeks5 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Guang R. Gao, Yue-Bong Wong, Qi Ning
PLDI3
1988 Letter to the editor
Qi Ning
Discret. Appl. Math.1
1987 On a conjecture of Foulds and Robinson about deltahedra
Qi Ning
Discret. Appl. Math.1