Inventor
SHARMA SATYA P
US34 patents
⚠️ This page may combine multiple inventors who share the name “SHARMA SATYA P”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ARIMILLI RAVI K
22 patentsUS8341635B2Dec 25, 2012
Hardware wake-and-go mechanism with look-ahead polling
ARIMILLI RAVI K20 citations92
US8250396B2Aug 21, 2012
Hardware wake-and-go mechanism for a data processing system
ARIMILLI RAVI K20 citations92
US8127080B2Feb 28, 2012
Wake-and-go mechanism with system address bus transaction master
ARIMILLI RAVI K34 citations92
US8082315B2Dec 20, 2011
Programming idiom accelerator for remote update
ARIMILLI RAVI K26 citations92
US8230201B2Jul 24, 2012
Migrating sleeping and waking threads between wake-and-go mechanisms in a multiple processor data processing system
ARIMILLI RAVI K11 citations84
US8880853B2Nov 4, 2014
CAM-based wake-and-go snooping engine for waking a thread put to sleep for spinning on a target address lock
ARIMILLI RAVI K2 citations63
US8312458B2Nov 13, 2012
Central repository for wake-and-go mechanism
ARIMILLI RAVI K3 citations63
US8225120B2Jul 17, 2012
Wake-and-go mechanism with data exclusivity
ARIMILLI RAVI K2 citations63
US8171476B2May 1, 2012
Wake-and-go mechanism with prioritization of threads
ARIMILLI RAVI K4 citations63
US8145849B2Mar 27, 2012
Wake-and-go mechanism with system bus response
ARIMILLI RAVI K2 citations63
US8145723B2Mar 27, 2012
Complex remote update programming idiom accelerator
ARIMILLI RAVI K5 citations63
US8140801B2Mar 20, 2012
Efficient and flexible memory copy operation
ARIMILLI RAVI K4 citations63
US8788795B2Jul 22, 2014
Programming idiom accelerator to examine pre-fetched instruction streams for multiple processors
ARIMILLI RAVI K1 citations52
US8640142B2Jan 28, 2014
Wake-and-go mechanism with dynamic allocation in hardware private array
ARIMILLI RAVI K0 citations52
US8640141B2Jan 28, 2014
Wake-and-go mechanism with hardware private array
ARIMILLI RAVI K0 citations52
US8886919B2Nov 11, 2014
Remote update programming idiom accelerator with allocated processor resources
ARIMILLI RAVI K0 citations42
US8732683B2May 20, 2014
Compiler providing idiom to idiom accelerator
ARIMILLI RAVI K0 citations42
US8725992B2May 13, 2014
Programming language exposing idiom calls to a programming idiom accelerator
ARIMILLI RAVI K0 citations42
US8612977B2Dec 17, 2013
Wake-and-go mechanism with software save of thread state
ARIMILLI RAVI K0 citations42
US8516484B2Aug 20, 2013
Wake-and-go mechanism for a data processing system
ARIMILLI RAVI K0 citations42
US8452947B2May 28, 2013
Hardware wake-and-go mechanism and content addressable memory with instruction pre-fetch look-ahead to detect programming idioms
ARIMILLI RAVI K0 citations42
US8316218B2Nov 20, 2012
Look-ahead wake-and-go engine with speculative execution
ARIMILLI RAVI K0 citations42
IBM
8 patentsUS8015379B2Sep 6, 2011
Wake-and-go mechanism with exclusive system bus response
IBM34 citations92
US7506132B2Mar 17, 2009
Validity of address ranges used in semi-synchronous memory copy operations
IBM12 citations84
US7484062B2Jan 27, 2009
Cache injection semi-synchronous memory copy operation
IBM12 citations84
US7454585B2Nov 18, 2008
Efficient and flexible memory copy operation
IBM7 citations74
US8386822B2Feb 26, 2013
Wake-and-go mechanism with data monitoring
IBM4 citations63
US7882321B2Feb 1, 2011
Validity of address ranges used in semi-synchronous memory copy operations
IBM3 citations63
US7523260B2Apr 21, 2009
Propagating data using mirrored lock caches
IBM6 citations63
US7890703B2Feb 15, 2011
Cache injection using semi-synchronous memory copy operation
IBM1 citations52