Inventor profile of:

David S. Levitan

City:

Austin, Texas

Country:

United States

Published Applications:

51

Last publication date:

2020-05-28

Top Assignees for applications by David S. Levitan

The entities that hold a legal rights for patent applications filed by inventor Levitan David S.:

Recent patent applications by Levitan David S.

David S. Levitan from Austin, US has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2020-05-28
US20200167163A1
Physics

Selectively supporting static branch prediction settings only in association with processor-designated types of instructions

#2 | 2019-07-25
US20190227806A1
Physics

Variable latency flush filtering

#3 | 2019-05-09
US20190138312A1
Physics

Instruction prefetching in a computer processor using a prefetch prediction vector

#4 | 2018-12-20
US20180365012A1
Physics

Dynamic sequential instruction prefetching

#5 | 2018-09-27
US20180275993A1
Physics

Power management of branch predictors in a computer processor

#6 | 2018-01-04
US20180004516A1
Physics

ADMINISTERING INSTRUCTION TAGS IN A COMPUTER PROCESSOR

#7 | 2017-11-30
US20170344469A1
Physics

Managing an effective address table in a multi-slice processor

#8 | 2017-11-30
US20170344379A1
Physics

Generating a mask vector for determining a processor instruction address using an instruction tag in a multi-slice processor

#9 | 2017-11-30
US20170344378A1
Physics

Managing an effective address table in a multi-slice processor

#10 | 2017-11-30
US20170344377A1
Physics

Power management of branch predictors in a computer processor

#11 | 2017-11-30
US20170344372A1
Physics

Power management of branch predictors in a computer processor

#12 | 2017-11-30
US20170344370A1
Physics

Operation of a multi-slice processor implementing tagged geometric history length (TAGE) branch prediction

#13 | 2017-11-30
US20170344368A1
Physics

Identifying an effective address (EA) using an interrupt instruction tag (ITAG) in a multi-slice processor

#14 | 2017-11-16
US20170329715A1
Physics

HAZARD AVOIDANCE IN A MULTI-SLICE PROCESSOR

#15 | 2017-11-16
US20170329608A1
Physics

Techniques for dynamic sequential instruction prefetching

#16 | 2017-11-16
US20170329607A1
Physics

HAZARD AVOIDANCE IN A MULTI-SLICE PROCESSOR

#17 | 2017-11-02
US20170315810A1
Physics

Techniques for predicting a target address of an indirect branch instruction

#18 | 2017-09-28
US20170277535A1
Physics

TECHNIQUES FOR RESTORING PREVIOUS VALUES TO REGISTERS OF A PROCESSOR REGISTER FILE

#19 | 2017-09-21
US20170269937A1
Physics

Instruction prefetching in a computer processor using a prefetch prediction vector

#20 | 2017-09-14
US20170262286A1
Physics

Blocking instruction fetching in a computer processor

#21 | 2017-08-24
US20170242701A1
Physics

Branch prediction in a computer processor

#22 | 2017-02-16
US20170046162A1
Physics

Branch prediction using multiple versions of history data

#23 | 2017-02-16
US20170046161A1
Physics

Branch prediction using multiple versions of history data

#24 | 2016-07-28
US20160216972A1
Physics

Branch prediction using multiple versions of history data

#25 | 2015-12-17
US20150363201A1
Physics

Predicting indirect branches using problem branch filtering and pattern cache

#26 | 2015-11-19
US20150331691A1
Physics

Branch prediction using multiple versions of history data

#27 | 2015-07-02
US20150186145A1
Physics

Compressed indirect prediction caches

#28 | 2015-01-29
US20150032997A1
Physics

Tracking long GHV in high performance out-of-order superscalar processors

#29 | 2014-10-02
US20140298106A1
Physics

Identifying and tagging breakpoint instructions for facilitation of software debug

#30 | 2014-10-02
US20140298105A1
Physics

Identifying and tagging breakpoint instructions for facilitation of software debug

#31 | 2014-02-27
US20140059523A1
Physics

Hardware-assisted program trace collection with selectable call-signature capture

#32 | 2013-03-21
US20130073833A1
Physics

Reducing store-hit-loads in an out-of-order processor

#33 | 2013-02-28
US20130055033A1
Physics

HARDWARE-ASSISTED PROGRAM TRACE COLLECTION WITH SELECTABLE CALL-SIGNATURE CAPTURE

#34 | 2012-10-04
US20120254837A1
Physics

Task switch immunized performance monitoring

#35 | 2012-07-05
US20120173821A1
Physics

Controlling power of a cache based on predicting the instruction cache way for high power applications

#36 | 2012-01-05
US20120005462A1
Physics

Hardware Assist for Optimizing Code During Processing

#37 | 2011-12-22
US20110314259A1
Physics

Operating a stack of information in an information handling system

#38 | 2011-06-02
US20110131438A1
Physics

Saving power by powering down an instruction fetch array based on capacity history of instruction buffer

#39 | 2010-10-14
US20100262806A1
Physics

Tracking effective addresses in an out-of-order processor

#40 | 2010-02-04
US20100031011A1
Physics

METHOD AND APPARATUS FOR OPTIMIZED METHOD OF BHT BANKING AND MULTIPLE UPDATES

#41 | 2009-08-06
US20090198985A1
Physics

Branch target address cache with hashed indices

#42 | 2009-08-06
US20090198983A1
Physics

Branch prediction with partially folded global history vector for reduced XOR operation time

#43 | 2009-08-06
US20090198982A1
Physics

Branch target address cache selectively applying a delayed hit

#44 | 2009-08-06
US20090198981A1
Physics

Branch target address cache storing direct predictions

#45 | 2009-08-06
US20090198962A1
Physics

Branch target address cache including address type tag bit

#46 | 2009-02-19
US20090049286A1
Physics

Branch target address cache

#47 | 2008-12-23
US10422685
-

Method for resource balancing using dispatch flush in a simultaneous multithread processor

#48 | 2008-12-11
US20080307210A1
Physics

System and method for optimizing branch logic for handling hard to predict indirect branches

#49 | 2008-10-23
US20080263325A1
Physics

SYSTEM AND STRUCTURE FOR SYNCHRONIZED THREAD PRIORITY SELECTION IN A DEEPLY PIPELINED MULTITHREADED MICROPROCESSOR

#50 | 2008-09-25
US20080235531A1
Physics

Apparatus and computer program product for testing ability to recover from cache directory errors

#51 | 2006-04-18
US10422808
-

Zero cycle penalty in selecting instructions in prefetch buffer in the event of a miss in the instruction cache

InventorID:

119608 ⎘