Inventor
O'BRIEN JOHN KEVIN
US19 patents
⚠️ This page may combine multiple inventors who share the name “O'BRIEN JOHN KEVIN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
14 patentsUS7146607B2Dec 5, 2006
Method and system for transparent dynamic optimization in a multiprocessing environment
IBM92 citations97
US5812811ASep 22, 1998
Executing speculative parallel instructions threads with forking and inter-thread communication
IBM260 citations96
US7243333B2Jul 10, 2007
Method and apparatus for creating and executing integrated executables in a heterogeneous architecture
IBM27 citations92
US7225431B2May 29, 2007
Method and apparatus for setting breakpoints when debugging integrated executables in a heterogeneous architecture
IBM22 citations92
US7200840B2Apr 3, 2007
Method and apparatus for enabling access to global data by a plurality of codes in an integrated executable for a heterogeneous architecture
IBM23 citations92
US7496494B2Feb 24, 2009
Method and system for multiprocessor emulation on a multiprocessor host system
IBM31 citations91
US7222332B2May 22, 2007
Method and apparatus for overlay management within an integrated executable for a heterogeneous architecture
IBM11 citations84
US7953588B2May 31, 2011
Method and system for efficient emulation of multiprocessor address translation on a multiprocessor host
IBM11 citations83
US7213123B2May 1, 2007
Method and apparatus for mapping debugging information when debugging integrated executables in a heterogeneous architecture
IBM8 citations74
US9658940B2May 23, 2017
Method to efficiently implement synchronization using software managed address translation
IBM4 citations71
US11687369B2Jun 27, 2023
Flexible optimized data handling in systems with multiple memories
IBM1 citations62
US10996989B2May 4, 2021
Flexible optimized data handling in systems with multiple memories
IBM1 citations62
US7844446B2Nov 30, 2010
Method and system for multiprocessor emulation on a multiprocessor host system
IBM1 citations51
US10083125B2Sep 25, 2018
Method to efficiently implement synchronization using software managed address translation
IBM0 citations50
NAIR RAVI
3 patentsUS8108843B2Jan 31, 2012
Hybrid mechanism for more efficient emulation and method therefor
NAIR RAVI13 citations82
US9043194B2May 26, 2015
Method and system for efficient emulation of multiprocessor memory consistency
NAIR RAVI3 citations61
US8578351B2Nov 5, 2013
Hybrid mechanism for more efficient emulation and method therefor
NAIR RAVI2 citations61