Membership
Tour
Register
Log in
Thomas R. Puzak
Follow
Person
Cary, NC, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Branch prediction path wrong guess instruction
Patent number
10,338,923
Issue date
Jul 2, 2019
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selective cache-to-cache lateral castouts
Patent number
9,189,403
Issue date
Nov 17, 2015
International Business Machines Corporation
Guy L. Guthrie
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selective cache-to-cache lateral castouts
Patent number
9,176,876
Issue date
Nov 3, 2015
International Business Machines Corporation
Guy L. Guthrie
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for providing an improved store-in cache
Patent number
8,826,095
Issue date
Sep 2, 2014
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing touchBHT instruction to pre-fetch information to predicti...
Patent number
8,521,999
Issue date
Aug 27, 2013
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch prediction instructions having mask values involving unloadi...
Patent number
8,131,982
Issue date
Mar 6, 2012
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for filtering snoop requests using a scoreboard
Patent number
8,015,364
Issue date
Sep 6, 2011
International Business Machines Corporation
Matthias A. Blumrich
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Method and system for providing an improved store-in cache
Patent number
7,941,728
Issue date
May 10, 2011
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System, method and computer program product for executing a cache r...
Patent number
7,711,904
Issue date
May 4, 2010
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method, system and program product for pipelined processor having a...
Patent number
7,676,663
Issue date
Mar 9, 2010
International Business Machines Corporation
Brian Robert Prasky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Context look ahead storage structures
Patent number
7,657,726
Issue date
Feb 2, 2010
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for prefetching branch history information
Patent number
7,493,480
Issue date
Feb 17, 2009
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Prefetching using future branch path information derived from branc...
Patent number
7,441,110
Issue date
Oct 21, 2008
International Business Machines Corporation
Thomas R. Puzak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for filtering snoop requests using a scoreboard
Patent number
7,383,397
Issue date
Jun 3, 2008
International Business Machines Corporation
Matthias A. Blumrich
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for filtering unused sub-blocks in cache memories
Patent number
7,380,047
Issue date
May 27, 2008
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Context look ahead storage structures
Patent number
7,337,271
Issue date
Feb 26, 2008
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch history guided instruction/data prefetching
Patent number
6,560,693
Issue date
May 6, 2003
International Business Machines Corporation
Thomas R. Puzak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for reducing latency in set-associative caches...
Patent number
6,418,525
Issue date
Jul 9, 2002
International Business Machines Corporation
Mark J. Charney
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods for caching cache tags
Patent number
6,311,253
Issue date
Oct 30, 2001
International Business Machines Corporation
Albert Chang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Touch history table
Patent number
6,055,621
Issue date
Apr 25, 2000
International Business Machines Corporation
Thomas Roberts Puzak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automatic cache prefetch timing with dynamic trigger migration
Patent number
5,809,566
Issue date
Sep 15, 1998
International Business Machines Corporation
Mark Jay Charney
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operand prefetch table
Patent number
5,790,823
Issue date
Aug 4, 1998
International Business Machines Corporation
Thomas Roberts Puzak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for enabling concurrent misses in a cache memory
Patent number
5,636,364
Issue date
Jun 3, 1997
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Computer processing unit employing a separate millicode branch hist...
Patent number
5,634,119
Issue date
May 27, 1997
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache remapping using synonym classes
Patent number
5,584,002
Issue date
Dec 10, 1996
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Simultaneous prediction of multiple branches for superscalar proces...
Patent number
5,434,985
Issue date
Jul 18, 1995
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-prediction branch prediction mechanism
Patent number
5,353,421
Issue date
Oct 4, 1994
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache miss facility with stored sequences for data fetching
Patent number
5,233,702
Issue date
Aug 3, 1993
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache management for multi-processor systems utilizing bulk cross-i...
Patent number
5,197,139
Issue date
Mar 23, 1993
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for guaranteeing the logical integrity of data...
Patent number
4,903,196
Issue date
Feb 20, 1990
International Business Machines Corporation
James H. Pomerene
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
SELECTIVE CACHE-TO-CACHE LATERAL CASTOUTS
Publication number
20120203973
Publication date
Aug 9, 2012
International Business Machines Corporation
Guy L. Guthrie
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREFETCHING BRANCH PREDICTION MECHANISMS
Publication number
20110225401
Publication date
Sep 15, 2011
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SELECTIVE CACHE-TO-CACHE LATERAL CASTOUTS
Publication number
20110161589
Publication date
Jun 30, 2011
International Business Machines Corporation
Guy L. Guthrie
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM FOR PROVIDING AN IMPROVED STORE-IN CACHE
Publication number
20110161780
Publication date
Jun 30, 2011
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Branch Prediction Path Instruction
Publication number
20100287358
Publication date
Nov 11, 2010
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHODS INVOLVING BRANCH PREDICTION
Publication number
20090313462
Publication date
Dec 17, 2009
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND APPARATUS FOR FILTERING SNOOP REQUESTS USING A SCOREBOARD
Publication number
20080294850
Publication date
Nov 27, 2008
International Business Machines Corporation
Matthias A. Blumrich
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR EXECUTING A CACHE R...
Publication number
20080235453
Publication date
Sep 25, 2008
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM FOR PROVIDING AN IMPROVED STORE-IN CACHE
Publication number
20080222358
Publication date
Sep 11, 2008
International Business Machines Corporation
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS AND METHOD FOR FILTERING UNUSED SUB-BLOCKS IN CACHE MEMO...
Publication number
20080215816
Publication date
Sep 4, 2008
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTEXT LOOK AHEAD STORAGE STRUCTURES
Publication number
20080046703
Publication date
Feb 21, 2008
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and Apparatus for Measuring the Cost of a Pipeline Event and...
Publication number
20080010555
Publication date
Jan 10, 2008
Phillip Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for filtering snoop requests using a scoreboard
Publication number
20060224840
Publication date
Oct 5, 2006
International Business Machines Corporation
Matthias A. Blumrich
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Apparatus and method for filtering unused sub-blocks in cache memories
Publication number
20060069843
Publication date
Mar 30, 2006
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Effective delayed, minimized switching, BTB write via recent entry...
Publication number
20050204120
Publication date
Sep 15, 2005
International Business Machines Corporation
Brian Robert Prasky
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Context look ahead storage structures
Publication number
20050120193
Publication date
Jun 2, 2005
Philip George Emma
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Two dimensional branch history table prefetching mechanism
Publication number
20040015683
Publication date
Jan 22, 2004
International Business Machines Corporation
Philip G. Emma
G06 - COMPUTING CALCULATING COUNTING