课题基金 / 基金详情

CSR---AES: Program Phase Detection and Exploitation

CSR---AES: Program Phase Detection and Exploitation
CSR---AES:程序相位检测和利用
批准号:
0509270
负责人:
Chen Ding
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-07-01 至 2010-12-31

项目摘要

项目成果

Chen Ding的其他基金

相似基金

相关文献

中文摘要
翻译
对应用行为的研究揭示了大小程序阶段的嵌套重复,不同阶段在内存引用模式、内存和能源使用、I/O活动以及微体系结构资源占用等特征上存在显著差异。可靠地预测和利用阶段性行为可以允许高级执行系统以更好地匹配程序需求的方式来分配资源,或者转换程序以使它们的需求更好地匹配可用资源。该项目将开发在广泛的应用中准确检测和利用阶段性行为所需的技术。具体地说,该项目将结合硬件和运行时监控机制、离线跟踪分析和配置文件驱动的适应。拟议的研究将发展出一套更通用的检测机制,比较替代方法并协调相边界的相互冲突的指示。一旦检测到并标记了程序阶段,拟议的研究将调查优化程序性能的三项主要技术。数据重组将通过减少延迟和增加有效内存带宽来提高内存层次结构的性能。特别是,基于阶段的阵列重组和结构拆分将允许应用程序更好地利用高速缓存并最大限度地减少对内存的直接访问。该系统将包括一个用于程序转换的编译器和一个基于先进硬件支持的运行时监控系统。调度和任务分配将有助于将负载失衡和通信带宽需求降至最低。数据并行应用程序中进程之间的相对负载通常在一个阶段到下一个阶段有所不同。这些负载的特性将启用静态和动态负载平衡。识别内存引用模式还将允许对任务进行位置敏感的分配,从而在降低带宽需求的同时提高CPU利用率。I/O预取将利用访问磁盘数据的阶段特定模式,从而提高磁盘利用率并将等待I/O的时间损失降至最低。配置文件驱动的算法将建立在PI在在线内容交付方面的先前工作的基础上。建议的技术将被合并到流行的运行时系统中。
英文摘要
Studies of application behavior reveal the nested repetition of large and small program phases, with significant variation among phases in such characteristics as memory reference patterns, memory and energy usage, I/O activity, and occupancy of micro-architectural resources. Reliably predicting and exploiting phased behavior can allow an advanced execution system to allocate resources in a way that better matches program needs, or to transform programs so that their needs better match the available resources. This project will develop the technology required to accurately detect and exploit phased behavior in a wide range of applications. Specifically, the project will combine hardware and run-time monitoring mechanisms, off-line trace analysis, and profile driven adaptation. The proposed research will evolve a more general-purpose suite of detection mechanisms, comparing alternative approaches and reconciling conflicting indications of phase boundaries. Once program phases have been detected and marked, the proposed research will investigate three principal techniques to optimize program performance. Data reorganization will improve memory hierarchy performance by reducing latency and increasing effective memory bandwidth. In particular, phase-based array regrouping and structure splitting will allow applications to better utilize the cache and minimize direct access to memory. The system will include a compiler for program transformation and a run-time monitoring system based on advanced hardware support.Scheduling and task assignment will serve to minimize load imbalance and communication bandwidth requirements. Relative loads among processes in data-parallel applications commonly vary from one phase to the next. Characterization of these loads will enable both static and dynamic load balancing. Identification of memory reference patterns will also allow locality-sensitive assignment of tasks, thereby increasing CPU utilization while decreasing bandwidth requirements. I/O prefetching will exploit phase-specific patterns of access to disk data, thereby improving disk utilization and minimizing time lost waiting for I/O. Profile-driven algorithms will build on the PIs' prior work in on-line content delivery. The proposed techniques will be incorporated into popular run-time systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Data Movement Complexity: Theory and Optimization
  • 批准号:
    2217395
  • 项目类别:
    Standard Grant
  • 资助金额:
    $57.15万
  • 财政年份:
    2022
  • 负责人:
    Chen Ding
  • 依托单位:
Collaborative Research: SHF: Small: Programmable Hierarchical Caches: Design, Programming, and Prototyping
  • 批准号:
    2114319
  • 项目类别:
    Standard Grant
  • 资助金额:
    $26.97万
  • 财政年份:
    2021
  • 负责人:
    Chen Ding
  • 依托单位:
CNS Core:Small: Prescriptive Software Caching Using Leases
  • 批准号:
    1909099
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.98万
  • 财政年份:
    2019
  • 负责人:
    Chen Ding
  • 依托单位:
SHF:Small: Optimization of Parallel and Shared Cache Memory using the Footprint Theory
  • 批准号:
    1717877
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.63万
  • 财政年份:
    2017
  • 负责人:
    Chen Ding
  • 依托单位:
国内基金
海外基金
CK1δ/ε介导的AES的降解调控结直肠癌转移和干性的机制研究
  • 批准号:
    31870754
  • 项目类别:
    面上项目
  • 资助金额:
    59.0万元
  • 批准年份:
    2018
  • 负责人:
    王中原
  • 依托单位:
面向AES密钥扩展的抗功耗攻击掩码技术研究
  • 批准号:
    61602239
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    21.0万元
  • 批准年份:
    2016
  • 负责人:
    李阳
  • 依托单位:
具有自主产权的安诚嵌入式处理器上支持AES及GF(2^n)运算的指令扩展结构研究
  • 批准号:
    61373141
  • 项目类别:
    面上项目
  • 资助金额:
    79.0万元
  • 批准年份:
    2013
  • 负责人:
    樊海宁
  • 依托单位:
肝癌AES治疗体系中新型人源化双特异性抗体的研制