您的位置: 专家智库 > >

国家自然科学基金(60173010)

作品数:11 被引量:47H指数:4
相关作者:汤志忠李文龙林海波张楷刘利更多>>
相关机构:清华大学更多>>
发文基金:国家自然科学基金国家高技术研究发展计划更多>>
相关领域:自动化与计算机技术水利工程更多>>

文献类型

  • 11篇期刊文章
  • 3篇会议论文

领域

  • 14篇自动化与计算...
  • 1篇水利工程

主题

  • 3篇调度
  • 3篇寄存器
  • 3篇计算机
  • 3篇IA-64
  • 2篇指令级
  • 2篇指令级并行
  • 2篇指令级并行性
  • 2篇数据相关
  • 2篇数据相关性
  • 2篇数据相关性分...
  • 2篇体系结构
  • 2篇模调度
  • 2篇寄存器分配
  • 2篇TEST
  • 2篇DEPEND...
  • 2篇并行性
  • 1篇代码
  • 1篇调度技术
  • 1篇调试器
  • 1篇抖动

机构

  • 13篇清华大学

作者

  • 13篇汤志忠
  • 4篇林海波
  • 4篇李文龙
  • 2篇乔林
  • 2篇郭振宇
  • 2篇张楷
  • 2篇钟明
  • 2篇黄维通
  • 1篇刘利
  • 1篇李山山
  • 1篇林隽民
  • 1篇李耀锵
  • 1篇刘敬晗

传媒

  • 2篇清华大学学报...
  • 2篇计算机工程与...
  • 2篇计算机科学
  • 1篇计算机研究与...
  • 1篇计算机应用与...
  • 1篇北京航空航天...
  • 1篇实验技术与管...
  • 1篇Wuhan ...
  • 1篇2005年全...

年份

  • 1篇2010
  • 1篇2006
  • 4篇2005
  • 4篇2004
  • 4篇2003
