GB

Gregory H. Bellows

IBM: 17 patents #6,502 of 70,183Top 10%
Overall (All Time): #276,547 of 4,157,543Top 7%
17
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9417905 Terminating an accelerator application program in a hybrid computing environment Charles J. Archer, Dean J. Burdick, James E. Carey, Jeffrey M. Ceason, Matthew W. Markland +2 more 2016-08-16
9038079 Reducing cross queue synchronization on systems with low memory latency across distributed processing nodes Benjamin G. Alexander, Joaquin Madruga, Barry L. Minor 2015-05-19
8949529 Customizing function behavior based on cache and scheduling parameters of a memory argument Joaquin Madruga, Ross A. Mikosh, Barry L. Minor 2015-02-03
8918552 Managing misaligned DMA addresses Jason N. Dale, Dean J. Burdick 2014-12-23
8904064 Managing an out-of-order asynchronous heterogeneous remote direct memory access (RDMA) message queue Jason N. Dale 2014-12-02
8893145 Method to reduce queue synchronization of multiple work items in a system with high memory latency between processing nodes Benjamin G. Alexander, Joaquin Madruga, Barry L. Minor 2014-11-18
8819690 System for reducing data transfer latency to a global queue by generating bit mask to identify selected processing nodes/units in multi-node data processing system Benjamin G. Alexander, Joaquin Madruga, Barry L. Minor 2014-08-26
8640109 Method for managing hardware resources within a simultaneous multi-threaded processing system Brian H. Horton, Joaquin Madruga, Barry L. Minor 2014-01-28
8572622 Reducing queue synchronization of multiple work items in a system with high memory latency between processing nodes Benjamin G. Alexander, Joaquin Madruga, Barry L. Minor 2013-10-29
8516461 Method to dynamically distribute a multi-dimensional work set across a multi-core system Brian H. Horton, Joaquin Madruga, Barry L. Minor 2013-08-20
8495604 Dynamically distribute a multi-dimensional work set across a multi-core system Brian H. Horton, Joaquin Madruga, Barry L. Minor 2013-07-23
8478968 Synchronizing commands and dependencies in an asynchronous command queue Joaquin Madruga, Ross A. Mikosh, Brian D. Watt 2013-07-02
8370842 Portioning and routing of work in a multiple processor system Joaquin Madruga, Ross A. Mikosh, Barry L. Minor 2013-02-05
8316219 Synchronizing commands and dependencies in an asynchronous command queue Joaquin Madruga, Ross A. Mikosh, Brian D. Watt 2012-11-20
8250404 Process integrity of work items in a multiple processor system Benjamin G. Alexander, Joaquin Madruga, Barry L. Minor 2012-08-21
8056080 Multi-core/thread work-group computation scheduler Benjamin G. Alexander, Joaquin Madruga, Brian D. Watt 2011-11-08
7689734 Method for toggling non-adjacent channel identifiers during DMA double buffering operations 2010-03-30