Issued Patents All Time
Showing 51–75 of 129 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9367346 | Accelerating distributed transactions on key-value stores through dynamic lock localization | Naresh Rapolu | 2016-06-14 |
| 9367357 | Simultaneous scheduling of processes and offloading computation on many-core coprocessors | Srihari Cadambi, Kunal Rao, Rajat Phull, Giuseppe Coviello, Murugan Sankaradass +1 more | 2016-06-14 |
| 9335981 | Source-to-source transformations for graph processing on many-core platforms | Michela Becchi, Da Li | 2016-05-10 |
| 9201638 | Compiler-guided software accelerator for iterative HADOOP® jobs | Nishkam Ravi, Abhishek Verma | 2015-12-01 |
| 9152467 | Method for simultaneous scheduling of processes and offloading computation on many-core coprocessors | Srihari Cadambi, Kunal Rao, Rajat Phull, Giuseppe Coviello, Murugan Sankaradass +1 more | 2015-10-06 |
| 9135741 | Interference-driven resource management for GPU-based heterogeneous clusters | Cheng-Hong Li, Srihari Cadambi, Rajat Phull | 2015-09-15 |
| 9122523 | Automatic pipelining framework for heterogeneous parallel computing systems | Jacques Pienaar, Anand Raghunathan | 2015-09-01 |
| 9086925 | Methods of processing core selection for applications on manycore processors | Cheng-Hong Li, Kunal Rao, Srihari Cadambi, Rajat Phull, Giuseppe Coviello +1 more | 2015-07-21 |
| 9038088 | Load balancing on hetrogenous processing cluster based on exceeded load imbalance factor threshold determined by total completion time of multiple processing phases | Rajat Phull, Srihari Cadambi, Nishkam Ravi | 2015-05-19 |
| 8997073 | Semi-automatic restructuring of offloadable tasks for accelerators | Nishkam Ravi, Yi Yang | 2015-03-31 |
| 8990827 | Optimizing data warehousing applications for GPUs using dynamic stream scheduling and dispatch of fused and split kernels | Haicheng Wu, Srihari Cadambi | 2015-03-24 |
| 8984519 | Scheduler and resource manager for coprocessor-based heterogeneous clusters | Srihari Cadambi, M. Mustafa Rafique | 2015-03-17 |
| 8917279 | Method and system to dynamically bind and unbind applications on a general purpose graphics processing unit | Michela Becchi, Kittisak Sajjapongse | 2014-12-23 |
| 8918770 | Compiler for X86-based many-core coprocessors | Nishkam Ravi, Tao Bao, Ozcan Ozturk | 2014-12-23 |
| 8893103 | Automatic asynchronous offload to many-core coprocessors | Nishkam Ravi, Yi Yang | 2014-11-18 |
| 8874943 | Energy efficient heterogeneous systems | Abhinandan Majumdar, Srihari Cadambi | 2014-10-28 |
| 8806503 | Method and system for memory aware runtime to support multitenancy in heterogeneous clusters | Michela Becchi, Kittisak Sajjapongse | 2014-08-12 |
| 8793674 | Computer-guided holistic optimization of MapReduce applications | Nishkam Ravi, Jun Liu | 2014-07-29 |
| 8762794 | Cross-layer system architecture design | Hyungmin Cho, Anand Raghunathan | 2014-06-24 |
| 8643656 | Energy-aware task consolidation on graphics processing unit (GPU) | Dong Li, Surendra Byna | 2014-02-04 |
| 8583896 | Massively parallel processing core with plural chains of processing elements and respective smart memory storing select data received from each chain | Srihari Cadambi, Abhinandan Majumdar, Michela Becchi, Hans Peter Graf | 2013-11-12 |
| 8442927 | Dynamically configurable, multi-ported co-processor for convolutional neural networks | Murugan Sankaradas, Venkata Jakkula, Srihari Cadambi | 2013-05-14 |
| 8375392 | Data aware scheduling on heterogeneous platforms | Michela Becchi, Surendra Byna, Srihari Cadambi | 2013-02-12 |
| 8359281 | System and method for parallelizing and accelerating learning machine training and classification using a massively parallel accelerator | Srihari Cadambi, Igor Durdanovic, Venkata Jakkula, Eric Cosatto, Murugan Sankaradass +1 more | 2013-01-22 |
| 8286172 | Systems and methods for implementing best-effort parallel computing frameworks | Anand Raghunathan, Jiayuan Meng | 2012-10-09 |