-
公开(公告)号:CN1912848A
公开(公告)日:2007-02-14
申请号:CN200510090093.2
申请日:2005-08-12
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种对编译器中的错误进行自动定位的方法,包括:编译器编译应用程序的源文件,得到应用程序的目标文件集合;定位应用程序中出错的目标文件;从所得到的出错目标文件中定位出错函数;从所得到的出错函数中定位可能引起错误的优化阶段,减小错误所在区域的查找范围,得到最初导致错误的优化阶段和编译器导致错误的优化选项。本发明的优点在于:实现了对目标文件中的最初错误阶段的快速定位和错误优化选项的快速查找,有利于技术人员对后续分析工作的实现,减少了分析所占用的时间。
-
公开(公告)号:CN1877530A
公开(公告)日:2006-12-13
申请号:CN200510076605.X
申请日:2005-06-10
Applicant: 中国科学院计算技术研究所
IPC: G06F9/45
Abstract: 本发明公开了一种针对受限制的索引寻址模式的偏移量分配优化方法。本发明在对访问图进行划分的时候,考虑了多个顶点与当前子图内所有顶点构成的边上的权重之和相等的情况下,若当前组中节点的数量小于可允许最大数量的一半,则优先选取与当前子图外所有顶点构成的边上的权重之和值最大的节点,有助于减少不同子图间的顶点构成的边的权重;而对于每个组最后一个节点,选择与组内部的所有节点的总权重减去节点x与组外部的所有未分配节点的总权重的差值是所有未分配节点中最大的节点;对前述差值相等的多个节点,选择与当前组内所有节点构成的边上的权重之和最大的节点。
-
公开(公告)号:CN1670699A
公开(公告)日:2005-09-21
申请号:CN200410029453.3
申请日:2004-03-19
Applicant: 中国科学院计算技术研究所
IPC: G06F9/45
Abstract: 本发明涉及一种支持有向有环图的微调度方法,在运用重排(Reorder)技术和协调(Negotiate)技术编排模调度认为能在同一cycle中发射的指令集合的时候,除了考虑指令间的依赖关系以外,还要同时考虑指令间弧上的延迟值和指令所在的级数,实现对“回边”的支持;避免软件流水模调度中出现的分拆问题(Split issue),减小了出现指令cache访问不命中(I-Cache miss)的可能性,提高了并行编译效率,从而进一步提高了编译优化性能。
-
-