H-Index & Metrics Top Publications

H-Index & Metrics

Discipline name H-index Citations Publications World Ranking National Ranking
Computer Science H-index 70 Citations 19,319 194 World Ranking 845 National Ranking 508

Research.com Recognitions

Awards & Achievements

2016 - Benjamin Franklin Medal, Franklin Institute

2014 - Member of the National Academy of Engineering For contributions to high-performance microprocessor architecture.

2001 - ACM Fellow For many outstanding seminal contributions to high performance microarchitecture and for leadership and teaching in computer science and engineering education.

2000 - ACM Karl V. Karlstrom Outstanding Educator Award For great ability, dedication, and success in developing computer science education, and for outstanding achievements as a teacher.

1999 - W. Wallace McDowell Award, IEEE Computer Society For your impact on the high performance microprocessor industry via a combination of important contributions to both engineering and education.

1996 - ACM - IEEE CS Eckert-Mauchly Award For important contributions to instruction level parallelism and superscalar processor design.

1992 - IEEE Fellow For innovative contributions to high-speed computer architecture.

Overview

What is he best known for?

The fields of study he is best known for:

  • Operating system
  • Central processing unit
  • Programming language

Yale N. Patt focuses on Parallel computing, Branch predictor, Cache, Speculative execution and Superscalar. His research in Parallel computing intersects with topics in Scheduling, Thread and Instructions per cycle. His work deals with themes such as Algorithm, State, Branch target predictor and Overhead, which intersect with Branch predictor.

His work on Cache pollution and Smart Cache as part of general Cache study is frequently connected to Spectral efficiency, therefore bridging the gap between diverse disciplines of science and establishing a new relationship between them. His research integrates issues of Page cache, Cache-oblivious algorithm, Cache coloring and Cache invalidation in his study of Cache pollution. His Superscalar research integrates issues from Scheme and Implementation.

His most cited work include:

  • Utility-Based Cache Partitioning: A Low-Overhead, High-Performance, Runtime Mechanism to Partition Shared Caches (907 citations)
  • Adaptive insertion policies for high performance caching (578 citations)
  • Alternative implementations of two-level adaptive branch prediction (493 citations)

What are the main themes of his work throughout his whole career to date?

The scientist’s investigation covers issues in Parallel computing, Microarchitecture, Computer architecture, Branch predictor and Cache. His research on Parallel computing often connects related topics like Compiler. His research investigates the connection between Microarchitecture and topics such as Programming language that intersect with issues in Microcode.

His Computer architecture study incorporates themes from Data flow diagram and Supercomputer. In his study, Spec# is inextricably linked to Algorithm, which falls within the broad field of Branch predictor. His Cache algorithms study which covers Cache coloring that intersects with Page cache.

He most often published in these fields:

  • Parallel computing (47.92%)
  • Microarchitecture (19.62%)
  • Computer architecture (16.23%)

What were the highlights of his more recent work (between 2005-2020)?

  • Parallel computing (47.92%)
  • Cache (14.34%)
  • Multi-core processor (7.17%)

In recent papers he was focusing on the following fields of study:

Yale N. Patt mostly deals with Parallel computing, Cache, Multi-core processor, Microarchitecture and Compiler. He has included themes like Core, Scheduling and Thread in his Parallel computing study. His Multi-core processor research is multidisciplinary, relying on both Scalability, Distributed computing, Computer security, Shared memory and Multiprocessing.

Yale N. Patt has researched Microarchitecture in several fields, including Computer architecture, Interface and Programmer. His Compiler study combines topics from a wide range of disciplines, such as Indirect branch, Branch misprediction, Branch predictor, Algorithm and Control flow. Yale N. Patt combines subjects such as Page cache and Smart Cache, Cache coloring with his study of Cache pollution.

Between 2005 and 2020, his most popular works were:

  • Utility-Based Cache Partitioning: A Low-Overhead, High-Performance, Runtime Mechanism to Partition Shared Caches (907 citations)
  • Adaptive insertion policies for high performance caching (578 citations)
  • Improving GPU performance via large warps and two-level warp scheduling (341 citations)

In his most recent research, the most cited papers focused on:

  • Operating system
  • Central processing unit
  • Programming language

His primary areas of study are Parallel computing, Cache, Multi-core processor, Cache pollution and Instruction prefetch. In the field of Parallel computing, his study on Speedup overlaps with subjects such as Performance improvement. His Computer hardware research extends to Cache, which is thematically connected.

