特許
J-GLOBAL ID:200903034503214200

アプリケーションプログラムの最適コンパイルの方法

発明者:
出願人/特許権者:
代理人 (1件): 浅村 皓 (外3名)
公報種別:公開公報
出願番号(国際出願番号):特願2001-046828
公開番号(公開出願番号):特開2001-243077
出願日: 2001年02月22日
公開日(公表日): 2001年09月07日
要約:
【要約】【課題】 アプリケーションプログラムの最適コンパイルの方法を提供する。【解決手段】 プロファイル最適化コードは、異なるオプティマイザオプションにおいてコンパイルされたコンパイルコードのサンプルランからのプロファイルデータを解析することにより発生せしめられる。そのコードは、それぞれの機能のためのサイクル時間およびコードサイズの双方に関し解析される。プログラムは、コンパイラオプションの2つまたはそれ以上のセットによりコンパイルされ、それぞれの得られた実行可能オブジェクトはプロファイルされる。全てのプロファイルの結果は、プロファイルデータを解析するプログラムへ入力され、与えられた制約が、アプリケーションにおいてそれぞれの機能のリストとなる解を発生し、コンパイラオプションのセットは、与えられた制約を満たすように、それぞれの機能を用いる。
請求項(抜粋):
アプリケーションプログラムの最適コンパイルの方法において、前記アプリケーションをコンパイラオプションの異なるセットによりコンパイルし、2つまたはそれ以上の実行可能物を得るステップと、前記実行可能物からプロファイル情報を発生させるステップと、前記プロファイル情報に基づき前記アプリケーションプログラムのためにコンパイラオプションを選択するステップと、を含む、前記方法。

前のページに戻る