1
Gregory H Bellows, Brian H Horton, Joaquin Madruga, Barry L Minor: Dynamically distribute a multi-dimensional work set across a multi-core system. International Business Machines Corporation, Yudell Isidore Ng Russell PLLC, July 23, 2013: US08495604 (3 worldwide citation)

A system provides efficient dispatch/completion of an N Dimensional (ND) Range command in a data processing system (DPS). The system comprises: a compiler generating one or more commands from received program instructions; ND Range work processing (WP) logic determining when a command generated by t ...


2
Greg H Bellows, Brian H Horton, Joaquin Madruga, Barry L Minor: Method for managing hardware resources within a simultaneous multi-threaded processing system. International Business Machines Corporation, Yudell Isidore Ng Russell PLLC, January 28, 2014: US08640108 (2 worldwide citation)

A technique for managing hardware resources and threads within a data processing system is disclosed. Compilation attributes of a function are collected during and after the compilation of the function. The pre-processing attributes of the function are also collected before the execution of the func ...


3
Gregory H Bellows, Brian H Horton, Joaquin Madruga, Barry L Minor: Method for managing hardware resources within a simultaneous multi-threaded processing system. International Business Machines Corporation, Yudell Isidore Ng Russell PLLC, January 28, 2014: US08640109 (1 worldwide citation)

A method for managing hardware resources and threads within a data processing system is disclosed. Compilation attributes of a function are collected during and after the compilation of the function. The pre-processing attributes of the function are also collected before the execution of the functio ...


4
Greg H Bellows, Jason N Dale, Brian H Horton, Joaquin Madruga: Assigning efficiently referenced globally unique identifiers in a multi-core environment. International Business Machines Corporation, Yudell Isidore Ng Russell PLLC, November 20, 2012: US08316207

A mechanism is provided in a multi-core environment for assigning a globally unique core identifier. A Power PC® processor unit (PPU) determines an index alias corresponding to a natural index to a location in local storage (LS) memory. A synergistic processor unit (SPU) corresponding to the PPU tra ...


5
Gregory Howard Bellows, Brian H Horton, Joaquin Madruga, Barry L Minor: Method to dynamically distribute a multi-dimensional work set across a multi-core system. International Business Machines Corporation, Yudell Isidore Ng Russell PLLC, August 20, 2013: US08516461

A method provides efficient dispatch/completion of an N Dimensional (ND) Range command in a data processing system (DPS). The method comprises: a compiler generating one or more commands from received program instructions; ND Range work processing (WP) logic determining when a command generated by t ...


6
Christopher F Kime, Brian H Horton, Christian Lita: Method for preventing time of check to time of use exploits. International Business Machines Corporation, Stephen J Walder Jr, Jeffrey S LeBaw, February 2, 2010: US07657936

A method for preventing time of check to time of use exploits includes receiving a system call from a user space at a system call intercept and copying user space parameters from the user space to a kernel space responsive to the system call. The method also includes copying the user space parameter ...


7
Christopher F Kime, Brian H Horton, Christian Lita: Method for preventing time of check to time of use exploits. Ibm, c o CARDINAL LAW GROUP, August 23, 2007: US20070199045-A1

A method for preventing time of check to time of use exploits includes receiving a system call from a user space at a system call intercept and copying user space parameters from the user space to a kernel space responsive to the system call. The method also includes copying the user space parameter ...


8
Greg H Bellows, Brian H Horton, Joaquin Madruga, Barry L Minor: Method for Managing Hardware Resources Within a Simultaneous Multi-Threaded Processing System. International Business Machines Corporation, August 2, 2012: US20120198469-A1

A method for managing hardware resources and threads within a data processing system is disclosed. Compilation attributes of a function are collected during and after the compilation of the function. The pre-processing attributes of the function are also collected before the execution of the functio ...


9
Greg H Bellows, Jason N Dale, Brian H Horton, Joaquin Madruga: Assigning efficiently referenced globally unique identifiers in a multi-core environment. International Business Machines Corporation, June 30, 2011: US20110161618-A1

A mechanism is provided in a multi-core environment for assigning a globally unique core identifier. A Power PC® processor unit (PPU) determines an index alias corresponding to a natural index to a location in local storage (LS) memory. A synergistic processor unit (SPU) corresponding to the PPU tra ...


10
Greg H Bellows, Brian H Horton, Joaquin Madruga, Barry L Minor: Method for managing hardware resources within a simultaneous multi-threaded processing system. International Business Machines Corporation, June 30, 2011: US20110161935-A1

A method for managing hardware resources and threads within a data processing system is disclosed. Compilation attributes of a function are collected during and after the compilation of the function. The pre-processing attributes of the function are also collected before the execution of the functio ...



Click the thumbnails below to visualize the patent trend.