Nova Patents
JP2005100240A

Compiler

Abstract

Problem to be solved.To provide a compiler capable of arranging a variable on a cache for making the cache available effectively.

Solution.This compiler comprises a step for determining whether or not a plurality of same kind of variables are used in a single computing equation, and a step for deciding an arrangement address on the cache according to the determination result for arranging the same kind of variables in a continuous areas of the cache.

Copyright (C)2005,JPO&NCIPI

JP2005100240A, drawing sheet 1
Sheet 1 of 10

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

1 claim: 1 independent, 0 dependent

  1. 1
    1つの演算式内で同種の複数の変数を使用しているかを判定するステップと、その判定結果に基づき、同種の変数がキャッシュの連続領域に配置されるようにキャッシュ上での配置アドレスを決定するステップとを備えることを特徴とするコンパイラ。 Based on the step of determining whether multiple variables of the same type are used in one arithmetic expression and the determination result, the placement address on the cache is determined so that the variables of the same type are placed in the continuous area of the cache. A compiler characterized by having steps to perform.