P

Inventor

MERICAS ALEXANDER ERIK

US35 patents
⚠️ This page may combine multiple inventors who share the name “MERICAS ALEXANDER ERIK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

29 patents
US6574727B1Jun 3, 2003

Method and apparatus for instruction sampling for performance monitoring and debug

IBM136 citations97
US6539500B1Mar 25, 2003

System and method for tracing

IBM85 citations97
US6446029B1Sep 3, 2002

Method and system for providing temporal threshold support during performance monitoring of a pipelined processor

IBM123 citations96
US6694427B1Feb 17, 2004

Method system and apparatus for instruction tracing with out of order processors

IBM56 citations95
US6539502B1Mar 25, 2003

Method and apparatus for identifying instructions for performance monitoring in a microprocessor

IBM60 citations95
US7086035B1Aug 1, 2006

Method and system for counting non-speculative events in a speculative processor

IBM35 citations92
US6748522B1Jun 8, 2004

Performance monitoring based on instruction sampling in a microprocessor

IBM61 citations92
US6530042B1Mar 4, 2003

Method and apparatus for monitoring the performance of internal queues in a microprocessor

IBM30 citations91
US6415378B1Jul 2, 2002

Method and system for tracking the progress of an instruction in an out-of-order processor

IBM30 citations91
US6550002B1Apr 15, 2003

Method and system for detecting a flush of an instruction without a flush indicator

IBM25 citations88
US7913123B2Mar 22, 2011

Concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers

IBM7 citations83
US7437617B2Oct 14, 2008

Method, apparatus, and computer program product in a processor for concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers

IBM9 citations83
US7421619B2Sep 2, 2008

Method in a processor for performing in-memory tracing using existing communication paths

IBM9 citations83
US7051177B2May 23, 2006

Method for measuring memory latency in a hierarchical memory system

IBM11 citations83
US7047398B2May 16, 2006

Analyzing instruction completion delays in a processor

IBM19 citations83
US6970999B2Nov 29, 2005

Counting latencies of an instruction table flush, refill and instruction execution using a plurality of assigned counters

IBM13 citations83
US6629170B1Sep 30, 2003

Method and apparatus for a byte lane selectable performance monitor bus

IBM15 citations83
US6718403B2Apr 6, 2004

Hierarchical selection of direct and indirect counting events in a performance monitor unit

IBM19 citations82
US6804770B2Oct 12, 2004

Method and apparatus for using past history to avoid flush conditions in a microprocessor

IBM14 citations79
US7194608B2Mar 20, 2007

Method, apparatus and computer program product for identifying sources of performance events

IBM9 citations74
US7617385B2Nov 10, 2009

Method and apparatus for measuring pipeline stalls in a microprocessor

IBM7 citations73
US7437618B2Oct 14, 2008

Method in a processor for dynamically during runtime allocating memory for in-memory hardware tracing

IBM7 citations73
US6910120B2Jun 21, 2005

Speculative counting of performance events with rewind counter

IBM9 citations73
US9280438B2Mar 8, 2016

Autonomic hotspot profiling using paired performance sampling

IBM4 citations71
US7711994B2May 4, 2010

Apparatus, system and computer program product for seamlessly integrating thermal event information data with performance monitor data

IBM1 citations52
US7472315B2Dec 30, 2008

Method of seamlessly integrating thermal event information data with performance monitor data

IBM1 citations52
US6895399B2May 17, 2005

Method, system, and computer program product for dynamically allocating resources

IBM1 citations52
US7620801B2Nov 17, 2009

Methods to randomly or pseudo-randomly, without bias, select instruction for performance analysis in a microprocessor

IBM1 citations51
US8055809B2Nov 8, 2011

System and method for distributing signal with efficiency over microprocessor

IBM0 citations40

INDUKURU VENKAT RAJEEV

3 patents

HALL RONALD P

1 patent

CHEN WEN-TZER THOMAS

1 patent

DOING RICHARD WILLIAM

1 patent