WIPO logo
Mobile | Deutsch | English | Español | Français | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

国際・国内特許データベース検索
World Intellectual Property Organization
検索
 
閲覧
 
翻訳
 
オプション
 
最新情報
 
ログイン
 
ヘルプ
 
自動翻訳
1. (WO2010010678) プログラム最適化方法
国際事務局に記録されている最新の書誌情報   

Translation翻訳: 原文 > 日本語
国際公開番号:    WO/2010/010678    国際出願番号:    PCT/JP2009/003377
国際公開日: 28.01.2010 国際出願日: 17.07.2009
IPC:
G06F 9/45 (2006.01), G06F 12/08 (2006.01)
出願人: PANASONIC CORPORATION [JP/JP]; 1006, Oaza Kadoma, Kadoma-shi, Osaka 5718501 (JP) (米国を除く全ての指定国).
YONEZU, Taketoshi; (米国のみ)
発明者: YONEZU, Taketoshi;
代理人: OKADA, Kazuhide; (JP)
優先権情報:
2008-188386 22.07.2008 JP
発明の名称: (EN) PROGRAM OPTIMIZATION METHOD
(FR) PROCÉDÉ D'OPTIMISATION DE PROGRAMME
(JA) プログラム最適化方法
要約: front page image
(EN)A program optimization method includes a range determining step of determining one program part of a machine language program as the processing range in which program optimization is performed according to a description contained in a high-level language program and a location determining step of determining the location position of an instruction code in the processing range.  The description specifies the correlation between a plurality of processing blocks of the high-level language program.  In the range determining step, a program part equivalent to the processing blocks the correlation of which is specified by the description of the machine program is determined as the processing range.  In the location determining step, the location position of the instruction code in the processing range is determined for each of the processing blocks according to the correlation specified by the description.
(FR)Un procédé d'optimisation de programme comprend une étape de détermination de plage consistant à déterminer une partie de programme d’un programme en langage machine en tant que plage de traitement dans laquelle l'optimisation de programme est effectuée conformément à une description contenue dans un programme en langage évolué et une étape de détermination d'emplacement consistant à déterminer la position d'emplacement d'un code d'instruction dans la plage de traitement. La description spécifie la corrélation entre une pluralité de blocs de traitement du programme en langage évolué. A l'étape de détermination de plage, une partie de programme équivalente aux blocs de traitement dont la corrélation est spécifiée par la description du programme machine est déterminée en tant que plage de traitement. A l'étape de détermination d'emplacement, la position d'emplacement du code d'instruction dans la plage de traitement est déterminée pour chacun des blocs de traitement conformément à la corrélation spécifiée par la description.
(JA) 高級言語プログラムに含まれる記述に基づいて、前記機械語プログラムの一プログラム部分を、プログラム最適化を実施する処理範囲に決定する範囲決定ステップと、前記処理範囲内にある命令コードの配置位置を決定する配置決定ステップとを含む。前記記述は、前記高級言語プログラムが有する複数の処理ブロックの間の相関関係を指定する記述である。前記範囲決定ステップは、前記機械語プログラムのうちで前記記述によって前記相関関係が指定された前記処理ブロックに相当するプログラム部分を前記処理範囲として決定する。前記配置決定ステップは、前記処理範囲内にある命令コードの配置位置を、前記記述によって指定された前記相関関係に基づいて前記処理ブロックごとに決定する。
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
アフリカ広域知的所有権機関(ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
ユーラシア特許庁(EAPO) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
欧州特許庁(EPO) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, SM, TR)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
国際公開言語: Japanese (JA)
国際出願言語: Japanese (JA)