His study in Multi-core processor is interdisciplinary in nature, drawing from both Multiprocessing, Scalability, Distributed computing and Shared memory. His research in Cache pollution tackles topics such as Cache coloring which are related to areas like Cache invalidation. His Instruction prefetch study integrates concerns from other disciplines, such as Dram, Random access memory, Embedded system and Memory bandwidth.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Top Publications

Utility-Based Cache Partitioning: A Low-Overhead, High-Performance, Runtime Mechanism to Partition Shared Caches

Moinuddin K. Qureshi;Yale N. Patt.
international symposium on microarchitecture (2006)

1337 Citations

Adaptive insertion policies for high performance caching

Moinuddin K. Qureshi;Aamer Jaleel;Yale N. Patt;Simon C. Steely.
international symposium on computer architecture (2007)

847 Citations

Two-level adaptive training branch prediction

Tse-Yu Yeh;Yale N. Patt.
international symposium on microarchitecture (1991)

837 Citations

Alternative implementations of two-level adaptive branch prediction

Tse-Yu Yeh;Yale N. Patt.
international symposium on computer architecture (1992)

763 Citations

A comparison of dynamic branch predictors that use two levels of branch history

Tse-Yu Yeh;Yale N. Patt.
international symposium on computer architecture (1993)

590 Citations

Runahead execution: an alternative to very large instruction windows for out-of-order processors

O. Mutlu;J. Stark;C. Wilkerson;Y.N. Patt.
high-performance computer architecture (2003)

523 Citations

Improving GPU performance via large warps and two-level warp scheduling

Veynu Narasiman;Michael Shebanow;Chang Joo Lee;Rustam Miftakhutdinov.
international symposium on microarchitecture (2011)

430 Citations

Fairness via source throttling: a configurable and high-performance fairness substrate for multi-core memory systems

Eiman Ebrahimi;Chang Joo Lee;Onur Mutlu;Yale N. Patt.
architectural support for programming languages and operating systems (2010)

410 Citations

Decision procedures for surjectivity and injectivity of parallel maps for tessellation structures

S. Amoroso;Y. N. Patt.
Journal of Computer and System Sciences (1972)

401 Citations

Scheduling algorithms for modern disk drives

Bruce L. Worthington;Gregory R. Ganger;Yale N. Patt.
measurement and modeling of computer systems (1994)

384 Citations

Profile was last updated on December 6th, 2021.
Research.com Ranking is based on data retrieved from the Microsoft Academic Graph (MAG).
The ranking h-index is inferred from publications deemed to belong to the considered discipline.

If you think any of the details on this page are incorrect, let us know.

Contact us

Top Scientists Citing Yale N. Patt

Onur Mutlu

Onur Mutlu

ETH Zurich

Publications: 188

Mateo Valero

Mateo Valero

Barcelona Supercomputing Center

Publications: 95

Mahmut Kandemir

Mahmut Kandemir

Pennsylvania State University

Publications: 65

Antonio Gonzalez

Antonio Gonzalez

Universitat Politècnica de Catalunya

Publications: 61

Lieven Eeckhout

Lieven Eeckhout

Ghent University

Publications: 52

Gregory R. Ganger

Gregory R. Ganger

Carnegie Mellon University

Publications: 50

Scott Mahlke

Scott Mahlke

University of Michigan–Ann Arbor

Publications: 49

Gabriel H. Loh

Gabriel H. Loh

Advanced Micro Devices (Canada)

Publications: 48

Gurindar S. Sohi

Gurindar S. Sohi

University of Wisconsin–Madison

Publications: 46

Wen-mei W. Hwu

Wen-mei W. Hwu

University of Illinois at Urbana-Champaign

Publications: 45

Lizy K. John

Lizy K. John

The University of Texas at Austin

Publications: 42

Remzi H. Arpaci-Dusseau

Remzi H. Arpaci-Dusseau

University of Wisconsin–Madison

Publications: 41

Andrea C. Arpaci-Dusseau

Andrea C. Arpaci-Dusseau

University of Wisconsin–Madison

Publications: 40

Kevin Skadron

Kevin Skadron

University of Virginia

Publications: 35

James E. Smith

James E. Smith

University of Wisconsin–Madison

Publications: 35

Something went wrong. Please try again later.