Search International and National Patent Collections

1. (WO2013144734) INSTRUCTION MERGING OPTIMIZATION

Pub. No.:    WO/2013/144734    International Application No.:    PCT/IB2013/051342
Publication Date: Fri Oct 04 01:59:59 CEST 2013 International Filing Date: Wed Feb 20 00:59:59 CET 2013
IPC: G06F 9/45
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION
IBM UNITED KINGDOM LIMITED
IBM (CHINA) INVESTMENT COMPANY LIMITED
Inventors: GSCHWIND, Michael, Karl
SALAPURA, Valentina
Title: INSTRUCTION MERGING OPTIMIZATION
Abstract:
A computer system for optimizing instructions includes a processor including an instruction execution unit configured to execute instructions and an instruction optimization unit configured to optimize instructions and memory to store machine instructions to be executed by the instruction execution unit. The computer system is configured to perform a method including analyzing machine instructions from among a stream of instructions to be executed by the instruction execution unit, the machine instructions including a memory load instruction and a data processing instruction to perform a data processing function based on the memory load instruction, identifying the machine instructions as being eligible for optimization, merging the machine instructions into a single optimized internal instruction, and executing the single optimized internal instruction to perform a memory load function and a data processing function corresponding to the memory load instruction and the data processing instruction.