发明名称 COMPILER PROGRAM, AREA ALLOCATION OPTIMIZING METHOD OF LIST VECTOR, COMPILE PROCESSING DEVICE AND COMPUTER READABLE MEDIUM RECORDING COMPILER PROGRAM
摘要 PROBLEM TO BE SOLVED: To provide a compile technique for decreasing cache miss in accessing a list vector in a loop and for improving execution ability of a translated program. SOLUTION: The compiler generates an object program 20 in which an area secure command 11 for securing an area for a structure of the list vector accessed in the loop and an area release command 12 are respectively converted into a new area secure command 21 and a new area release command 22. A new area secure command process part 31 called by the new area secure command 21 secures a collective secure area 51 which is an integral multiples of the area of the structure for a first area securing request and cuts out an area for the structure from the area and allocates it. For area securing requests for the second time and after, an area continuing from an area of its previous structure is allocated from the collective secure area 51. A new area release command process part 32 called by the new area release command 22 releases the collective secure area 51 collectively when it becomes unnecessary. COPYRIGHT: (C)2008,JPO&INPIT
申请公布号 JP2008003882(A) 申请公布日期 2008.01.10
申请号 JP20060173369 申请日期 2006.06.23
申请人 FUJITSU LTD 发明人 HARAGUCHI MASATOSHI
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址
您可能感兴趣的专利