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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2016189725) DISPOSITIF DE SIMULATION, PROCÉDÉ DE SIMULATION ET PROGRAMME DE SIMULATION
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/189725    N° de la demande internationale :    PCT/JP2015/065374
Date de publication : 01.12.2016 Date de dépôt international : 28.05.2015
CIB :
G06F 11/28 (2006.01)
Déposants : MITSUBISHI ELECTRIC CORPORATION [JP/JP]; 7-3, Marunouchi 2-chome, Chiyoda-ku, Tokyo 1008310 (JP)
Inventeurs : TOYAMA, Osamu; (JP).
NISHIKAWA, Koji; (JP)
Mandataire : MIZOI, Shoji; (JP)
Données relatives à la priorité :
Titre (EN) SIMULATION DEVICE, SIMULATION METHOD, AND SIMULATION PROGRAM
(FR) DISPOSITIF DE SIMULATION, PROCÉDÉ DE SIMULATION ET PROGRAMME DE SIMULATION
(JA) シミュレーション装置及びシミュレーション方法及びシミュレーションプログラム
Abrégé : front page image
(EN)Provided is a simulation device (100) which is a "host" and which simulates an execution of a program as a "guest" which uses a cache for reading in of program instructions. With the simulation device (100), an execution unit (130) executes an instruction which is described in host code (202) which is stored in a buffer (120). If the host code (202) in which a following instruction which is the next instruction to be executed by the execution unit (130) is described is not stored in the buffer (120), a processing unit (140) reads from a storage medium 110 a guest code group of the size of a cache line which includes a guest code (201) in which the following instruction is described, transforms the read-in guest code group, generates a host code group which includes the host code (202) in which the following instruction is described, and writes the generated host code group to the buffer (120) as a single host code block.
(FR)L'invention concerne un dispositif de simulation (100) qui constitue un « hôte » et qui simule une exécution d'un programme en tant qu'« invité » utilisant une mémoire cache pour la lecture d'instructions de programme. Avec le dispositif de simulation (100), une unité d'exécution (130) exécute une instruction décrite dans un code hôte (202) qui est stocké dans un tampon (120). Si ledit code hôte (202) dans lequel une instruction suivante constituant la prochaine instruction à exécuter pour l'unité d'exécution (130) est décrite n'est pas stocké dans le tampon (120), une unité de traitement (140) lit à partir d'un support d'informations (110) un groupe de code invité de la taille d'une ligne de mémoire cache comprenant un code invité (201) dans lequel l'instruction suivante est décrite, transforme le groupe de code invité lu, génère un groupe de code hôte comprenant le code hôte (202) dans lequel l'instruction suivante est décrite, et écrit le groupe de code hôte généré vers le tampon (120) en tant que bloc de code hôte unique.
(JA)「ホスト」であるシミュレーション装置(100)は、プログラムの命令の読み込みにキャッシュを用いる「ゲスト」でのプログラムの実行を模擬する。このシミュレーション装置(100)において、実行部(130)は、バッファ(120)に格納されたホストコード(202)に記述された命令を実行する。処理部(140)は、実行部(130)により次に実行される命令である次命令が記述されたホストコード(202)がバッファ(120)に格納されていない場合、当該次命令が記述されたゲストコード(201)を含む、キャッシュラインのサイズ分のゲストコード群を記憶媒体110から読み取り、読み取ったゲストコード群を変換して、当該次命令が記述されたホストコード(202)を含むホストコード群を生成し、生成したホストコード群をホストコードブロックとしてまとめてバッファ(120)に書き込む。
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, 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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, 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, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : japonais (JA)
Langue de dépôt : japonais (JA)