发明名称 COMPILE PROCESSING DEVICE, DATA PROCESSING DEVICE, COMPILE PROCESSING METHOD, AND PROGRAM
摘要 PROBLEM TO BE SOLVED: To improve the efficiency of reuse of values by shortening the bit length of data to be kept in a memory storing an execution result when reusing the values (Memoization). SOLUTION: A reuse-instruction determination unit 120 analyzes the use modes of a plurality of instruction sections in a program, and determines reuse sections in which the execution result is used again from among the instruction sections. A hash function determination unit 200 determines a section identification value generating function from candidate functions that are candidates of section identification value generating function, the generating function generating a section-identification value identifying a reuse section by a value of a bit width narrower than the bit width of the starting address of the reuse section. A machine-word program generation unit 140 generates a machine-word program embedding the section identification value generating function determined by the hash function determination unit 200. COPYRIGHT: (C)2011,JPO&INPIT
申请公布号 JP2011096153(A) 申请公布日期 2011.05.12
申请号 JP20090251586 申请日期 2009.11.02
申请人 SONY CORP 发明人 OMORI MUTSUHIRO;WARIH KURNIAWAN
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址