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

国際・国内特許データベース検索
World Intellectual Property Organization
検索
 
閲覧
 
翻訳
 
オプション
 
最新情報
 
ログイン
 
ヘルプ
 
自動翻訳
1. (WO2007034862) プロセッサ、プロセッサでのプログラム実行方法、コンパイラ装置及びプログラム
国際事務局に記録されている最新の書誌情報   

Translation翻訳: 原文 > 日本語
国際公開番号:    WO/2007/034862    国際出願番号:    PCT/JP2006/318715
国際公開日: 29.03.2007 国際出願日: 21.09.2006
IPC:
G06F 9/38 (2006.01), G06F 9/45 (2006.01), G06F 15/82 (2006.01)
出願人: Sonac Incorporated [JP/JP]; 4-4-26 Sakuragawa, Naniwa-ku, Osaka-shi, Osaka 5560022 (JP) (米国を除く全ての指定国).
IWAMOTO, Shinichi [JP/JP]; (JP) (米国のみ).
SAKAKIBARA, Yasunori [JP/JP]; (JP) (米国のみ).
SUGAWARA, Takayuki [JP/JP]; (JP) (米国のみ).
MATSUOKA, Tadashi [JP/JP]; (JP) (米国のみ).
KIDOKORO, Izumi [JP/JP]; (JP) (米国のみ)
発明者: IWAMOTO, Shinichi; (JP).
SAKAKIBARA, Yasunori; (JP).
SUGAWARA, Takayuki; (JP).
MATSUOKA, Tadashi; (JP).
KIDOKORO, Izumi; (JP)
代理人: YAMAMOTO, Keiichi; 11-1, Nishi-shimbashi 1-chome Minato-ku, Tokyo 1050003 (JP)
優先権情報:
2005-275529 22.09.2005 JP
発明の名称: (EN) PROCESSOR, METHOD FOR EXECUTING PROGRAM IN PROCESSOR, COMPILER DEVICE, AND PROGRAM
(FR) PROCESSEUR, PROCÉDÉ DESTINÉ À EXÉCUTER UN PROGRAMME DANS UN PROCESSEUR, DISPOSITIF DE COMPILATEUR ET PROGRAMME
(JA) プロセッサ、プロセッサでのプログラム実行方法、コンパイラ装置及びプログラム
要約: front page image
(EN)It is possible to provide a processor having a high affinity with a sophisticated programming language and capable of using conventional software resources and improving performance as compared to a conventional processor. The processor executes an executable program containing information for identifying a basic block boundary and information for identifying a subsequent basic block as a basic block positioned next on a control program. The processor includes: one or more execution calculators for executing a loaded basic block, storage means arranged in accordance with the execution calculators, and loading means for controlling to load an executable program based on a basic block on an execution calculator and storing a subsequent basic block of the loaded basic block in storage means corresponding to the execution calculator of a loading destination.
(FR)L’invention peut mettre à disposition un processeur ayant une affinité élevée avec un langage de programmation sophistiqué et susceptible d'utiliser des ressources logicielles conventionnelles et d'améliorer des performances par comparaison à un processeur conventionnel. Le processeur exécute un programme exécutable contenant des informations destinées à identifier une frontière de bloc de base et des informations destinées à identifier un bloc de base ultérieur comme bloc de base positionné ensuite sur un programme de commande. Le processeur comprend : un ou plusieurs calculateurs d'exécution destinés à exécuter un bloc de base chargé, des moyens de stockage agencés selon les calculateurs d'exécution et des moyens de chargement destinés à commander le chargement d'un programme exécutable sur la base d'un bloc de base sur un calculateur d'exécution et à stocker un bloc de base ultérieur au bloc de base chargé dans des moyens de stockage correspondant au calculateur d'exécution d'une destination de chargement.
(JA)本発明は、高級プログラミング言語との親和性が高く、従来のソフトウェア資産の利用が可能であり、かつ、従来のプロセッサよりもパフォーマンスを向上させることができるプロセッサを提供することを目的とする。本発明によるプロセッサは、基本ブロック境界を特定する情報と、各基本ブロックについて、制御フローグラフ上で次に位置する基本ブロックである次位基本ブロックを特定する情報を含む実行可能プログラムを実行するものであり、ロードされる基本ブロックを実行する1つ以上の実行計算手段と、実行計算手段に対応して設けられる保存手段と、基本ブロックを単位とした、実行可能プログラムの実行計算手段へのロード制御を行うと共に、ロードした基本ブロックの次位基本ブロックを、ロード先の実行計算手段に対応する保存手段に保存するローディング手段とを備えている。
指定国: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HN, HR, HU, ID, IL, IN, IS, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, 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, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
国際公開言語: Japanese (JA)
国際出願言語: Japanese (JA)