Inventor profile of:

GAD SHEAFFER

City:

HAIFA

Country:

Israel

Published Applications:

61

Last publication date:

2019-02-28

Top Assignees for applications by GAD SHEAFFER

The entities that hold a legal rights for patent applications filed by inventor SHEAFFER GAD:

Recent patent applications by SHEAFFER GAD

GAD SHEAFFER from HAIFA, IL has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2019-02-28
US20190065160A1
Physics

PRE-POST RETIRE HYBRID HARDWARE LOCK ELISION (HLE) SCHEME

#2 | 2016-12-22
US20160371000A1
Physics

DETERMINING A WRITE OPERATION

#3 | 2016-07-28
US20160216973A9
Physics

Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode

#4 | 2016-06-02
US20160154742A1
Physics

Dynamic pinning of virtual pages shared between different type processors of a heterogeneous computing platform

#5 | 2016-02-11
US20160041599A1
Physics

Determining a write operation

#6 | 2015-05-14
US20150134896A1
Physics

Mechanisms to accelerate transactions using buffered stores

#7 | 2015-03-12
US20150070368A1
Physics

Instruction set architecture-based inter-sequencer communications with a heterogeneous resource

#8 | 2015-02-05
US20150039869A1
Physics

Handling Operating System (Os) Transitions In An Unbounded Transactional Memory (Utm) Mode

#9 | 2014-10-30
US20140325154A1
Physics

Private memory regions and coherency optimization by controlling snoop traffic volume in multi-level cache hierarchy

#10 | 2014-01-23
US20140025901A1
Physics

Technique for using memory attributes

#11 | 2013-11-14
US20130301516A1
Electricity

Digital relay for out of network devices

#12 | 2013-09-12
US20130238579A1
Physics

Efficient garbage collection and exception handling in a hardware accelerated transactional memory system

#13 | 2013-08-08
US20130205122A1
Physics

Instruction set architecture-based inter-sequencer communications with a heterogeneous resource

#14 | 2013-07-11
US20130179643A1
Physics

Obscuring memory access patterns in conjunction with deadlock detection or avoidance

#15 | 2013-02-21
US20130046947A1
Physics

Mechanisms to accelerate transactions using buffered stores

#16 | 2013-02-21
US20130046925A1
Physics

Mechanisms to accelerate transactions using buffered stores

#17 | 2013-02-21
US20130046924A1
Physics

Mechanisms to accelerate transactions using buffered stores

#18 | 2013-01-03
US20130007406A1
Physics

Dynamic pinning of virtual pages shared between different type processors of a heterogeneous computing platform

#19 | 2012-11-08
US20120284485A1
Physics

Operating system virtual memory management for hardware transactional memory

#20 | 2012-07-12
US20120179875A1
Physics

Using ephemeral stores for fine-grained conflict detection in a hardware accelerated STM

#21 | 2012-06-21
US20120159079A1
Physics

Memory model for hardware attributes within a transactional memory system

#22 | 2012-05-10
US20120117334A1
Physics

Read and write monitoring attributes in transactional memory (TM) systems

#23 | 2012-03-29
US20120079215A1
Physics

Performing mode switching in an unbounded transactional memory (UTM) system

#24 | 2011-08-25
US20110208907A1
Physics

Protected cache architecture and secure programming paradigm to protect applications

#25 | 2011-06-16
US20110145802A1
Physics

Accelerating unbounded memory transactions using nested cache resident transactions

#26 | 2011-06-16
US20110145798A1
Physics

Debugging mechanisms in a cache-based memory isolation system

#27 | 2011-06-16
US20110145637A1
Physics

Performing mode switching in an unbounded transactional memory (UTM) system

#28 | 2011-06-16
US20110145552A1
Physics

Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode

#29 | 2011-06-16
US20110145530A1
Physics

Leveraging memory isolation hardware technology to efficiently detect race conditions

#30 | 2011-06-16
US20110145516A1
Physics

Using buffered stores or monitoring to filter redundant transactional accesses and mechanisms for mapping data to buffered metadata

#31 | 2011-06-16
US20110145512A1
Physics

Mechanisms to accelerate transactions using buffered stores

#32 | 2011-06-16
US20110145498A1
Physics

Instrumentation of hardware assisted transactional memory system

#33 | 2011-06-16
US20110145304A1
Physics

Efficient garbage collection and exception handling in a hardware accelerated transactional memory system

#34 | 2010-12-30
US20100332808A1
Physics

Minimizing code duplication in an unbounded transactional memory system by using mode agnostic transactional read and write barriers

#35 | 2010-12-30
US20100332807A1
Physics

Performing escape actions in transactions

#36 | 2010-12-30
US20100332771A1
Physics

Private memory regions and coherence optimizations

#37 | 2010-12-30
US20100332768A1
Physics

FLEXIBLE READ- AND WRITE-MONITORED AND BUFFERED MEMORY BLOCKS

#38 | 2010-12-30
US20100332753A1
Physics

Wait loss synchronization

#39 | 2010-12-30
US20100332721A1
Physics

Operating system virtual memory management for hardware transactional memory

#40 | 2010-12-30
US20100332716A1
Physics

Metaphysically addressed cache metadata

#41 | 2010-08-26
US20100218195A1
Physics

Software filtering in a transactional memory system

#42 | 2010-07-01
US20100169894A1
Physics

Registering a user-handler in hardware for transactional memory event handling

#43 | 2010-07-01
US20100169581A1
Physics

Extending cache coherency protocols to support locally buffered data

#44 | 2010-07-01
US20100169580A1
Physics

Memory model for hardware attributes within a transactional memory system

#45 | 2010-07-01
US20100169579A1
Physics

Read and write monitoring attributes in transactional memory (TM) systems

#46 | 2010-07-01
US20100169382A1
Physics

Metaphysical address space for holding lossy metadata in hardware

#47 | 2010-01-14
US20100011193A1
Physics

Selective hardware lock disabling

#48 | 2009-07-02
US20090172304A1
Physics

Obscuring memory access patterns in conjunction with deadlock detection or avoidance

#49 | 2009-03-12
US20090070774A1
Physics

Live lock free priority scheme for memory transactions in transactional memory

#50 | 2009-01-01
US20090006767A1
Physics

Using ephemeral stores for fine-grained conflict detection in a hardware accelerated STM

#51 | 2008-11-18
US10107259
-

N-wide add-compare-select instruction

#52 | 2008-08-28
US20080209172A1
Physics

Selective hardware lock disabling

#53 | 2008-06-19
US20080147992A1
Physics

Protecting private data from cache attacks

#54 | 2008-06-05
US20080133842A1
Physics

Protected cache architecture and secure programming paradigm to protect applications

#55 | 2007-11-06
US10321573
-

Variable width, at least six-way addition/accumulation instructions

#56 | 2007-08-21
US10107262
-

Addressing mode and/or instruction for providing sine and cosine value pairs

#57 | 2007-07-05
US20070157211A1
Physics

Instruction set architecture-based inter-sequencer communications with a heterogeneous resource

#58 | 2007-05-31
US20070124736A1
Physics

Acceleration threads on idle OS-visible thread execution units

#59 | 2006-04-11
US10107266
-

Multi-way select instructions using accumulated condition codes

#60 | 2005-12-13
US10107257
-

Method and apparatus for implementing single/dual packed multi-way addition instructions having accumulation options

#61 | 2005-07-07
US20050149697A1
Physics

Mechanism to exploit synchronization overhead to improve multithreaded performance

InventorID:

104235 ⎘