P

Inventor

KAWAHITO MOTOHIRO

JP41 patents
⚠️ This page may combine multiple inventors who share the name “KAWAHITO MOTOHIRO”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

35 patents
US6665864B1Dec 16, 2003

Method and apparatus for generating code for array range check and method and apparatus for versioning

IBM37 citations92
US6519765B1Feb 11, 2003

Method and apparatus for eliminating redundant array range checks in a compiler

IBM35 citations92
US9298435B2Mar 29, 2016

Optimizing if statements in computer programming

IBM4 citations84
US7523448B2Apr 21, 2009

Optimizing compiler

IBM8 citations84
US7103882B2Sep 5, 2006

Optimization apparatus, complier program, optimization method and recording medium

IBM18 citations84
US7058935B2Jun 6, 2006

Program compilation and optimization

IBM11 citations84
US10042787B2Aug 7, 2018

Controlling data transfer for data processing

IBM2 citations73
US7260817B2Aug 21, 2007

Method using array range check information for generating versioning code before a loop for execution

IBM9 citations73
US9507576B2Nov 29, 2016

Optimizing if statements in computer programming

IBM1 citations63
US9298434B2Mar 29, 2016

Optimizing if statements in computer programming

IBM2 citations63
US9218171B2Dec 22, 2015

Method, program, and system for code optimization

IBM2 citations63
US7707568B2Apr 27, 2010

Compiler optimization

IBM6 citations63
US7383544B2Jun 3, 2008

Compiler device, method, program and recording medium

IBM2 citations63
US7307551B2Dec 11, 2007

Delimiter lookup using processor permutation instruction

IBM3 citations63
US7240337B2Jul 3, 2007

Executing scalar replacement in program optimization

IBM4 citations63
US12106115B2Oct 1, 2024

Searching an array of multi-byte elements using an n-byte search instruction

IBM0 citations62
US11574249B2Feb 7, 2023

Streamlining data processing optimizations for machine learning workloads

IBM0 citations62
US11023212B1Jun 1, 2021

Executing a part of a compiler generated code as a function

IBM1 citations62
US10902020B2Jan 26, 2021

Multiple cache processing of streaming data

IBM0 citations62
US10216499B2Feb 26, 2019

Method, program, and system for code optimization

IBM1 citations62
US9626169B2Apr 18, 2017

Controlling execution of binary code

IBM1 citations62
US9430205B2Aug 30, 2016

Controlling execution of binary code

IBM1 citations62
US7950005B2May 24, 2011

Method and apparatus for performing versioning for loop, method and apparatus for collecting array range check information in basic blocks, method for modifying array range check information, method for optimizing array range checks, method for generating codes for array range checks, method and apparatus for eliminating redundant array range checks, method for selecting array range checks, method for modifying array range checks, method for collecting array range checks, and method for determining handling of array range checks

IBM4 citations62
US6944852B2Sep 13, 2005

Compiler

IBM2 citations61
US7278138B2Oct 2, 2007

Computer program conversion and compilation

IBM5 citations54
US11907694B2Feb 20, 2024

Memoizing machine-learning pre-processing and feature engineering

IBM0 citations52
US10241768B2Mar 26, 2019

Controlling execution of binary code

IBM0 citations52
US9996327B2Jun 12, 2018

Method, program, and system for code optimization

IBM0 citations52
US9760357B2Sep 12, 2017

Controlling execution of binary code

IBM0 citations52
US9495140B2Nov 15, 2016

Optimizing if statements in computer programming

IBM0 citations52
US8479182B2Jul 2, 2013

Program, apparatus, and method of optimizing a java object

IBM0 citations52
US7979853B2Jul 12, 2011

Compiler device, method, program and recording medium

IBM1 citations52
US10705887B2Jul 7, 2020

Copying objects between programming languages

IBM0 citations42
US7546591B2Jun 9, 2009

Program conversion and data processor

IBM0 citations42
US7409678B2Aug 5, 2008

Compiler, compilation and storage

IBM0 citations42

KAWAHITO MOTOHIRO

6 patents