发明名称 METHOD AND DEVICE FOR CONVERTING PROGRAM AND STORAGE MEDIUM RECORDING PROGRAM CONVERSION PROGRAM
摘要 PROBLEM TO BE SOLVED: To substantially effectively prevent collision on a cache memory between various procedures or the cache miss of a procedure to be frequency used. SOLUTION: In a program converting method, dynamic information related with a procedure is collected by compiling an original program into a temporary rearrangeable target program which can be arranged for each procedure, and memory access information indicating relative positions in the procedure to which an actually extracted instruction code is belonging is generated. When the number of areas where the instruction codes corresponding to the memory access information are continuously present is one, the area is decided as a valid area, and in the other case, the minimum area including all the plural areas is decided as the valid area, and which storage area of a main storage device the procedure should be stored in is decided so that any collision can be prevented from being generated on a cache line between the valid areas based on the dynamic information, and the target program is generated based on the result of the decision.
申请公布号 JP2001166948(A) 申请公布日期 2001.06.22
申请号 JP19990348104 申请日期 1999.12.07
申请人 NEC CORP 发明人 EGASHIRA AKIRA
分类号 G06F12/08;G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F12/08
代理机构 代理人
主权项
地址