Name
Papers
Collaborators
YALE N. PATT
170
139
Citations 
PageRank 
Referers 
4947
566.20
6449
Referees 
References 
1398
1474
Search Limit
1001000
Title
Citations
PageRank
Year
SafeGuard: Reducing the Security Risk from Row-Hammer via Low-Cost Integrity Protection10.352022
Tailored Page Sizes00.342020
Duplicon Cache - Mitigating Off-Chip Memory Bank and Bank Group Conflicts Via Data Duplication.00.342018
Greater Performance and Better Efficiency: Predicated Execution has shown us the way.00.342016
Common Bonds: MIPS, HPS, Two-Level Branch Prediction, and Compressed Code RISC Processor.00.342016
Accelerating Dependent Cache Misses with an Enhanced Memory Controller.250.522016
Continuous runahead: Transparent hardware acceleration for memory intensive workloads.50.412016
Filtered runahead execution with a runahead buffer40.372015
Author retrospective for increasing the instruction fetch rate via multiple branch prediction and a branch address cache00.342014
Utility-based acceleration of multithreaded applications on asymmetric CMPs330.872013
MorphCore: An Energy-Efficient Microarchitecture for High Performance ILP and High Throughput TLP431.122012
Bottleneck identification and scheduling in multithreaded applications651.432012
Top Picks [Guest editors' introduction]90.712011
Improving GPU performance via large warps and two-level warp scheduling1925.592011
Prefetch-Aware Memory Controllers40.472011
Feedback-directed pipeline parallelism250.982010
The Challenges of Multicore: Information and Mis-Information00.342009
Coordinated control of multiple prefetchers in multi-core systems912.662009
Virtual Program Counter (VPC) Prediction: Very Low Cost Indirect Branch Prediction Using Conditional Branch Prediction Hardware50.432009
Techniques For Bandwidth-Efficient Prefetching Of Linked Data Structures In Hybrid Prefetching Systems521.672009
Can They Be Fixed: Some Thoughts After 40 Years in the Business00.342008
Set-Dueling-Controlled Adaptive Insertion for High-Performance Caching100.762008
VPC prediction: reducing the cost of indirect branches via hardware-based dynamic devirtualization260.862007
The transformation hierarchy in the era of multi-core00.342007
Profile-assisted Compiler Support for Dynamic Predication in Diverge-Merge Processors70.502007
Feedback Directed Prefetching: Improving the Performance and Bandwidth-Efficiency of Hardware Prefetchers1515.112007
Line Distillation: Increasing Cache Capacity by Filtering Unused Words in Cache Lines291.282007
Address-Value Delta (AVD) Prediction: A Hardware Technique for Efficiently Parallelizing Dependent Cache Misses60.442006
Utility-Based Cache Partitioning: A Low-Overhead, High-Performance, Runtime Mechanism to Partition Shared Caches53117.652006
Diverge-Merge Processor (DMP): Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths160.672006
Efficient Runahead Execution: Power-Efficient Memory Latency Tolerance702.702006
A Unifying Theory of Distributed Processing (Or, The Chutzpah One Should Expect When You Invite a Microarchitect into Your Sandbox)00.342005
Address-Value Delta (AVD) Prediction: Increasing the Effectiveness of Runahead Execution by Exploiting Regular Memory Allocation Patterns250.822005
The V-Way Cache: Demand Based Associativity via Global Replacement893.952005
Techniques for Efficient Processing in Runahead Execution Engines281.302005
Microarchitecture-Based Introspection: A Technique for Transient-Fault Tolerance in Microprocessors251.242005
Opening and keynote 100.342004
Wrong Path Events: Exploiting Unusual and Illegal Program Behavior for Early Misprediction Detection and Recovery110.752004
Cache Filtering Techniques to Reduce the Negative Impact of Useless Speculative Memory References on Processor Performance80.552004
Understanding the effects of wrong-path memory references on processor performance130.642004
Teaching and teaching computer architecture: two very different topics: (some opinions about each)00.342003
Handling of packet dependencies: a critical issue for highly parallel network processors70.542002
Using Internal Redundant Representations and Limited Bypass to Support Pipelined Adders and Register Files50.522002
Programming early considered harmful40.742001
Select-free instruction scheduling logic765.912001
Soft updates: a solution to the metadata update problem in file systems544.172000
On pipelining dynamic instruction scheduling logic676.032000
Evaluation of design options for the trace cache fetch mechanism181.371999
Computer architecture education: mechanical engineers need it too00.341999
Simultaneous subordinate multithreading (ssmt)986.761999
  • 1
  • 2