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.

Jon Mauney

dblp:53/6227 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 1995
—ORCID · none

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

Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 4 · 1 first-authorTheory of computation · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 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.

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

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › task scheduling
compile-time and runtime scheduling
0.011995
A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 1995
Parallel and multicore computing
parallel programming models and runtimes
0.011995
A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 1995
Parallel and multicore computing › task scheduling › memory-aware scheduling
scheduling for distributed memory
0.011995
A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 1995
Parallel and multicore computing
task scheduling
0.011995
A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 1995
Compilers and program optimization
parsing
0.011988
Determining the Extent of Lookahead in Syntactic Error Repair · ACM Trans. Program. Lang. Syst. 1988
Compilers and program optimization › parsing
syntax error recovery
0.011988
Determining the Extent of Lookahead in Syntactic Error Repair · ACM Trans. Program. Lang. Syst. 1988

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

threshold-based scheduling · 0.0merit function · 0.0empirical analysis · 0.0
YearPublicationVenuePosition
1995 GRAS: A General Framework for Combining Automatic Code Generation and Register Allocation
Kelvin S. Bryant, Jon Mauney
Comput. Lang.2
1995 A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems
abstract
We attempt a new variant of the scheduling problem by investigating the scalability of the schedule length with the required number of processors, by performing scheduling partially at compile time and partially at run time. Assuming infinite number of processors, the compile time schedule is found using a new concept of the threshold of a task that quantifies a trade-off between the schedule-length and the degree of parallelism. The schedule is found to minimize either the schedule length or the number of required processors and it satisfies: A feasibility condition which guarantees that the schedule delay of a task from its earliest start time is below the threshold, and an optimality condition which uses a merit function to decide the best task-processor match for a set of tasks competing for a given processor. At run time, the tasks are merged producing a schedule for a smaller number of available processors. This allows the program to be scaled down to the processors actually available at run time. Usefulness of this scheduling heuristic has been demonstrated by incorporating the scheduler in the compiler backend for targeting Sisal (Streams and Iterations in a Single Assignment Language) on iPSC/860.>
Santosh Pande, Dharma P. Agrawal, Jon Mauney
IEEE Trans. Parallel Distributed Syst.3
1994 From Processor Timing Specifications to Static Intruction Scheduling
Ed Harcourt, Jon Mauney, Todd A. Cook
SAS2
1994 A Threshold Scheduling Strategy for Sisal on Distributed Memory Machines
Santosh Pande, Dharma P. Agrawal, Jon Mauney
J. Parallel Distributed Comput.3
1992 A Simple, Fast, and Effective LL(1) Error Repair Algorithm
Charles N. Fischer, Jon Mauney
Acta Informatica2
1990 On Control Flow and Pseudo-Static Dynamic Allocation Strategy
Santosh Pande, Dharma P. Agrawal, Jon Mauney
ICPP (2)3
1988 Structure of a parallelizing compiler for the B-HIVE multicomputer
Dharma P. Agrawal, Jon Mauney, L. Taylor Simpson
Microprocess. Microprogramming2
1988 Determining the Extent of Lookahead in Syntactic Error Repair
abstract
Many syntactic error repair strategies examine several additional symbols of input to guide the choice of a repair; a problem is determining how many symbols to examine. The goal of gathering all relevant information is discussed and shown to be impractical; instead we can gather all information relevant to choosing among a set of “minimal repairs.” We show that finding symbols with the property “Moderate Phrase-Level Uniqueness” is sufficient to establish that all information relevant to these minimal repairs has been seen. Empirical results on the occurrence of such symbols in Pascal are presented.
Jon Mauney, Charles N. Fischer
ACM Trans. Program. Lang. Syst.1
1981 An Improvement to Immediate Error Detection in Strong LL(1) Parsers
Jon Mauney, Charles N. Fischer
Inf. Process. Lett.1
1980 On the Role of Error Productions in Syntactic Error Correction
Charles N. Fischer, Jon Mauney
Comput. Lang.2