Inventor · disambiguated record
Srinivasan Ramani
Also filed as: RAMANI SRINIVASAN
47 granted patents·8 pending applications·104 citations·filing 2004–2019
97Inventor score
Top patents by PatentIndex Score
55 records- 0189US8489787B2Sharing sampled instruction address registers for efficient instruction sampling in massively multithreaded processorsADAR ETAI·Filed 2010·Granted Jul 16, 2013·14 cites·14 claims
- 0283US9626229B1Processor performance monitoring unit synchronizationIBM·Filed 2016·Granted Apr 18, 2017·4 cites·20 claims
- 0381US8589922B2Performance monitor design for counting events generated by thread groupsADAR ETAI·Filed 2010·Granted Nov 19, 2013·7 cites·13 claims
- 0479US10002212B2Virtual power management multiprocessor system simulationIBM·Filed 2016·Granted Jun 19, 2018·2 cites·8 claims
- 0579US9841998B2Processor power optimization with response time assuranceLENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD·Filed 2016·Granted Dec 12, 2017·2 cites·20 claims
- 0679US8200905B2Effective prefetching with multiple processors and threadsBELL GORDON BERNARD·Filed 2008·Granted Jun 12, 2012·10 cites·10 claims
- 0778US10382267B2Managing servers with quality of service assurancesIBM·Filed 2018·Granted Aug 13, 2019·2 cites·16 claims
- 0878US10331162B2Power series truncation using constant tables for function interpolation in transcendental functionsIBM·Filed 2017·Granted Jun 25, 2019·2 cites·18 claims
- 0978US9952651B2Deterministic current based frequency optimization of processor chipIBM·Filed 2015·Granted Apr 24, 2018·2 cites·13 claims
- 1078US9778726B2Deterministic current based frequency optimization of processor chipIBM·Filed 2015·Granted Oct 3, 2017·2 cites·9 claims
- 1178US9354943B2Power management for multi-core processing systemsIBM·Filed 2014·Granted May 31, 2016·4 cites·20 claims
- 1276US9948513B2Managing servers with quality of service assurancesIBM·Filed 2015·Granted Apr 17, 2018·2 cites·20 claims
- 1375US10901710B2Processor that includes a special store instruction used in regions of a computer program where memory aliasing may occurIBM·Filed 2019·Granted Jan 26, 2021·1 cites·1 claims
- 1474US8578168B2Method and apparatus for preparing and verifying documentsRAMANI SRINIVASAN·Filed 2007·Granted Nov 5, 2013·8 cites·11 claims
- 1573US8312305B2Power management for systems on a chipCHER CHEN YONG·Filed 2010·Granted Nov 13, 2012·3 cites·12 claims
- 1671US9563724B2Virtual power management multiprocessor system simulationIBM·Filed 2013·Granted Feb 7, 2017·2 cites·20 claims
- 1771US7453798B2Active flow management with hysteresisIBM·Filed 2004·Granted Nov 18, 2008·16 cites·15 claims
- 1868US9471398B2Global lock contention predictorIBM·Filed 2015·Granted Oct 18, 2016·1 cites·13 claims
- 1968US8543767B2Prefetching with multiple processors and threads via a coherency busBELL GORDON B·Filed 2012·Granted Sep 24, 2013·3 cites·6 claims
- 2066US9471397B2Global lock contention predictorIBM·Filed 2014·Granted Oct 18, 2016·1 cites·14 claims
- 2166US8601193B2Performance monitor design for instruction profiling using shared countersADAR ETAI·Filed 2010·Granted Dec 3, 2013·2 cites·19 claims
- 2264US9568986B2System-wide power conservation using memory cacheIBM·Filed 2013·Granted Feb 14, 2017·1 cites·19 claims
- 2364US8238665B2Processing of printed documentsSANKARASUBRAMANIAM YOGESH·Filed 2009·Granted Aug 7, 2012·2 cites·15 claims
- 2464US7249331B2Architectural level throughput based power modeling methodology and apparatus for pervasively clock-gated processor coresIBM·Filed 2004·Granted Jul 24, 2007·8 cites·17 claims
- 2562US10671110B2Power series truncation using constant tables for function interpolation in transcendental functionsIBM·Filed 2019·Granted Jun 2, 2020·0 cites·18 claims
- 2661US10680892B2Managing servers with quality of service assurancesIBM·Filed 2019·Granted Jun 9, 2020·0 cites·16 claims
- 2761US10678523B2Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occursIBM·Filed 2018·Granted Jun 9, 2020·0 cites·17 claims
- 2861US9419625B2Dynamic prescaling for performance countersIBM·Filed 2014·Granted Aug 16, 2016·1 cites·14 claims
- 2960US7818696B2Architectural level throughput based power modeling methodology and apparatus for pervasively clock-gated processor coresIBM·Filed 2007·Granted Oct 19, 2010·1 cites·4 claims
- 3059US10509635B2Processor that includes a special store instruction used in regions of a computer program where memory aliasing may occurIBM·Filed 2017·Granted Dec 17, 2019·0 cites·2 claims
- 3158US10664250B2Performing register promotion optimizations in a computer program in regions where memory aliasing may occur and executing the computer program on processor hardware that detects memory aliasingIBM·Filed 2018·Granted May 26, 2020·0 cites·13 claims
- 3258US10228918B2Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occursIBM·Filed 2017·Granted Mar 12, 2019·0 cites·1 claims
- 3357US9323574B2Processor power optimization with response time assuranceIBM·Filed 2014·Granted Apr 26, 2016·0 cites·17 claims
- 3456US10169009B2Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occursIBM·Filed 2016·Granted Jan 1, 2019·0 cites·13 claims
- 3556US9934009B2Processor that includes a special store instruction used in regions of a computer program where memory aliasing may occurIBM·Filed 2016·Granted Apr 3, 2018·0 cites·3 claims
- 3655US8639886B2Store-to-load forwarding mechanism for processor runahead mode operationBELL GORDON·Filed 2009·Granted Jan 28, 2014·1 cites·18 claims
- 3754US9535486B2Energy efficient optimization in multicore processors under quality of service (QoS)/performance constraintsIBM·Filed 2014·Granted Jan 3, 2017·0 cites·3 claims
- 3854US2019235564A1Power series truncation using constant tables for function interpolation in transcendental functionsIBM·Filed 2019·Application pending·0 cites
- 3953US9541985B2Energy efficient optimization in multicore processors under quality of service (QoS)/performance constraintsIBM·Filed 2013·Granted Jan 10, 2017·0 cites·6 claims
- 4053US2008294557A1Data Processing System And MethodRAMANI SRINIVASAN·Filed 2008·Application pending·0 cites
- 4153US2015095010A1Virtual power management multiprocessor system simulationIBM·Filed 2013·Application pending·0 cites
- 4252US10169010B2Performing register promotion optimizations in a computer program in regions where memory aliasing may occur and executing the computer program on processor hardware that detects memory aliasingIBM·Filed 2016·Granted Jan 1, 2019·0 cites·12 claims
- 4352US8892921B2Power management for systems on a chipCHER CHEN-YONG·Filed 2012·Granted Nov 18, 2014·0 cites·10 claims
- 4451US9515663B2Dynamic prescaling for performance countersIBM·Filed 2016·Granted Dec 6, 2016·0 cites·10 claims
- 4551US8140758B2Data reorganization in non-uniform cache access cachesBALAKRISHNAN GANESH·Filed 2009·Granted Mar 20, 2012·0 cites·19 claims
- 4649US8780402B2Document and method of producing a documentRAMANI SRINIVASAN·Filed 2008·Granted Jul 15, 2014·0 cites·22 claims
- 4748US10228921B2Compiler that performs register promotion optimizations in regions of code where memory aliasing may occurIBM·Filed 2016·Granted Mar 12, 2019·0 cites·13 claims
- 4848US8194976B2Machine readable documents and reading methodsKUMAR ANIL·Filed 2008·Granted Jun 5, 2012·0 cites·18 claims
- 4947US8442991B2Information access device and networkRAMANI SRINIVASAN·Filed 2009·Granted May 14, 2013·0 cites·21 claims
- 5044US2008263279A1Design structure for extending local caches in a multiprocessor systemRAMANI SRINIVASAN·Filed 2008·Application pending·0 cites
Showing the top 50 of 55 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Srinivasan Ramani files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →