Inventor · disambiguated record
Raul E. Silvera
Also filed as: SILVERA RAUL · SILVERA RAUL E · SILVERA RAUL ESTEBAN · SILVERA RAÚL E
52 granted patents·5 pending applications·281 citations·filing 2004–2018
98Inventor score
Technology areasG06F
Top patents by PatentIndex Score
57 records- 0189US8161464B2Compiling source codeARCHAMBAULT ROCH GEORGES·Filed 2006·Granted Apr 17, 2012·24 cites·18 claims
- 0286US9286190B2Inserting implicit sequence points into computer program code to support debug operationsIBM·Filed 2013·Granted Mar 15, 2016·8 cites·8 claims
- 0386US9274931B2Inserting implicit sequence points into computer program code to support debug operationsIBM·Filed 2013·Granted Mar 1, 2016·8 cites·15 claims
- 0484US9569127B2Computer instructions for limiting access violation reporting when accessing strings and similar data structuresIBM·Filed 2014·Granted Feb 14, 2017·6 cites·15 claims
- 0583US8104030B2Mechanism to restrict parallelization of loopsSILVERA RAUL ESTEBAN·Filed 2005·Granted Jan 24, 2012·16 cites·20 claims
- 0683US7856628B2Method for simplifying compiler-generated software codeIBM·Filed 2006·Granted Dec 21, 2010·14 cites·17 claims
- 0782US8146070B2Method and apparatus for optimizing software program using inter-procedural strength reductionARCHAMBAULT ROCH GEORGES·Filed 2008·Granted Mar 27, 2012·11 cites·2 claims
- 0882US7856627B2Method of SIMD-ization through data reshaping, padding, and alignmentIBM·Filed 2006·Granted Dec 21, 2010·12 cites·6 claims
- 0981US8423750B2Hardware assist thread for increasing code parallelismHALL RONALD P·Filed 2010·Granted Apr 16, 2013·6 cites·11 claims
- 1081US8015556B2Efficient method of data reshaping for multidimensional dynamic array objects in the presence of multiple object instantiationsIBM·Filed 2006·Granted Sep 6, 2011·11 cites·7 claims
- 1180US8037462B2Framework for parallelizing general reductionIBM·Filed 2006·Granted Oct 11, 2011·11 cites·10 claims
- 1279US7487501B2Distributed counter and centralized sensor in barrier wait synchronizationIBM·Filed 2004·Granted Feb 3, 2009·25 cites·4 claims
- 1378US9690509B2Computer instructions for limiting access violation reporting when accessing strings and similar data structuresIBM·Filed 2015·Granted Jun 27, 2017·2 cites·10 claims
- 1477US8332833B2Procedure control descriptor-based code specialization for context sensitive memory disambiguationARCHAMBAULT ROCH GEORGES·Filed 2007·Granted Dec 11, 2012·8 cites·30 claims
- 1576US8640113B2setjmp/longjmp for speculative execution frameworksSILVERA RAUL ESTEBAN·Filed 2011·Granted Jan 28, 2014·5 cites·20 claims
- 1676US7228391B2Lock caching for compound atomic operations on shared memoryIBM·Filed 2004·Granted Jun 5, 2007·22 cites·24 claims
- 1775US9298630B2Optimizing memory bandwidth consumption using data splitting with software cachingGLOBALFOUNDRIES INC·Filed 2014·Granted Mar 29, 2016·3 cites·8 claims
- 1875US8375375B2Auto parallelization of zero-trip loops through the induction variable substitutionIBM·Filed 2009·Granted Feb 12, 2013·6 cites·16 claims
- 1974US9037837B2Hardware assist thread for increasing code parallelismHALL RONALD P·Filed 2012·Granted May 19, 2015·3 cites·14 claims
- 2072US9104577B2Optimizing memory bandwidth consumption using data splitting with software cachingIBM·Filed 2013·Granted Aug 11, 2015·3 cites·12 claims
- 2172US8117604B2Architecture cloning for power PC processorsARCHAMBAULT ROCH G·Filed 2006·Granted Feb 14, 2012·6 cites·6 claims
- 2271US9916143B2Inserting implicit sequence points into computer program code to support debug operationsIBM·Filed 2016·Granted Mar 13, 2018·1 cites·14 claims
- 2371US9910648B2Inserting implicit sequence points into computer program code to support debug operationsIBM·Filed 2016·Granted Mar 6, 2018·1 cites·7 claims
- 2470US8881153B2Speculative thread execution with hardware transactional memoryIBM·Filed 2013·Granted Nov 4, 2014·2 cites·20 claims
- 2570US8341615B2Single instruction multiple data (SIMD) code generation for parallel loops using versioning and schedulingEICHENBERGER ALEXANDRE E·Filed 2008·Granted Dec 25, 2012·5 cites·13 claims
- 2669US9110684B2Data splitting for recursive data structuresARCHAMBAULT ROCH G·Filed 2007·Granted Aug 18, 2015·4 cites·15 claims
- 2769US7487497B2Method and system for auto parallelization of zero-trip loops through induction variable substitutionIBM·Filed 2004·Granted Feb 3, 2009·13 cites·8 claims
- 2868US10101979B2Managing aliasing constraintsCUI SHIMIN·Filed 2012·Granted Oct 16, 2018·2 cites·20 claims
- 2967US9501268B2Generating SIMD code from code statements that include non-isomorphic code statementsIBM·Filed 2013·Granted Nov 22, 2016·2 cites·10 claims
- 3067US8484630B2Code motion based on live ranges in an optimizing compilerCUI SHIMIN·Filed 2008·Granted Jul 9, 2013·4 cites·20 claims
- 3167US7555748B2Method and apparatus for improving data cache performance using inter-procedural strength reduction of global objectsIBM·Filed 2004·Granted Jun 30, 2009·12 cites·3 claims
- 3266US9038045B2Unified parallel C work-sharing loop construct transformationGAO YAOQING·Filed 2011·Granted May 19, 2015·2 cites·20 claims
- 3365US8990819B2Efficient rollback and retry of conflicted speculative threads using distributed tokensIBM·Filed 2012·Granted Mar 24, 2015·1 cites·13 claims
- 3465US8191057B2Systems, methods, and computer products for compiler support for aggressive safe load speculationARCHAMBAULT ROCH G·Filed 2007·Granted May 29, 2012·4 cites·2 claims
- 3565US8146071B2Pipelined parallelization of multi-dimensional loops with multiple data dependenciesSILVERA RAUL ESTEBAN·Filed 2007·Granted Mar 27, 2012·4 cites·20 claims
- 3665US8056066B2Method and apparatus for address taken refinement using control flow informationIBM·Filed 2007·Granted Nov 8, 2011·3 cites·10 claims
- 3764US8438568B2Speculative thread execution with hardware transactional memoryGIAMPAPA MARK E·Filed 2010·Granted May 7, 2013·2 cites·8 claims
- 3863US9946523B2Multiple pass compiler instrumentation infrastructureARCHAMBAULT ROCH G·Filed 2010·Granted Apr 17, 2018·2 cites·17 claims
- 3962US8352684B2Optimal cache replacement scheme using a training operationIBM·Filed 2008·Granted Jan 8, 2013·2 cites·17 claims
- 4060US10656925B2Managing aliasing constraintsIBM·Filed 2018·Granted May 19, 2020·0 cites·17 claims
- 4159US10664252B2Inserting implicit sequence points into computer program code to support debug operationsIBM·Filed 2017·Granted May 26, 2020·0 cites·20 claims
- 4257US8091079B2Implementing shadow versioning to improve data dependence analysis for instruction schedulingARCHAMBAULT ROCH G·Filed 2007·Granted Jan 3, 2012·1 cites·5 claims
- 4356US7472382B2Method for optimizing software program using inter-procedural strength reductionIBM·Filed 2004·Granted Dec 30, 2008·4 cites·1 claims
- 4454US9262172B2Efficient rollback and retry of conflicted speculative threads using distributed tokensIBM·Filed 2013·Granted Feb 16, 2016·0 cites·7 claims
- 4552US9557977B2Extending superword level parallelismIBM·Filed 2014·Granted Jan 31, 2017·0 cites·11 claims
- 4651US9268574B2Efficient rollback and retry of conflicted speculative threads with hardware supportIBM·Filed 2013·Granted Feb 23, 2016·0 cites·7 claims
- 4750US10095491B2Data splitting for recursive data structuresIBM·Filed 2015·Granted Oct 9, 2018·0 cites·13 claims
- 4849US9189243B2Efficient rollback and retry of conflicted speculative threads with hardware supportIBM·Filed 2012·Granted Nov 17, 2015·0 cites·13 claims
- 4948US9542169B2Generating SIMD code from code statements that include non-isomorphic code statementsIBM·Filed 2015·Granted Jan 10, 2017·0 cites·5 claims
- 5046US9632762B2Extending superword level parallelismIBM·Filed 2015·Granted Apr 25, 2017·0 cites·5 claims
Showing the top 50 of 57 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →