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

Karl Pettis

dblp:47/2760 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 1990
—ORCID · none

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

Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 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
3 papers
Processor architecture and microarchitecture · 66% Memory systems · 14% High-performance computing · 11%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 50% Debugging and program repair · 50%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
instruction set architecture
0.021988
Integer Multiplication and Division on the HP Precision Architecture · IEEE Trans. Computers 1988
Integer Multiplication and Division on the HP Precision Architecture · ASPLOS 1987
Debugging and program repair
code localization
0.011990
Profile Guided Code Positioning · PLDI 1990
Compilers and program optimization › dynamic optimization
profile-guided optimization
0.011990
Profile Guided Code Positioning · PLDI 1990
Memory systems › cache › CPU cache
instruction cache
0.011990
Profile Guided Code Positioning · PLDI 1990
Data mining
dimensionality reduction
0.011979
An Intrinsic Dimensionality Estimator from Near-Neighbor Information · IEEE Trans. Pattern Anal. Mach. Intell. 1979
Data mining › dimensionality reduction
intrinsic dimensionality estimation
0.011979
An Intrinsic Dimensionality Estimator from Near-Neighbor Information · IEEE Trans. Pattern Anal. Mach. Intell. 1979
High-performance computing
performance optimization
0.011988
Integer Multiplication and Division on the HP Precision Architecture · IEEE Trans. Computers 1988
Data mining › dimensionality reduction
feature selection
0.011979
An Intrinsic Dimensionality Estimator from Near-Neighbor Information · IEEE Trans. Pattern Anal. Mach. Intell. 1979
Data mining › pattern mining
pattern representation
0.011979
An Intrinsic Dimensionality Estimator from Near-Neighbor Information · IEEE Trans. Pattern Anal. Mach. Intell. 1979

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

execution profiling · 0.0frequency analysis · 0.0instruction scheduling · 0.0near-neighbor estimation · 0.0eigenvalue analysis · 0.0
YearPublicationVenuePosition
1990 Profile Guided Code Positioning
abstract
This paper presents the results of our investigation of code positioning techniques using execution profile data as input into the compilation process. The primary objective of the positioning is to reduce the overhead of the instruction memory hierarchy.
Karl Pettis, Robert C. Hansen
PLDI1
1988 Integer Multiplication and Division on the HP Precision Architecture
abstract
In recent years, many architectural design efforts have focused on maximizing performance for frequently executed, simple instructions. The authors describe how a small set of primitive instructions combined with what is considered careful frequency analysis and clever programming allows the Hewlett-Packard (HP) Precision Architecture integer multiplication and division implementation to provide adequate performance at little or no hardware cost.>
Daniel J. Magenheimer, Liz Peters, Karl Pettis, Dan Zuras
IEEE Trans. Computers3
1987 Integer Multiplication and Division on the HP Precision Architecture
abstract
In recent years, many architectural design efforts have focused on maximizing performance for frequently executed, simple instructions. Although these efforts have resulted in machines with better average price/performance ratios, certain complex instructions and, thus, certain classes of programs which heavily depend on these instructions may suffer by comparison. Integer multiplication and division are one such set of complex instructions. This paper describes how a small set of primitive instructions combined with careful frequency analysis and clever programming allows the Hewlett-Packard Precision Architecture integer multiplication and division implementation to provide adequate performance at little or no hardware cost.
Daniel J. Magenheimer, Liz Peters, Karl Pettis, Dan Zuras
ASPLOS3
1979 An Intrinsic Dimensionality Estimator from Near-Neighbor Information
abstract
The intrinsic dimensionality of a set of patterns is important in determining an appropriate number of features for representing the data and whether a reasonable two- or three-dimensional representation of the data exists. We propose an intuitively appealing, noniterative estimator for intrinsic dimensionality which is based on nearneighbor information. We give plausible arguments supporting the consistency of this estimator. The method works well in identifying the true dimensionality for a variety of artificial data sets and is fairly insensitive to the number of samples and to the algorithmic parameters. Comparisons between this new method and the global eigenvalue approach demonstrate the utility of our estimator.
Karl Pettis, Thomas A. Bailey Jr., Anil K. Jain 0001, Richard C. Dubes
IEEE Trans. Pattern Anal. Mach. Intell.1