11 条 记 录,以下是 1-10
排序方式:
基于NAS Benchmarks的ORC性能测试
2003年
Itanium is the first generation product processor based on IA-64 architecture. ORC(Open Research Compil-er )provides an open source IPF(Itanium Processor Family)research compiler infrastructure. We have compiled andrun NAS Benchmarks on the Itanium machine. This paper briefly describes the performance of orcc, sgicc and gcc inthe following 3 ways: execution time, compilation time, and executable file size. The results show that orcc has near-ly the same performance as sgicc, which is 2 fold faster over gcc in the aspect of execution time. We also find that evenwith the best-optimized program, the utilization ratio of process resources is no more that 70%.
林海波汤志忠
关键词:ORC安腾处理器指令级并行性体系结构
模调度中的数据猜测方法
软件流水是一种重要的指令调度技术,通过重叠地执行不同的循环体来提高指令级并行性。模调度是一类重要的软件流水调度算法。保守的相关性分析可能会引入较多的模糊相关,这阻碍了模调度生成高效的调度结果。数据猜测能克服保守的相关性分...
钟明郭振宇汤志忠
关键词:模调度寄存器分配
文献传递
软件流水中的循环展开优化被引量:21
2004年
在软件流水中应用循环展开可以实现分数值的启动间距 ,提高资源的利用率 ,同时基于展开的优化技术可以降低程序的资源需求和关键路径的长度 .提出了基于程序特性的展开因子算法UTBPC(UnrollingTimesBasedProgramCharacter istics) ,解决了循环展开的核心问题———展开因子的确定 ,同时提出了基于展开的软件数据预取优化技术 ,提高了软件数据预取的效率 .所有这些都在ORC(OpenRe searchCompiler)中实现 ,并对SPEC 2 0 0 0中的程序进行了测试 ,平均性能提高了 2 .6% .实验结果表明新提出的算法和基于展开的数据预取优化技术提高了编译器的整体性能 .
李文龙刘利汤志忠
关键词:计算机软件数据预取
软件流水领域二维数组数据相关性分析算法研究
<正> 1 引言新式软件流水技术可以进行跨循环软件流水,为此需要相应的数据相关性分析方法。一般地,判定n重循环内两个访问二维数组的操作op1与op2是否相关,等价于求解相关方程组F1=a1,0+a1,1x1+a1,2x2...
乔林黄维通汤志忠
文献传递
IA-64中软件流水的寄存器需求研究被引量:4
2004年
软件流水是开发循环程序指令级并行性的重要方法之一 IA 6 4是支持软件流水的EPIC体系结构 通过对NASBenchmarks中可软件流水循环所需的寄存器进行量化分析 ,提出了一种限制循环展开因子的启发式算法 ,有效地解决了因可用寄存器不足而导致软件流水失败的问题 。
林海波李文龙汤志忠
关键词:IA-64
uC/OS-Ⅱ内核在基于FPGA的CPU上的移植被引量:2
2010年
介绍了基于FPGA(field programmable gate arry)的CPU MiniArm的指令系统、体系结构以及具体实现方法,讨论了将uC/OS-Ⅱ内核移植到MiniArm平台的关键技术,并详细描述了移植的具体实现过程,介绍了移植测试的方法并分析了测试结果,最后总结了移植操作系统到基于FPGA的CPU上的一般方法。
李山山李耀锵刘敬晗汤志忠
关键词:CPU
软件流水领域高维数组数据相关性分析算法研究
<正> 1 引言新式的软件流水技术可以进行跨循环软件流水,为此需要相应的数据相关性分析方法。一般地,判定n重循环内两个访问m维数组的操作op1与op2是否相关,等价于求解相关方程组Ax=b (1)的整数解。其中,A=(a...
乔林黄维通汤志忠
文献传递
An Integrated Information Retrieval Support System for Campus Network
2006年
This paper presents a new integrated information retrieval support system (IIRSS) which can help Web search engines retrieve cross-lingual information from heterogeneous resources stored in multi-databases in Intranet. The IIRSS, with a three-layer architecture, can cooperate with other application servers running in Intranet. By using intelligent agents to collect information and to create indexes on-the-fly, using an access control strategy to confine a user to browsing those accessible documents for him/her through a single portal, and using a new cross-lingual translation tool to help the search engine retrieve documents, the new system provides controllable information access with different authorizations, personalized services, and real-time information retrieval.
QIAO Lin HUANG Wei-tong WEN Qi FU Xiao-long
关键词:校园网智能主体WEB搜索
一种新的高速嵌入式系统软件调试技术被引量:10
2003年
随着嵌入式系统速度的显著提高,系统设计越来越复杂,对软件调试提出了新的挑战。传统的调试技术,仿真工具无法满足高速嵌入式系统的调试要求。该文介绍了一种综合式软件调试技术和方法,通过使用逻辑分析仪软件调试功能,结合嵌入式系统开发时使用的编译器,仿真器,调试器,进行高速嵌入式系统的功能验证,代码诊断,软件优化,分析子程序模块的执行效率。最后针对PPC8260处理器的软件调试提供了综合的软件调试方法。
张楷汤志忠
关键词:嵌入式系统在线仿真器调试器逻辑分析仪
IA-64中软件流水失败的解决方法被引量:2
2003年
软件流水是开发指令级并行性的重要方法之一。IA-64是支持软件流水的EPIC(显式并行指令计算)体系结构。通过对NASBenchmarks和MediaBench中软件流水所需的寄存器进行分析,指出静态通用寄存器是导致软件流水失败的主要因素。提出了解决IA-64中软件流水失败的两种方法:限制循环展开因子的启发式算法(RSU)和堆栈寄存器分配算法(SRA)。RSU通过适当减小循环展开因子,增加了软件流水的成功率;SRA在静态寄存器和旋转寄存器之间达到了动态的平衡,提高了寄存器的利用率,更有效地提高了编译器的性能。
林海波李文龙汤志忠
关键词:软件开发指令调度IA-64
共2页<12>
聚类工具0